From d8da7dfaa0cef4a69ee21d9406391651c4dc5ce4 Mon Sep 17 00:00:00 2001 From: Anderson Bravalheri Date: Tue, 29 Oct 2024 09:55:08 +0000 Subject: [PATCH] =?UTF-8?q?Bump=20version:=2075.2.0=20=E2=86=92=2075.3.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .bumpversion.cfg | 2 +- NEWS.rst | 29 +++++++++++++++++++++++++++++ newsfragments/4560.misc.rst | 1 - newsfragments/4567.bugfix.rst | 4 ---- newsfragments/4575.feature.rst | 1 - newsfragments/4674.bugfix.rst | 1 - newsfragments/4696.bugfix.rst | 4 ---- pyproject.toml | 2 +- 8 files changed, 31 insertions(+), 13 deletions(-) delete mode 100644 newsfragments/4560.misc.rst delete mode 100644 newsfragments/4567.bugfix.rst delete mode 100644 newsfragments/4575.feature.rst delete mode 100644 newsfragments/4674.bugfix.rst delete mode 100644 newsfragments/4696.bugfix.rst diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 91921ce92d..974699dc24 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 75.2.0 +current_version = 75.3.0 commit = True tag = True diff --git a/NEWS.rst b/NEWS.rst index e79b45a623..39bd36de66 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -1,3 +1,32 @@ +v75.3.0 +======= + +Features +-------- + +- Allowed using `dict` as an ordered type in ``setuptools.dist.check_requirements`` -- by :user:`Avasam` (#4575) + + +Bugfixes +-------- + +- Ensured methods in ``setuptools.modified`` preferably raise a consistent + ``distutils.errors.DistutilsError`` type + (except in the deprecated use case of ``SETUPTOOLS_USE_DISTUTILS=stdlib``) + -- by :user:`Avasam` (#4567) +- Fix the ABI tag when building a wheel using the debug build of Python 3.13 on Windows. Previously, the ABI tag was missing the ``"d"`` flag. (#4674) +- Fix clashes for ``optional-dependencies`` in ``pyproject.toml`` and + ``extra_requires`` in ``setup.cfg/setup.py``. + As per PEP 621, ``optional-dependencies`` have to be honoured and dynamic + behaviour is not allowed. (#4696) + + +Misc +---- + +- #4560 + + v75.2.0 ======= diff --git a/newsfragments/4560.misc.rst b/newsfragments/4560.misc.rst deleted file mode 100644 index 0878f09abd..0000000000 --- a/newsfragments/4560.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Bumped declared ``platformdirs`` dependency to ``>= 4.2.2`` to help platforms lacking `ctypes` support install setuptools seamlessly -- by :user:`Avasam` diff --git a/newsfragments/4567.bugfix.rst b/newsfragments/4567.bugfix.rst deleted file mode 100644 index 7d7bb282e1..0000000000 --- a/newsfragments/4567.bugfix.rst +++ /dev/null @@ -1,4 +0,0 @@ -Ensured methods in ``setuptools.modified`` preferably raise a consistent -``distutils.errors.DistutilsError`` type -(except in the deprecated use case of ``SETUPTOOLS_USE_DISTUTILS=stdlib``) --- by :user:`Avasam` diff --git a/newsfragments/4575.feature.rst b/newsfragments/4575.feature.rst deleted file mode 100644 index 64ab49830f..0000000000 --- a/newsfragments/4575.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Allowed using `dict` as an ordered type in ``setuptools.dist.check_requirements`` -- by :user:`Avasam` diff --git a/newsfragments/4674.bugfix.rst b/newsfragments/4674.bugfix.rst deleted file mode 100644 index 9a6d2454ab..0000000000 --- a/newsfragments/4674.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix the ABI tag when building a wheel using the debug build of Python 3.13 on Windows. Previously, the ABI tag was missing the ``"d"`` flag. diff --git a/newsfragments/4696.bugfix.rst b/newsfragments/4696.bugfix.rst deleted file mode 100644 index ab035a308d..0000000000 --- a/newsfragments/4696.bugfix.rst +++ /dev/null @@ -1,4 +0,0 @@ -Fix clashes for ``optional-dependencies`` in ``pyproject.toml`` and -``extra_requires`` in ``setup.cfg/setup.py``. -As per PEP 621, ``optional-dependencies`` have to be honoured and dynamic -behaviour is not allowed. diff --git a/pyproject.toml b/pyproject.toml index 1a4906fb0c..423d00701b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ backend-path = ["."] [project] name = "setuptools" -version = "75.2.0" +version = "75.3.0" authors = [ { name = "Python Packaging Authority", email = "distutils-sig@python.org" }, ]