From 8d038390977376a82ee4902b7188155508133db1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Tue, 7 Mar 2023 08:20:51 +0100 Subject: Remove redundant wheel dep from pyproject.toml MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove the redundant `wheel` dependency, as it is added by the backend automatically. Listing it explicitly in the documentation was a historical mistake and has been fixed since, see: https://github.com/pypa/setuptools/commit/f7d30a9529378cf69054b5176249e5457aaf640a Signed-off-by: Michał Górny --- CHANGES.txt | 6 +++--- RELEASE.txt | 3 ++- pyproject.toml | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index 6766bee8c..2d8e53bab 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -9,9 +9,9 @@ NOTE: 4.3.0 now requires Python 3.6.0 and above. Python 3.5.x is no longer suppo RELEASE VERSION/DATE TO BE FILLED IN LATER - From John Doe: - - - Whatever John Doe did. + From Michał Górny: + - Remove the redundant `wheel` dependency from `pyproject.toml`, + as it is added automatically by the setuptools PEP517 backend. RELEASE 4.5.1 - Mon, 06 Mar 2023 14:08:29 -0700 diff --git a/RELEASE.txt b/RELEASE.txt index 04108d14d..4e25b9522 100644 --- a/RELEASE.txt +++ b/RELEASE.txt @@ -44,7 +44,8 @@ IMPROVEMENTS PACKAGING --------- -- List changes in the way SCons is packaged and/or released +- Remove the redundant `wheel` dependency from `pyproject.toml`, + as it is added automatically by the setuptools PEP517 backend. DOCUMENTATION ------------- diff --git a/pyproject.toml b/pyproject.toml index 1725456de..548ae2d65 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [build-system] build-backend = "setuptools.build_meta" -requires = ["setuptools", "wheel"] +requires = ["setuptools"] # for black and mypy, set the lowest Python version supported [tool.black] -- cgit v1.2.1