8000 Update setuptools_scm to 6.3.2 by pyup-bot · Pull Request #609 · robotools/fontParts · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Update setuptools_scm to 6.3.2 #609

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Nov 22, 2021

Conversation

pyup-bot
Copy link
Collaborator

This PR updates setuptools_scm from 6.0.1 to 6.3.2.

Changelog

6.3.2

=====

* fix 629: correctly convert Version data in tags_to_version parser to avoid errors

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

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

6.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

6.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` or `tool.setuptools_scm.dist_name`) section or `setup.cfg` (`metadata.name`)

6.1.0

======

* fix 587: don't fail file finders when distribution is not given
* fix 524: new parameters ``normalize`` and ``version_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`` for ``version_tuple``
* fix 544: enhance errors on unsupported python/setuptools versions
Links

@benkiel benkiel merged commit 0f2deba into master Nov 22, 2021
@benkiel benkiel deleted the pyup-update-setuptools_scm-6.0.1-to-6.3.2 branch January 25, 2022 18:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0