Releases: pypa/setuptools-scm
Releases · pypa/setuptools-scm
v8.1.0
What's Changed
- correctly handle project config overrides when the version keyword is used together with pyproject.toml by @RonnyPfannschmidt in #947
- prepare v8.0.4 release by @RonnyPfannschmidt in #948
- fix #950 - add encoding args to io interaction by @RonnyPfannschmidt in #951
- Reword docker usage hint by @WhyNotHugo in #954
- Update requires by @jaap3 in #955
- Fix rst remnants by @valberg in #958
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #949
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #964
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #971
- Fix typo found by codespell by @DimitriPapadopoulos in #965
- Make Sphinx usage example clearer by @matt-graham in #973
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #975
- GitHub Actions python-tests on the current version of PyPy by @cclauss in #977
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #979
- Updated
entangled-cli
to account for not havingrich
extra by @jamesbraza in #980 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #983
- Documenting
SETUPTOOLS_SCM_PRETEND_VERSION_FOR_${NORMALIZED_DIST_NAME}
by @jamesbraza in #981 - Fix version file template name in documentation by @crash5 in #982
- Bump actions/setup-python from 4 to 5 by @dependabot in #989
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #988
- Update URL by @DimitriPapadopoulos in #995
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #992
- Bump hynek/build-and-inspect-python-package from 1 to 2 by @dependabot in #991
- Bump actions/download-artifact from 3 to 4 by @dependabot in #990
- Fix misspelling found by codespell by @DimitriPapadopoulos in #994
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #998
- Add a "only-version" version scheme by @thejcannon in #1005
- cleanups + bugfixes by @RonnyPfannschmidt in #996
- Fix non-escaped markdown in docs by @JCGoran in #1017
- Only depend on typing_extensions for Python < 3.10 by @dcermak in #1015
- fix 1018 allow non normalized semver by @RonnyPfannschmidt in #1020
- pre commit upgrade by @RonnyPfannschmidt in #1021
- add 'info' command to cli by @con-f-use in #959
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1023
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1026
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1027
- Make .git_archival.txt more reproducible by @LecrisUT in #1033
- Read branch data from Mercurial archives by @danchr in #1024
- Fix timezone error by @ap-- in #1039
New Contributors
- @WhyNotHugo made their first contribution in #954
- @valberg made their first contribution in #958
- @matt-graham made their first contribution in #973
- @crash5 made their first contribution in #982
- @thejcannon made their first contribution in #1005
- @JCGoran made their first contribution in #1017
- @dcermak made their first contribution in #1015
- @danchr made their first contribution in #1024
- @ap-- made their first contribution in #1039
Full Changelog: v8.0.4...v8.1.0
v8.0.4
prepare v8.0.4 release
v8.0.3
What's Changed
- Share the stderr with the user, when non-zero exit code by @arvidma in #927
- fix #918: remove the need for importlib_metadata in general by @RonnyPfannschmidt in #929
- fix #926: ensure mymy on python3.8 accepts version files
Full Changelog: v8.0.2...v8.0.3
v8.0.2
What's Changed
- Add timeout to tests by @jaap3 in #911
- fix #912 - ensure mypy safe version template by @RonnyPfannschmidt in #915
- Fix #913 larger timeout for unshallow by @RonnyPfannschmidt in #916
- docs: correct word and space in
SETUPTOOLS_SCM_PRETEND_VERSION
warning by @antazoey in #917 - fix #914: ignore the deprecated git archival plugin by @RonnyPfannschmidt in #922
- Fix #919 version file legacy by @RonnyPfannschmidt in #924
- fix #918: use packaging from setuptools for self-build by @RonnyPfannschmidt in #923
New Contributors
Full Changelog: v8.0.1...v8.0.2
v8.0.1
What's Changed
- fix #905 - correct version file template for older python versions by @RonnyPfannschmidt in #907
- fix #906: ensure tag regex from setup.py is converted to regex by @RonnyPfannschmidt in #909
Full Changelog: v8.0.0...v8.0.1
v8.0.0
What's Changed
- Apply refurb suggestions by @DimitriPapadopoulos in #787
- Fix typo by @BioGeek in #801
- Simplify types by @RonnyPfannschmidt in #800
- packaging refinements by @RonnyPfannschmidt in #807
- Remove IO parameter from setup.cfg reader by @jaraco in #761
- Fix _config.py link in README by @ewie in #810
- Allow Custom Version Scheme Outside setup.py (resolves #781) by @schang412 in #803
- bugfix: restore merge-lost encoding for setup.cfg loading by @RonnyPfannschmidt in #813
- refactor: split tracing and command running into own modules by @RonnyPfannschmidt in #808
- refactor/breaking: move file finders to private module by @RonnyPfannschmidt in #815
- pre-commit autoupdate by @RonnyPfannschmidt in #816
- migrate to hatchling build backend by @RonnyPfannschmidt in #822
- Bump
pypa/gh-action-pypi-publish
torelease/v1
by @webknjaz in #828 - assorted cleanups by @RonnyPfannschmidt in #823
- fix #838 - handle empty tag regex by @RonnyPfannschmidt in #841
- restore debug logging by @RonnyPfannschmidt in #842
- ScmVersion: use f string in repr by @RonnyPfannschmidt in #843
- move setuptools integration to private subpackage by @RonnyPfannschmidt in #845
- Normalize the dist-name, as per PEP503, when looking for overrides by @pelson in #848
- remove typing_extensions runtime dep on >= py3.8 by @gotmax23 in #850
- fix #840 - return to setuptools by @RonnyPfannschmidt in #855
- configure for oidc auth with pypi by @RonnyPfannschmidt in #833
- Emphasize permitted version format in packages for publication by @OlenaYefymenko in #858
- pass
ScmVersion
to dump_version to provide scm_version as extra template variable by @ZhiyuanChen in #854 - tests: Specify version for test PEP621 metadata by @stanislavlevin in #867
- Drop support for python 3.7 by @RonnyPfannschmidt in #868
- split up utilities of the broken ownership test by @RonnyPfannschmidt in #869
- Remove implementation code from main import + replace write_to with version_file by @RonnyPfannschmidt in #870
- fix #527: add type annotations for version file template by @RonnyPfannschmidt in #876
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in #892
- setup more detailed mkdocs documentation by @RonnyPfannschmidt in #880
- add initial readthedocs config by @RonnyPfannschmidt in #894
- fix extra_requirements for mkdocs by @RonnyPfannschmidt in #895
- fix mime parsing - ignore potential mime headers after end of headers by @RonnyPfannschmidt in #896
- fix #884: handle v prefixes for calver by date by @RonnyPfannschmidt in #897
- Use an UTF8 enabled locale for the run() environment. by @arvidma in #900
- Fix 549 fallback when scm missing by @RonnyPfannschmidt in #901
- prepare safer backward compatibility by @RonnyPfannschmidt in #904
New Contributors
- @DimitriPapadopoulos made their first contribution in #787
- @BioGeek made their first contribution in #801
- @ewie made their first contribution in #810
- @schang412 made their first contribution in #803
- @pelson made their first contribution in #848
- @gotmax23 made their first contribution in #850
- @OlenaYefymenko made their first contribution in #858
- @ZhiyuanChen made their first contribution in #854
- @arvidma made their first contribution in #900
Full Changelog: v7.1.0...v8.0.0
v7.1.0
v7.0.5: Merge pull request #746 from RonnyPfannschmidt/release-prep
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