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