packaging.pypa.io

https://packaging.pypa.io/en/latest

py:exception

Identifier Project Name Version Location Display Name Usage example
packaging.markers.InvalidMarker Packaging 22.1.dev0 markers.html#packaging.markers.InvalidMarker - :py:exception:`packaging.markers.InvalidMarker`
packaging.markers.UndefinedComparison Packaging 22.1.dev0 markers.html#packaging.markers.UndefinedComparison - :py:exception:`packaging.markers.UndefinedComparison`
packaging.markers.UndefinedEnvironmentName Packaging 22.1.dev0 markers.html#packaging.markers.UndefinedEnvironmentName - :py:exception:`packaging.markers.UndefinedEnvironmentName`
packaging.requirements.InvalidRequirement Packaging 22.1.dev0 requirements.html#packaging.requirements.InvalidRequirement - :py:exception:`packaging.requirements.InvalidRequirement`
packaging.specifiers.InvalidSpecifier Packaging 22.1.dev0 specifiers.html#packaging.specifiers.InvalidSpecifier - :py:exception:`packaging.specifiers.InvalidSpecifier`
packaging.utils.InvalidSdistFilename Packaging 22.1.dev0 utils.html#packaging.utils.InvalidSdistFilename - :py:exception:`packaging.utils.InvalidSdistFilename`
packaging.utils.InvalidWheelFilename Packaging 22.1.dev0 utils.html#packaging.utils.InvalidWheelFilename - :py:exception:`packaging.utils.InvalidWheelFilename`
packaging.version.InvalidVersion Packaging 22.1.dev0 version.html#packaging.version.InvalidVersion - :py:exception:`packaging.version.InvalidVersion`

py:class

Identifier Project Name Version Location Display Name Usage example
packaging.markers.Marker Packaging 22.1.dev0 markers.html#packaging.markers.Marker - :py:class:`packaging.markers.Marker`
packaging.requirements.Requirement Packaging 22.1.dev0 requirements.html#packaging.requirements.Requirement - :py:class:`packaging.requirements.Requirement`
packaging.specifiers.Specifier Packaging 22.1.dev0 specifiers.html#packaging.specifiers.Specifier - :py:class:`packaging.specifiers.Specifier`
packaging.specifiers.SpecifierSet Packaging 22.1.dev0 specifiers.html#packaging.specifiers.SpecifierSet - :py:class:`packaging.specifiers.SpecifierSet`
packaging.tags.Tag Packaging 22.1.dev0 tags.html#packaging.tags.Tag - :py:class:`packaging.tags.Tag`
packaging.utils.NormalizedName Packaging 22.1.dev0 utils.html#packaging.utils.NormalizedName - :py:class:`packaging.utils.NormalizedName`
packaging.version.Version Packaging 22.1.dev0 version.html#packaging.version.Version - :py:class:`packaging.version.Version`

py:method

Identifier Project Name Version Location Display Name Usage example
packaging.markers.Marker.evaluate Packaging 22.1.dev0 markers.html#packaging.markers.Marker.evaluate - :py:method:`packaging.markers.Marker.evaluate`
packaging.specifiers.Specifier.__contains__ Packaging 22.1.dev0 specifiers.html#packaging.specifiers.Specifier.__contains__ - :py:method:`packaging.specifiers.Specifier.__contains__`
packaging.specifiers.Specifier.__eq__ Packaging 22.1.dev0 specifiers.html#packaging.specifiers.Specifier.__eq__ - :py:method:`packaging.specifiers.Specifier.__eq__`
packaging.specifiers.Specifier.__hash__ Packaging 22.1.dev0 specifiers.html#packaging.specifiers.Specifier.__hash__ - :py:method:`packaging.specifiers.Specifier.__hash__`
packaging.specifiers.Specifier.__init__ Packaging 22.1.dev0 specifiers.html#packaging.specifiers.Specifier.__init__ - :py:method:`packaging.specifiers.Specifier.__init__`
packaging.specifiers.Specifier.__repr__ Packaging 22.1.dev0 specifiers.html#packaging.specifiers.Specifier.__repr__ - :py:method:`packaging.specifiers.Specifier.__repr__`
packaging.specifiers.Specifier.__str__ Packaging 22.1.dev0 specifiers.html#packaging.specifiers.Specifier.__str__ - :py:method:`packaging.specifiers.Specifier.__str__`
packaging.specifiers.Specifier.contains Packaging 22.1.dev0 specifiers.html#packaging.specifiers.Specifier.contains - :py:method:`packaging.specifiers.Specifier.contains`
packaging.specifiers.Specifier.filter Packaging 22.1.dev0 specifiers.html#packaging.specifiers.Specifier.filter - :py:method:`packaging.specifiers.Specifier.filter`
packaging.specifiers.SpecifierSet.__and__ Packaging 22.1.dev0 specifiers.html#packaging.specifiers.SpecifierSet.__and__ - :py:method:`packaging.specifiers.SpecifierSet.__and__`
packaging.specifiers.SpecifierSet.__contains__ Packaging 22.1.dev0 specifiers.html#packaging.specifiers.SpecifierSet.__contains__ - :py:method:`packaging.specifiers.SpecifierSet.__contains__`
packaging.specifiers.SpecifierSet.__eq__ Packaging 22.1.dev0 specifiers.html#packaging.specifiers.SpecifierSet.__eq__ - :py:method:`packaging.specifiers.SpecifierSet.__eq__`
packaging.specifiers.SpecifierSet.__hash__ Packaging 22.1.dev0 specifiers.html#packaging.specifiers.SpecifierSet.__hash__ - :py:method:`packaging.specifiers.SpecifierSet.__hash__`
packaging.specifiers.SpecifierSet.__init__ Packaging 22.1.dev0 specifiers.html#packaging.specifiers.SpecifierSet.__init__ - :py:method:`packaging.specifiers.SpecifierSet.__init__`
packaging.specifiers.SpecifierSet.__iter__ Packaging 22.1.dev0 specifiers.html#packaging.specifiers.SpecifierSet.__iter__ - :py:method:`packaging.specifiers.SpecifierSet.__iter__`
packaging.specifiers.SpecifierSet.__len__ Packaging 22.1.dev0 specifiers.html#packaging.specifiers.SpecifierSet.__len__ - :py:method:`packaging.specifiers.SpecifierSet.__len__`
packaging.specifiers.SpecifierSet.__repr__ Packaging 22.1.dev0 specifiers.html#packaging.specifiers.SpecifierSet.__repr__ - :py:method:`packaging.specifiers.SpecifierSet.__repr__`
packaging.specifiers.SpecifierSet.__str__ Packaging 22.1.dev0 specifiers.html#packaging.specifiers.SpecifierSet.__str__ - :py:method:`packaging.specifiers.SpecifierSet.__str__`
packaging.specifiers.SpecifierSet.contains Packaging 22.1.dev0 specifiers.html#packaging.specifiers.SpecifierSet.contains - :py:method:`packaging.specifiers.SpecifierSet.contains`
packaging.specifiers.SpecifierSet.filter Packaging 22.1.dev0 specifiers.html#packaging.specifiers.SpecifierSet.filter - :py:method:`packaging.specifiers.SpecifierSet.filter`
packaging.version.Version.__init__ Packaging 22.1.dev0 version.html#packaging.version.Version.__init__ - :py:method:`packaging.version.Version.__init__`
packaging.version.Version.__repr__ Packaging 22.1.dev0 version.html#packaging.version.Version.__repr__ - :py:method:`packaging.version.Version.__repr__`
packaging.version.Version.__str__ Packaging 22.1.dev0 version.html#packaging.version.Version.__str__ - :py:method:`packaging.version.Version.__str__`

py:attribute

Identifier Project Name Version Location Display Name Usage example
packaging.requirements.Requirement.extras Packaging 22.1.dev0 requirements.html#packaging.requirements.Requirement.extras - :py:attribute:`packaging.requirements.Requirement.extras`
packaging.requirements.Requirement.marker Packaging 22.1.dev0 requirements.html#packaging.requirements.Requirement.marker - :py:attribute:`packaging.requirements.Requirement.marker`
packaging.requirements.Requirement.name Packaging 22.1.dev0 requirements.html#packaging.requirements.Requirement.name - :py:attribute:`packaging.requirements.Requirement.name`
packaging.requirements.Requirement.specifier Packaging 22.1.dev0 requirements.html#packaging.requirements.Requirement.specifier - :py:attribute:`packaging.requirements.Requirement.specifier`
packaging.requirements.Requirement.url Packaging 22.1.dev0 requirements.html#packaging.requirements.Requirement.url - :py:attribute:`packaging.requirements.Requirement.url`
packaging.specifiers.InvalidSpecifier.__weakref__ Packaging 22.1.dev0 specifiers.html#packaging.specifiers.InvalidSpecifier.__weakref__ - :py:attribute:`packaging.specifiers.InvalidSpecifier.__weakref__`
packaging.tags.INTERPRETER_SHORT_NAMES Packaging 22.1.dev0 tags.html#packaging.tags.INTERPRETER_SHORT_NAMES - :py:attribute:`packaging.tags.INTERPRETER_SHORT_NAMES`
packaging.tags.Tag.abi Packaging 22.1.dev0 tags.html#packaging.tags.Tag.abi - :py:attribute:`packaging.tags.Tag.abi`
packaging.tags.Tag.interpreter Packaging 22.1.dev0 tags.html#packaging.tags.Tag.interpreter - :py:attribute:`packaging.tags.Tag.interpreter`
packaging.tags.Tag.platform Packaging 22.1.dev0 tags.html#packaging.tags.Tag.platform - :py:attribute:`packaging.tags.Tag.platform`
packaging.version.InvalidVersion.__weakref__ Packaging 22.1.dev0 version.html#packaging.version.InvalidVersion.__weakref__ - :py:attribute:`packaging.version.InvalidVersion.__weakref__`

py:module

Identifier Project Name Version Location Display Name Usage example
packaging.specifiers Packaging 22.1.dev0 specifiers.html#module-packaging.specifiers - :py:mod:`packaging.specifiers`
packaging.version Packaging 22.1.dev0 version.html#module-packaging.version - :py:mod:`packaging.version`

py:property

Identifier Project Name Version Location Display Name Usage example
packaging.specifiers.Specifier.operator Packaging 22.1.dev0 specifiers.html#packaging.specifiers.Specifier.operator - :py:property:`packaging.specifiers.Specifier.operator`
packaging.specifiers.Specifier.prereleases Packaging 22.1.dev0 specifiers.html#packaging.specifiers.Specifier.prereleases - :py:property:`packaging.specifiers.Specifier.prereleases`
packaging.specifiers.Specifier.version Packaging 22.1.dev0 specifiers.html#packaging.specifiers.Specifier.version - :py:property:`packaging.specifiers.Specifier.version`
packaging.specifiers.SpecifierSet.prereleases Packaging 22.1.dev0 specifiers.html#packaging.specifiers.SpecifierSet.prereleases - :py:property:`packaging.specifiers.SpecifierSet.prereleases`
packaging.version.Version.base_version Packaging 22.1.dev0 version.html#packaging.version.Version.base_version - :py:property:`packaging.version.Version.base_version`
packaging.version.Version.dev Packaging 22.1.dev0 version.html#packaging.version.Version.dev - :py:property:`packaging.version.Version.dev`
packaging.version.Version.epoch Packaging 22.1.dev0 version.html#packaging.version.Version.epoch - :py:property:`packaging.version.Version.epoch`
packaging.version.Version.is_devrelease Packaging 22.1.dev0 version.html#packaging.version.Version.is_devrelease - :py:property:`packaging.version.Version.is_devrelease`
packaging.version.Version.is_postrelease Packaging 22.1.dev0 version.html#packaging.version.Version.is_postrelease - :py:property:`packaging.version.Version.is_postrelease`
packaging.version.Version.is_prerelease Packaging 22.1.dev0 version.html#packaging.version.Version.is_prerelease - :py:property:`packaging.version.Version.is_prerelease`
packaging.version.Version.local Packaging 22.1.dev0 version.html#packaging.version.Version.local - :py:property:`packaging.version.Version.local`
packaging.version.Version.major Packaging 22.1.dev0 version.html#packaging.version.Version.major - :py:property:`packaging.version.Version.major`
packaging.version.Version.micro Packaging 22.1.dev0 version.html#packaging.version.Version.micro - :py:property:`packaging.version.Version.micro`
packaging.version.Version.minor Packaging 22.1.dev0 version.html#packaging.version.Version.minor - :py:property:`packaging.version.Version.minor`
packaging.version.Version.post Packaging 22.1.dev0 version.html#packaging.version.Version.post - :py:property:`packaging.version.Version.post`
packaging.version.Version.pre Packaging 22.1.dev0 version.html#packaging.version.Version.pre - :py:property:`packaging.version.Version.pre`
packaging.version.Version.public Packaging 22.1.dev0 version.html#packaging.version.Version.public - :py:property:`packaging.version.Version.public`
packaging.version.Version.release Packaging 22.1.dev0 version.html#packaging.version.Version.release - :py:property:`packaging.version.Version.release`

py:function

Identifier Project Name Version Location Display Name Usage example
packaging.tags.compatible_tags Packaging 22.1.dev0 tags.html#packaging.tags.compatible_tags - :py:function:`packaging.tags.compatible_tags`
packaging.tags.cpython_tags Packaging 22.1.dev0 tags.html#packaging.tags.cpython_tags - :py:function:`packaging.tags.cpython_tags`
packaging.tags.generic_tags Packaging 22.1.dev0 tags.html#packaging.tags.generic_tags - :py:function:`packaging.tags.generic_tags`
packaging.tags.interpreter_name Packaging 22.1.dev0 tags.html#packaging.tags.interpreter_name - :py:function:`packaging.tags.interpreter_name`
packaging.tags.interpreter_version Packaging 22.1.dev0 tags.html#packaging.tags.interpreter_version - :py:function:`packaging.tags.interpreter_version`
packaging.tags.mac_platforms Packaging 22.1.dev0 tags.html#packaging.tags.mac_platforms - :py:function:`packaging.tags.mac_platforms`
packaging.tags.parse_tag Packaging 22.1.dev0 tags.html#packaging.tags.parse_tag - :py:function:`packaging.tags.parse_tag`
packaging.tags.platform_tags Packaging 22.1.dev0 tags.html#packaging.tags.platform_tags - :py:function:`packaging.tags.platform_tags`
packaging.tags.sys_tags Packaging 22.1.dev0 tags.html#packaging.tags.sys_tags - :py:function:`packaging.tags.sys_tags`
packaging.utils.canonicalize_name Packaging 22.1.dev0 utils.html#packaging.utils.canonicalize_name - :py:function:`packaging.utils.canonicalize_name`
packaging.utils.canonicalize_version Packaging 22.1.dev0 utils.html#packaging.utils.canonicalize_version - :py:function:`packaging.utils.canonicalize_version`
packaging.utils.parse_sdist_filename Packaging 22.1.dev0 utils.html#packaging.utils.parse_sdist_filename - :py:function:`packaging.utils.parse_sdist_filename`
packaging.utils.parse_wheel_filename Packaging 22.1.dev0 utils.html#packaging.utils.parse_wheel_filename - :py:function:`packaging.utils.parse_wheel_filename`
packaging.version.parse Packaging 22.1.dev0 version.html#packaging.version.parse - :py:function:`packaging.version.parse`

py:data

Identifier Project Name Version Location Display Name Usage example
packaging.version.VERSION_PATTERN Packaging 22.1.dev0 version.html#packaging.version.VERSION_PATTERN - :py:data:`packaging.version.VERSION_PATTERN`

std:doc

Identifier Project Name Version Location Display Name Usage example
changelog Packaging 22.1.dev0 changelog.html Changelog :std:doc:`changelog`
development/getting-started Packaging 22.1.dev0 development/getting-started.html Getting started :std:doc:`development/getting-started`
development/index Packaging 22.1.dev0 development/index.html Development :std:doc:`development/index`
development/release-process Packaging 22.1.dev0 development/release-process.html Release Process :std:doc:`development/release-process`
development/reviewing-patches Packaging 22.1.dev0 development/reviewing-patches.html Reviewing and merging patches :std:doc:`development/reviewing-patches`
development/submitting-patches Packaging 22.1.dev0 development/submitting-patches.html Submitting patches :std:doc:`development/submitting-patches`
index Packaging 22.1.dev0 index.html Welcome to packaging :std:doc:`index`
markers Packaging 22.1.dev0 markers.html Markers :std:doc:`markers`
requirements Packaging 22.1.dev0 requirements.html Requirements :std:doc:`requirements`
security Packaging 22.1.dev0 security.html Security :std:doc:`security`
specifiers Packaging 22.1.dev0 specifiers.html Specifiers :std:doc:`specifiers`
tags Packaging 22.1.dev0 tags.html Tags :std:doc:`tags`
utils Packaging 22.1.dev0 utils.html Utilities :std:doc:`utils`
version Packaging 22.1.dev0 version.html Version Handling :std:doc:`version`

std:label

Identifier Project Name Version Location Display Name Usage example
genindex Packaging 22.1.dev0 genindex.html Index :std:ref:`genindex`
modindex Packaging 22.1.dev0 py-modindex.html Module Index :std:ref:`modindex`
py-modindex Packaging 22.1.dev0 py-modindex.html Python Module Index :std:ref:`py-modindex`
search Packaging 22.1.dev0 search.html Search Page :std:ref:`search`