diff options
author | Michał Górny <mgorny@gentoo.org> | 2023-11-20 09:38:52 +0300 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2023-11-20 22:57:28 +0300 |
commit | e27b28c6b3ca8c9155bff38891189eb73deab611 (patch) | |
tree | ac28bf776889ed81f0e42d93db001418342792cd /RELEASE.txt | |
parent | 0265b1aa1271b39cc2d4a02ffb711c1394598c37 (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.txt | 2 |
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 ------------- |