setuptools icon indicating copy to clipboard operation
setuptools copied to clipboard

Official project repository for the Setuptools build system

Results 248 setuptools issues
Sort by recently updated
recently updated
newest added

pip files with hashes, as generated by for instance the `pip-compile` command in pip-tools, are currently not parseable by `parse_requirements` in `pkg_resources/__init__.py`. It looks like the issue is multiple line...

### setuptools version 67.4.0 ### Python version python 3.10.10 ### OS Windows ### Additional environment information I've got a large command line set that I use across platforms called `zcmds`...

bug
Needs Triage

### What's the problem this feature will solve? It is pretty easy to incorrectly spell the name of the table where `setuptools` metadata is declared, i.e. writing: ```toml [tools.setuptools] ```...

enhancement
Needs Triage

### setuptools version setuptools==69.0.2 ### Python version Python 3.11.6 ### OS MacOS Sonoma (14.1.2) ### Additional environment information _No response_ ### Description I am working with a project that uses...

bug
Needs Triage

### Summary setuptools emits a warning about `setup.cfg` usage of `license_file`, encouraging a switch to `license_files`, and links to https://setuptools.pypa.io/en/latest/userguide/declarative_config.html ``` ******************************************************************************** The license_file parameter is deprecated, use license_files instead....

Needs Triage
documentation

### setuptools version setuptools >= 64.x ### Python version python 3.10.x ### OS Linux ### Additional environment information Environment is using the Synology DSM toolchain for cross-compiling for multiple archs...

bug
Needs Triage

### What's the problem this feature will solve? As of setuptools 69.0.0, it looks like you need to include `scripts` in a `dynamic` definition if you were previously using `entry-points`....

enhancement
Needs Triage

### setuptools version 67.1.0 ### Python version 3.7 ### OS CentOS 8 ### Additional environment information _No response_ ### Description Not sure if this is a bug or a problem...

bug
Needs Triage

Warehouse is planning on removing upload support for `bdist_dumb`, `bdist_rpm`, `bdist_dmg`, `bdist_msi`, and `bdist_wininst`: * https://www.python.org/dev/peps/pep-0527/ * https://github.com/pypa/warehouse/issues/6792 CPython's `distutils` deprecated `bdist_wininst` in 3.8: * https://github.com/python/cpython/pull/14553 * https://discuss.python.org/t/deprecate-bdist-wininst/1929 And is...

In jaraco/skeleton, I've rolled out PYTHONWARNDEFAULTENCODING=1. Merging that change into Setuptools causes the test suite to fail due to `pytest.ini:filterwarnings[error]`.