distutils

E427616

distutils is a now-deprecated Python standard library module that provided tools for distributing and installing Python packages before being largely superseded by setuptools.

All labels observed (2)

Label Occurrences
distutils canonical 1
distutils (deprecated) 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Python standard library module
software component
configurationFile setup.py
deprecatedInFavorOf setuptools.setup
deprecationWarningAddedInVersion Python 3.10 NERFINISHED
distributionFormatSupported built distribution (bdist)
source distribution (sdist)
documentationUrl https://docs.python.org/3/distutils/
implements build system for Python packages
influenced setuptools design
introducedInVersion Python 1.6 NERFINISHED
Python 2.0 NERFINISHED
license Python Software Foundation License NERFINISHED
maintainedBy Python core developers
modulePath distutils.ccompiler
distutils.command
distutils.core
distutils.dist
distutils.extension
distutils.sysconfig
partOf Python standard library NERFINISHED
primaryPurpose distributing Python modules
installing Python modules
programmingLanguage Python
providesCommand bdist
bdist_wheel (via setuptools integration)
build
install
sdist
removedFromVersion Python 3.12 NERFINISHED
status deprecated
supersededBy packaging ecosystem based on setuptools and wheel
setuptools
supportsMetadataField author
author_email
classifiers
description
ext_modules
install_requires (via setuptools)
license
long_description
name
packages
py_modules
scripts
url
version
usedBy setup tools before setuptools became dominant

How these facts were elicited

Referenced by (2)

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

setuptools relatedTo distutils
Python standard library includesModule distutils
this entity surface form: distutils (deprecated)