Contents

setuptools 69.5.1

0

Easily download, build, install, upgrade, and uninstall Python packages

Easily download, build, install, upgrade, and uninstall Python packages

Stars: 2322, Watchers: 2322, Forks: 1138, Open Issues: 623

The pypa/setuptools repo was created 8 years ago and the last code push was 4 hours ago.
The project is very popular with an impressive 2322 github stars!

How to Install setuptools

You can install setuptools using pip

pip install setuptools

or add it to a project with poetry

poetry add setuptools

Package Details

Author
Python Packaging Authority
License
None
Homepage
https://github.com/pypa/setuptools
PyPi:
https://pypi.org/project/setuptools/
Documentation:
https://setuptools.pypa.io/
GitHub Repo:
https://github.com/pypa/setuptools

Classifiers

  • Software Development/Libraries/Python Modules
  • System/Archiving/Packaging
  • System/Systems Administration
  • Utilities
No  setuptools  pypi packages just yet.

Errors

A list of common setuptools errors.

Code Examples

Here are some setuptools code examples and snippets.

GitHub Issues

The setuptools package has 623 open issues on GitHub

  • Add tests for duplicated imports
  • Feature/refactor parse requirements
  • [BUG] ensure_local_distutils is failing when pip is imported before setuptools
  • [BUG] PE wrappers missing Address Space Layout Randomization (ASLR) and Data Execution Prevention (DEP)
  • Support for Gcov coverage in extensions
  • [CI] Failing tests for PyPy shadowed by running tests wih usedevelop=True
  • [BUG] Permission denied error to install pkg editable and user mode
  • Adopt usedevelop=False for tests running in CI
  • [BUG] ModuleNotFoundError when using cmdclass option in PEP517-style build
  • [BUG] Setuptools/wheel PEP517 Build requirements compliance
  • [BUG] Build succeeds when no packages are found by find_packages
  • deprecate and remove the build_sphinx command
  • Support pyproject.toml-style configuration (PEP 621) - Round 2
  • [BUG] No module named '_sysconfigdata_d_linux_x86_64-linux-gnu'
  • KeyError when scheme hacks encounter missing purelib.

See more issues on GitHub