setuptools

E97087

setuptools is a widely used Python library for packaging, distributing, and installing Python projects and their dependencies.

AI illustration

How this image was made

AI-generated illustration of setuptools

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of setuptools (setuptools is a widely used Python library for packaging, distributing, and installing Python projects and their dependencies.)

All labels observed (1)

Label Occurrences
setuptools canonical 10

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf Python library ⓘ
software package ⓘ
canGenerate console_script entry points ⓘ
gui_script entry points ⓘ
category build tool ⓘ
package management tool ⓘ
software development tool ⓘ
developedIn Python programming language ⓘ
linked to: Python
distributionFormat sdist ⓘ
wheel ⓘ
hasComponent easy_install script ⓘ
pkg_resources module ⓘ
setuptools.command package ⓘ
setuptools.setup function ⓘ
implements Python packaging utilities ⓘ
license MIT License ⓘ
maintainedBy Python Packaging Authority (PyPA) ⓘ
partOf Python packaging ecosystem ⓘ
programmingLanguage Python ⓘ
relatedTo build ⓘ
distutils ⓘ
pip ⓘ
twine ⓘ
virtualenv ⓘ
wheel ⓘ
replaces distutils (in many use cases) ⓘ
repository https://github.com/pypa/setuptools ⓘ
requires Python interpreter ⓘ
supports Python Package Index (PyPI) uploads ⓘ
entry points for console scripts ⓘ
entry points for plugins ⓘ
extras (optional dependencies) ⓘ
install_requires dependency specification ⓘ
namespace packages ⓘ
package discovery ⓘ
pyproject.toml configuration ⓘ
setup.cfg configuration ⓘ
source distribution building ⓘ
wheel distribution building ⓘ
supportsStandard PEP 420 (namespace packages) ⓘ
PEP 440 (versioning scheme) ⓘ
linked to: PEP 440

PEP 517 (via backends) ⓘ
PEP 518 (pyproject.toml build-system) ⓘ
PEP 621 (project metadata in pyproject.toml, partially) ⓘ
usedBy Python developers ⓘ
usedFor distributing Python projects ⓘ
installing Python projects ⓘ
managing Python project dependencies ⓘ
packaging Python projects ⓘ
usedIn Python project build process ⓘ

How these facts were elicited

Referenced by (10)

Full triples — surface form annotated when it differs from this entity's canonical label.

Python Package Index → relatedTo → setuptools ⓘ
packaging → usedBy → setuptools ⓘ
subject linked to: packaging (Python library)
PEP 508 → appliesTo → setuptools ⓘ
PEP 440 → usedBy → setuptools ⓘ