Revisions of python-setuptools_scm
Daniel Garcia (dgarcia)
accepted
request 1171838
from
Andreas Stieger (AndreasStieger)
(revision 81)
fix tests with git 2.45.0 (boo#1223839)
buildservice-autocommit
accepted
request 1137240
from
Dirk Mueller (dirkmueller)
(revision 80)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1137104
from
Benjamin Greiner (bnavigator)
(revision 79)
- Add setuptools-scm-issue953-nowarn.patch * gh#pypa/setuptools_scm#953 * don't warn if setuptools_scm is present but not directly used
Dirk Mueller (dirkmueller)
committed
(revision 78)
Dirk Mueller (dirkmueller)
committed
(revision 77)
- update to 8.0.4: * introduce scriv for changelog management * reconfigure local build backend to use an attribute instead of star imports from setuptools * introduce ruff as a linter * ensure the setuptools version keyword correctly load pyproject.toml configuration * add build and wheel to the test requirements for regression testing * move internal toml handling to own module * remove legacy version parser api - config arg always required turn Configuration into a dataclass * require configuration to always pass into helpers * hide file-finders implementation in private module * renamed setuptools_scm.hacks to setuptools_scm.fallbacks and drop support for pip-egg-info * remove trace function and use logging instead * unify `distance=None` and `distance=0` they should mean the same andwhere hiding dirty states that are now explicitly dirty * depend on later importlib for the full selectable api * move setuptools integration code to private sub-package * use normalized dist names for the `SETUPTOOLS_SCM_PRETEND_VERSION_FOR_${DIST_NAME}` env var * drop support for python 3.7 * introduce `version_file` as replacement for `write_to` * created a directory for the vcs-versioning package and added it to pypi - drop setuptools-68.patch (upstream) - add setuptools-68.patch to fix tests with newer setuptools
buildservice-autocommit
accepted
request 1108959
from
Dirk Mueller (dirkmueller)
(revision 76)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 75)
- add setuptools-68.patch to fix tests with newer setuptools
buildservice-autocommit
accepted
request 1086175
from
Steve Kowalik (StevenK)
(revision 74)
baserev update by copy to link target
Steve Kowalik (StevenK)
accepted
request 1086139
from
Benjamin Greiner (bnavigator)
(revision 73)
- Reinstate tomli requirement for Python < 3.11
Dirk Mueller (dirkmueller)
committed
(revision 72)
- update to 7.1.0: * use tomllib from stdlib * handle non-ascii in setup.cfg * implement fallback file finders for archives * removed coding header in python template * declared Python 3.11 support * update .git_archival.txt templates match * git-describe invocation * fix handling of .git-archival.txt from tagged commit
buildservice-autocommit
accepted
request 1081804
from
Dirk Mueller (dirkmueller)
(revision 71)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1081619
from
Dirk Mueller (dirkmueller)
(revision 70)
SR for python stack proposal
buildservice-autocommit
accepted
request 1035042
from
Matej Cepl (mcepl)
(revision 69)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 1034961
from
Benjamin Greiner (bnavigator)
(revision 68)
- Update to 7.0.5 * fixes #742 , #745: correctly hande accidentally released archival files - Release v7.0.4 * fix #727: correctly handle incomplete archivals from setuptools_scm_git_archival * fix #691: correctly handle specifying root in pyproject.toml * correct root override check condition (to ensure absolute path matching) * allow root by the cli to be considered relative to the cli (using abspath) - Release v7.0.3 * fix mercurial usage when pip primes a isolated environment * fix regression for branch names on git + add a test - Release v7.0.2 * fix #723 and #722: remove bootstrap dependencies * bugfix: ensure we read the distribution name from setup.cfg if needed even for pyproject - Release v7.0.1 * fix #718: Avoid `ModuleNotFoundError` by requiring importlib_metadata in python < 3.8 - Release v7.0.0 * drop python 3.6 support * include git archival support * fix #707: support git version detection even when git protects against mistmatched owners (common with misconfigured containers, thanks @chrisburr ) - Release v6.4.3 * fix #548: correctly handle parsing the commit timestamp of HEAD when ``log.showSignature`` is set
Matej Cepl (mcepl)
accepted
request 957014
from
Petr Gajdos (pgajdos)
(revision 67)
- fix integration tests
Dirk Mueller (dirkmueller)
committed
(revision 66)
- update to 6.4.2: * fix #671 : NoReturn is not avaliable in painfully dead python 3.6 * fix regression #669: restore get_version signature * fix #668: harden the selftest for distribution extras * compatibility adjustments for setuptools >58 * only put minimal setuptools version into toml extra to warn people with old strict pins * coorectly handle hg-git self-use * better mercurial detection * modernize packaging setup * python 3.10 support * better handling of setuptools install command deprecation * consider ``pyproject.tomls`` when running as command * use list in git describe command to avoid shell expansions while supporting both windows and posix * add ``--strip-dev`` flag to ``python -m setuptools_scm`` to print the next guessed version cleanly * ensure no-guess-dev will fail on bad tags instead of generating invalid versions * ensure we use utc everywhere to avoid confusion
Matej Cepl (mcepl)
accepted
request 922890
from
Benjamin Greiner (bnavigator)
(revision 65)
- Drop add-rpmfail-pytest-markers.patch
Matej Cepl (mcepl)
accepted
request 922887
from
Benjamin Greiner (bnavigator)
(revision 64)
- Update to 6.3.3 * only put minimal setuptools version into toml extra to warn people with old strict pins - Release 6.3.2 * fix #629: correctly convert Version data in tags_to_version parser to avoid errors - Release 6.3.1 * fix #625: restore tomli in install_requires after the regression changes in took it out and some users never added it even tho they have pyproject.toml files - Release 6.3.0 * Warning This release explicitly warns on unsupported setuptools. This unfortunately has to happen as the legacy setup_requires mechanism incorrectly configures the setuptools working-set when a more recent setuptools version than available is required. As all releases of setuptools are affected as the historic mechanism for ensuring a working setuptools setup was shipping a ez_setup file next to setup.py, which would install the required version of setuptools. This mechanism has long since been deprecated and removed as most people haven't been using it * fix #612: depend on packaging to ensure version parsing parts * fix #611: correct the typo that hid away the toml extra and add it in setup.py as well * fix #615: restore support for the git_archive plugin which doesn't pass over the config * restore the ability to run on old setuptools while to avoid breaking pipelines
buildservice-autocommit
accepted
request 862650
from
Markéta Machová (mcalabkova)
(revision 63)
baserev update by copy to link target
Markéta Machová (mcalabkova)
accepted
request 862573
from
Markéta Machová (mcalabkova)
(revision 62)
- Workaround pytest 6.2 failures
Displaying revisions 1 - 20 of 81