Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/SCons/scons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2023-11-20 09:38:52 +0300
committerMichał Górny <mgorny@gentoo.org>2023-11-20 22:57:28 +0300
commite27b28c6b3ca8c9155bff38891189eb73deab611 (patch)
treeac28bf776889ed81f0e42d93db001418342792cd /RELEASE.txt
parent0265b1aa1271b39cc2d4a02ffb711c1394598c37 (diff)
Remove incorrect dependencies from `setup.cfg`
Remove the `install_requires` on `setuptools`. This key is used to specify packages that are needed at runtime. SCons nowhere in its code does import `setuptools` or `pkg_resources`. Remove the `setup_requires` on `build`. `build` is a frontend package and a detail of how the build is invoked, while `setup_requires` are used to specify backend dependencies (i.e. packages that are installed after `build` is invoked). Remove the `setup_requires` on `setuptools`. It is a key specific to setuptools, so for it to be interpreted `setuptools` need to be installed already. The actual backend dependency on `setuptools` is specified in `pyproject.toml`, so the dependency is entirely redundant.
Diffstat (limited to 'RELEASE.txt')
-rw-r--r--RELEASE.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/RELEASE.txt b/RELEASE.txt
index 6bf0d09b1..b60e75834 100644
--- a/RELEASE.txt
+++ b/RELEASE.txt
@@ -44,7 +44,7 @@ IMPROVEMENTS
PACKAGING
---------
-- List changes in the way SCons is packaged and/or released
+- Remove unecessary dependencies on pypi packages from setup.cfg
DOCUMENTATION
-------------