chore(deps): update dependency setuptools_scm to v6.3.2
This MR contains the following updates:
Package | Update | Change |
---|---|---|
setuptools_scm | minor |
==6.0.1 -> ==6.3.2
|
Release Notes
pypa/setuptools_scm
v6.3.2
=====
- fix #629: correctly convert Version data in tags_to_version parser to avoid errors
v6.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
v6.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
v6.2.0
=======
- fix #608: resolve tomli dependency issue by making it a hard dependency as all intended/supported install options use pip/wheel this is only a feature release
- ensure python 3.10 works
v6.1.1
=======
- fix #605: completely disallow bdist_egg - modern enough setuptools>=45 uses pip
- fix #606: re-integrate and harden toml parsing
- fix #597: harden and expand support for figuring the current distribution name from
pyproject.toml
(project.name
ortool.setuptools_scm.dist_name
) section orsetup.cfg
(metadata.name
)
v6.1.0
======
- fix #587: don't fail file finders when distribution is not given
- fix #524: new parameters
normalize
andversion_cls
to customize the version normalization class. - fix #585: switch from toml to tomli for toml 1.0 support
- fix #591: allow to opt in for searching parent directories in the api
- fix #589: handle yaml encoding using the expected defaults
- fix #575: recommend storing the version_module inside of
mypkg/_version.py
- fix #571: accept branches starting with
v
as release branches - fix #557: Use
packaging.version
forversion_tuple
- fix #544: enhance errors on unsupported python/setuptools versions
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.