Update dependency setuptools_scm to v5
This MR contains the following updates:
Package | Update | Change |
---|---|---|
setuptools_scm | major |
==4.1.2 -> ==5.0.0
|
Release Notes
pypa/setuptools_scm
v5.0.0
======
Breaking changes:
- fix #339: strict errors on missing scms when parsing a scm dir to avoid false version lookups
- fix #337: if relative_to is a directory instead of a file, consider it as direct target instead of the containing folder and print a warning
Bugfixes:
- fix #352: add support for generally ignoring specific vcs roots
- fix #471: better error for version bump failing on complex but accepted tag
- fix #479: raise indicative error when tags carry non-parsable information
- Add
no-guess-dev
which does no next version guessing, just adds.post1.devN
in case there are new commits after the tag - add python3.9
- enhance documentation
- consider SOURCE_DATE_EPOCH for versioning
- add a version_tuple to write_to templates
- fix #321: add suppport for the
SETUPTOOLS_SCM_MRETEND_VERSION_FOR_${DISTRIBUTION_NAME}
env var to target the pretend key - fix #142: clearly list supported scm
- fix #213: better error message for non-zero dev numbers in tags
- fix #356: add git branch to version on describe failure
Renovate configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot. The local configuration can be found in the SI Renovate Bot repository.