Releases: pypa/setuptools-scm
Releases · pypa/setuptools-scm
v7.0.4
Merge pull request #739 from RonnyPfannschmidt/fix-738-protect-relati…
v7.0.3
What's Changed
- Hg / pip compatibility by @paugier in #729
- fix #728: remove git arguments that triggered wrong branch names by @RonnyPfannschmidt in #730
- fix #691 - support root in pyproject.toml even for cli by @RonnyPfannschmidt in #731
- fix #727: correctly handle incomplete archivals from setuptools_scm_g… by @RonnyPfannschmidt in #732
- cleanup pyproject loading and allow cli relative roots to be specified by @RonnyPfannschmidt in #736
- Update the README: document support for Git archives by @Changaco in #734
New Contributors
Full Changelog: v7.0.2...v7.0.3
v7.0.2: Merge pull request #724 from RonnyPfannschmidt/fix-722-self-bootstrap
minimize bootstrap - fixes #722 and #722
v7.0.1: Merge pull request #719 from kojiromike/missing-importlib
Fix Missing importlib_metadata in <=3.7
v7.0.0
pre-commit update
v6.4.2: Merge pull request #672 from RonnyPfannschmidt/fix-python-360
fix #671: hide NoReturn from very old python 3.6
v6.4.1
v6.4.0
- compatibility adjustments for setuptools >58
- only put minimal setuptools version into toml extra to warn people with old strict pins
- correctly 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 topython -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
v6.3.2
Update CHANGELOG.rst
v6.3.1: 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