packaging.pypa.io

The tables below list all intersphinx cross-reference targets available from this site. To use any of these targets in your own Sphinx documentation, add the site URL to your intersphinx_mapping and then use the Usage example column value directly in your .rst or .md source files.

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

py:class

Identifier Project Name Version Location Display Name Usage example
packaging.dependency_groups.CyclicDependencyGroup Packaging 26.4.dev0 dependency_groups.html#packaging.dependency_groups.CyclicDependencyGroup :py:class:`packaging.dependency_groups.CyclicDependencyGroup`
packaging.dependency_groups.DependencyGroupInclude Packaging 26.4.dev0 dependency_groups.html#packaging.dependency_groups.DependencyGroupInclude :py:class:`packaging.dependency_groups.DependencyGroupInclude`
packaging.dependency_groups.DependencyGroupResolver Packaging 26.4.dev0 dependency_groups.html#packaging.dependency_groups.DependencyGroupResolver :py:class:`packaging.dependency_groups.DependencyGroupResolver`
packaging.dependency_groups.DuplicateGroupNames Packaging 26.4.dev0 dependency_groups.html#packaging.dependency_groups.DuplicateGroupNames :py:class:`packaging.dependency_groups.DuplicateGroupNames`
packaging.dependency_groups.InvalidDependencyGroupObject Packaging 26.4.dev0 dependency_groups.html#packaging.dependency_groups.InvalidDependencyGroupObject :py:class:`packaging.dependency_groups.InvalidDependencyGroupObject`
packaging.direct_url.ArchiveInfo Packaging 26.4.dev0 direct_url.html#packaging.direct_url.ArchiveInfo :py:class:`packaging.direct_url.ArchiveInfo`
packaging.direct_url.DirInfo Packaging 26.4.dev0 direct_url.html#packaging.direct_url.DirInfo :py:class:`packaging.direct_url.DirInfo`
packaging.direct_url.DirectUrl Packaging 26.4.dev0 direct_url.html#packaging.direct_url.DirectUrl :py:class:`packaging.direct_url.DirectUrl`
packaging.direct_url.VcsInfo Packaging 26.4.dev0 direct_url.html#packaging.direct_url.VcsInfo :py:class:`packaging.direct_url.VcsInfo`
packaging.errors.ExceptionGroup Packaging 26.4.dev0 errors.html#packaging.errors.ExceptionGroup :py:class:`packaging.errors.ExceptionGroup`
packaging.licenses.NormalizedLicenseExpression Packaging 26.4.dev0 licenses.html#packaging.licenses.NormalizedLicenseExpression :py:class:`packaging.licenses.NormalizedLicenseExpression`
packaging.markers.Environment Packaging 26.4.dev0 markers.html#packaging.markers.Environment :py:class:`packaging.markers.Environment`
packaging.markers.Marker Packaging 26.4.dev0 markers.html#packaging.markers.Marker :py:class:`packaging.markers.Marker`
packaging.metadata.InvalidMetadata Packaging 26.4.dev0 metadata.html#packaging.metadata.InvalidMetadata :py:class:`packaging.metadata.InvalidMetadata`
packaging.metadata.Metadata Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata :py:class:`packaging.metadata.Metadata`
packaging.metadata.RFC822Message Packaging 26.4.dev0 metadata.html#packaging.metadata.RFC822Message :py:class:`packaging.metadata.RFC822Message`
packaging.metadata.RFC822Policy Packaging 26.4.dev0 metadata.html#packaging.metadata.RFC822Policy :py:class:`packaging.metadata.RFC822Policy`
packaging.metadata.RawMetadata Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata :py:class:`packaging.metadata.RawMetadata`
packaging.pylock.Package Packaging 26.4.dev0 pylock.html#packaging.pylock.Package :py:class:`packaging.pylock.Package`
packaging.pylock.PackageArchive Packaging 26.4.dev0 pylock.html#packaging.pylock.PackageArchive :py:class:`packaging.pylock.PackageArchive`
packaging.pylock.PackageDirectory Packaging 26.4.dev0 pylock.html#packaging.pylock.PackageDirectory :py:class:`packaging.pylock.PackageDirectory`
packaging.pylock.PackageSdist Packaging 26.4.dev0 pylock.html#packaging.pylock.PackageSdist :py:class:`packaging.pylock.PackageSdist`
packaging.pylock.PackageVcs Packaging 26.4.dev0 pylock.html#packaging.pylock.PackageVcs :py:class:`packaging.pylock.PackageVcs`
packaging.pylock.PackageWheel Packaging 26.4.dev0 pylock.html#packaging.pylock.PackageWheel :py:class:`packaging.pylock.PackageWheel`
packaging.pylock.Pylock Packaging 26.4.dev0 pylock.html#packaging.pylock.Pylock :py:class:`packaging.pylock.Pylock`
packaging.ranges.VersionRange Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange :py:class:`packaging.ranges.VersionRange`
packaging.requirements.Requirement Packaging 26.4.dev0 requirements.html#packaging.requirements.Requirement :py:class:`packaging.requirements.Requirement`
packaging.specifiers.BaseSpecifier Packaging 26.4.dev0 specifiers.html#packaging.specifiers.BaseSpecifier :py:class:`packaging.specifiers.BaseSpecifier`
packaging.specifiers.Specifier Packaging 26.4.dev0 specifiers.html#packaging.specifiers.Specifier :py:class:`packaging.specifiers.Specifier`
packaging.specifiers.SpecifierSet Packaging 26.4.dev0 specifiers.html#packaging.specifiers.SpecifierSet :py:class:`packaging.specifiers.SpecifierSet`
packaging.tags.Tag Packaging 26.4.dev0 tags.html#packaging.tags.Tag :py:class:`packaging.tags.Tag`
packaging.utils.NormalizedName Packaging 26.4.dev0 utils.html#packaging.utils.NormalizedName :py:class:`packaging.utils.NormalizedName`
packaging.version.Version Packaging 26.4.dev0 version.html#packaging.version.Version :py:class:`packaging.version.Version`

py:method

Identifier Project Name Version Location Display Name Usage example
packaging.dependency_groups.CyclicDependencyGroup.__init__ Packaging 26.4.dev0 dependency_groups.html#packaging.dependency_groups.CyclicDependencyGroup.__init__ :py:method:`packaging.dependency_groups.CyclicDependencyGroup.__init__`
packaging.dependency_groups.DependencyGroupInclude.__init__ Packaging 26.4.dev0 dependency_groups.html#packaging.dependency_groups.DependencyGroupInclude.__init__ :py:method:`packaging.dependency_groups.DependencyGroupInclude.__init__`
packaging.dependency_groups.DependencyGroupResolver.__init__ Packaging 26.4.dev0 dependency_groups.html#packaging.dependency_groups.DependencyGroupResolver.__init__ :py:method:`packaging.dependency_groups.DependencyGroupResolver.__init__`
packaging.dependency_groups.DependencyGroupResolver.lookup Packaging 26.4.dev0 dependency_groups.html#packaging.dependency_groups.DependencyGroupResolver.lookup :py:method:`packaging.dependency_groups.DependencyGroupResolver.lookup`
packaging.dependency_groups.DependencyGroupResolver.resolve Packaging 26.4.dev0 dependency_groups.html#packaging.dependency_groups.DependencyGroupResolver.resolve :py:method:`packaging.dependency_groups.DependencyGroupResolver.resolve`
packaging.direct_url.DirectUrl.from_dict Packaging 26.4.dev0 direct_url.html#packaging.direct_url.DirectUrl.from_dict :py:method:`packaging.direct_url.DirectUrl.from_dict`
packaging.direct_url.DirectUrl.to_dict Packaging 26.4.dev0 direct_url.html#packaging.direct_url.DirectUrl.to_dict :py:method:`packaging.direct_url.DirectUrl.to_dict`
packaging.direct_url.DirectUrl.validate Packaging 26.4.dev0 direct_url.html#packaging.direct_url.DirectUrl.validate :py:method:`packaging.direct_url.DirectUrl.validate`
packaging.markers.Marker.__and__ Packaging 26.4.dev0 markers.html#packaging.markers.Marker.__and__ :py:method:`packaging.markers.Marker.__and__`
packaging.markers.Marker.__or__ Packaging 26.4.dev0 markers.html#packaging.markers.Marker.__or__ :py:method:`packaging.markers.Marker.__or__`
packaging.markers.Marker.evaluate Packaging 26.4.dev0 markers.html#packaging.markers.Marker.evaluate :py:method:`packaging.markers.Marker.evaluate`
packaging.metadata.InvalidMetadata.__init__ Packaging 26.4.dev0 metadata.html#packaging.metadata.InvalidMetadata.__init__ :py:method:`packaging.metadata.InvalidMetadata.__init__`
packaging.metadata.Metadata.as_rfc822 Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.as_rfc822 :py:method:`packaging.metadata.Metadata.as_rfc822`
packaging.metadata.Metadata.from_email Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.from_email :py:method:`packaging.metadata.Metadata.from_email`
packaging.metadata.Metadata.from_raw Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.from_raw :py:method:`packaging.metadata.Metadata.from_raw`
packaging.metadata.RFC822Message.__init__ Packaging 26.4.dev0 metadata.html#packaging.metadata.RFC822Message.__init__ :py:method:`packaging.metadata.RFC822Message.__init__`
packaging.metadata.RFC822Message.__new__ Packaging 26.4.dev0 metadata.html#packaging.metadata.RFC822Message.__new__ :py:method:`packaging.metadata.RFC822Message.__new__`
packaging.metadata.RFC822Policy.__init__ Packaging 26.4.dev0 metadata.html#packaging.metadata.RFC822Policy.__init__ :py:method:`packaging.metadata.RFC822Policy.__init__`
packaging.metadata.RFC822Policy.__new__ Packaging 26.4.dev0 metadata.html#packaging.metadata.RFC822Policy.__new__ :py:method:`packaging.metadata.RFC822Policy.__new__`
packaging.pylock.Pylock.from_dict Packaging 26.4.dev0 pylock.html#packaging.pylock.Pylock.from_dict :py:method:`packaging.pylock.Pylock.from_dict`
packaging.pylock.Pylock.select Packaging 26.4.dev0 pylock.html#packaging.pylock.Pylock.select :py:method:`packaging.pylock.Pylock.select`
packaging.pylock.Pylock.to_dict Packaging 26.4.dev0 pylock.html#packaging.pylock.Pylock.to_dict :py:method:`packaging.pylock.Pylock.to_dict`
packaging.pylock.Pylock.validate Packaging 26.4.dev0 pylock.html#packaging.pylock.Pylock.validate :py:method:`packaging.pylock.Pylock.validate`
packaging.ranges.VersionRange.__and__ Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.__and__ :py:method:`packaging.ranges.VersionRange.__and__`
packaging.ranges.VersionRange.__contains__ Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.__contains__ :py:method:`packaging.ranges.VersionRange.__contains__`
packaging.ranges.VersionRange.__eq__ Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.__eq__ :py:method:`packaging.ranges.VersionRange.__eq__`
packaging.ranges.VersionRange.__hash__ Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.__hash__ :py:method:`packaging.ranges.VersionRange.__hash__`
packaging.ranges.VersionRange.__invert__ Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.__invert__ :py:method:`packaging.ranges.VersionRange.__invert__`
packaging.ranges.VersionRange.__new__ Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.__new__ :py:method:`packaging.ranges.VersionRange.__new__`
packaging.ranges.VersionRange.__or__ Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.__or__ :py:method:`packaging.ranges.VersionRange.__or__`
packaging.ranges.VersionRange.__repr__ Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.__repr__ :py:method:`packaging.ranges.VersionRange.__repr__`
packaging.ranges.VersionRange.__sub__ Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.__sub__ :py:method:`packaging.ranges.VersionRange.__sub__`
packaging.ranges.VersionRange.complement Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.complement :py:method:`packaging.ranges.VersionRange.complement`
packaging.ranges.VersionRange.contains Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.contains :py:method:`packaging.ranges.VersionRange.contains`
packaging.ranges.VersionRange.difference Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.difference :py:method:`packaging.ranges.VersionRange.difference`
packaging.ranges.VersionRange.empty Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.empty :py:method:`packaging.ranges.VersionRange.empty`
packaging.ranges.VersionRange.filter Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.filter :py:method:`packaging.ranges.VersionRange.filter`
packaging.ranges.VersionRange.full Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.full :py:method:`packaging.ranges.VersionRange.full`
packaging.ranges.VersionRange.intersection Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.intersection :py:method:`packaging.ranges.VersionRange.intersection`
packaging.ranges.VersionRange.is_disjoint Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.is_disjoint :py:method:`packaging.ranges.VersionRange.is_disjoint`
packaging.ranges.VersionRange.is_subset Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.is_subset :py:method:`packaging.ranges.VersionRange.is_subset`
packaging.ranges.VersionRange.is_superset Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.is_superset :py:method:`packaging.ranges.VersionRange.is_superset`
packaging.ranges.VersionRange.singleton Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.singleton :py:method:`packaging.ranges.VersionRange.singleton`
packaging.ranges.VersionRange.to_specifier_set Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.to_specifier_set :py:method:`packaging.ranges.VersionRange.to_specifier_set`
packaging.ranges.VersionRange.union Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.union :py:method:`packaging.ranges.VersionRange.union`
packaging.specifiers.BaseSpecifier.__eq__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.BaseSpecifier.__eq__ :py:method:`packaging.specifiers.BaseSpecifier.__eq__`
packaging.specifiers.BaseSpecifier.__hash__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.BaseSpecifier.__hash__ :py:method:`packaging.specifiers.BaseSpecifier.__hash__`
packaging.specifiers.BaseSpecifier.__str__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.BaseSpecifier.__str__ :py:method:`packaging.specifiers.BaseSpecifier.__str__`
packaging.specifiers.BaseSpecifier.contains Packaging 26.4.dev0 specifiers.html#packaging.specifiers.BaseSpecifier.contains :py:method:`packaging.specifiers.BaseSpecifier.contains`
packaging.specifiers.BaseSpecifier.filter Packaging 26.4.dev0 specifiers.html#packaging.specifiers.BaseSpecifier.filter :py:method:`packaging.specifiers.BaseSpecifier.filter`
packaging.specifiers.Specifier.__contains__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.Specifier.__contains__ :py:method:`packaging.specifiers.Specifier.__contains__`
packaging.specifiers.Specifier.__eq__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.Specifier.__eq__ :py:method:`packaging.specifiers.Specifier.__eq__`
packaging.specifiers.Specifier.__getstate__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.Specifier.__getstate__ :py:method:`packaging.specifiers.Specifier.__getstate__`
packaging.specifiers.Specifier.__hash__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.Specifier.__hash__ :py:method:`packaging.specifiers.Specifier.__hash__`
packaging.specifiers.Specifier.__init__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.Specifier.__init__ :py:method:`packaging.specifiers.Specifier.__init__`
packaging.specifiers.Specifier.__repr__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.Specifier.__repr__ :py:method:`packaging.specifiers.Specifier.__repr__`
packaging.specifiers.Specifier.__str__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.Specifier.__str__ :py:method:`packaging.specifiers.Specifier.__str__`
packaging.specifiers.Specifier.contains Packaging 26.4.dev0 specifiers.html#packaging.specifiers.Specifier.contains :py:method:`packaging.specifiers.Specifier.contains`
packaging.specifiers.Specifier.filter Packaging 26.4.dev0 specifiers.html#packaging.specifiers.Specifier.filter :py:method:`packaging.specifiers.Specifier.filter`
packaging.specifiers.SpecifierSet.__and__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.SpecifierSet.__and__ :py:method:`packaging.specifiers.SpecifierSet.__and__`
packaging.specifiers.SpecifierSet.__contains__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.SpecifierSet.__contains__ :py:method:`packaging.specifiers.SpecifierSet.__contains__`
packaging.specifiers.SpecifierSet.__eq__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.SpecifierSet.__eq__ :py:method:`packaging.specifiers.SpecifierSet.__eq__`
packaging.specifiers.SpecifierSet.__getstate__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.SpecifierSet.__getstate__ :py:method:`packaging.specifiers.SpecifierSet.__getstate__`
packaging.specifiers.SpecifierSet.__hash__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.SpecifierSet.__hash__ :py:method:`packaging.specifiers.SpecifierSet.__hash__`
packaging.specifiers.SpecifierSet.__init__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.SpecifierSet.__init__ :py:method:`packaging.specifiers.SpecifierSet.__init__`
packaging.specifiers.SpecifierSet.__iter__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.SpecifierSet.__iter__ :py:method:`packaging.specifiers.SpecifierSet.__iter__`
packaging.specifiers.SpecifierSet.__len__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.SpecifierSet.__len__ :py:method:`packaging.specifiers.SpecifierSet.__len__`
packaging.specifiers.SpecifierSet.__repr__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.SpecifierSet.__repr__ :py:method:`packaging.specifiers.SpecifierSet.__repr__`
packaging.specifiers.SpecifierSet.__str__ Packaging 26.4.dev0 specifiers.html#packaging.specifiers.SpecifierSet.__str__ :py:method:`packaging.specifiers.SpecifierSet.__str__`
packaging.specifiers.SpecifierSet.contains Packaging 26.4.dev0 specifiers.html#packaging.specifiers.SpecifierSet.contains :py:method:`packaging.specifiers.SpecifierSet.contains`
packaging.specifiers.SpecifierSet.filter Packaging 26.4.dev0 specifiers.html#packaging.specifiers.SpecifierSet.filter :py:method:`packaging.specifiers.SpecifierSet.filter`
packaging.specifiers.SpecifierSet.is_disjoint Packaging 26.4.dev0 specifiers.html#packaging.specifiers.SpecifierSet.is_disjoint :py:method:`packaging.specifiers.SpecifierSet.is_disjoint`
packaging.specifiers.SpecifierSet.is_subset Packaging 26.4.dev0 specifiers.html#packaging.specifiers.SpecifierSet.is_subset :py:method:`packaging.specifiers.SpecifierSet.is_subset`
packaging.specifiers.SpecifierSet.is_superset Packaging 26.4.dev0 specifiers.html#packaging.specifiers.SpecifierSet.is_superset :py:method:`packaging.specifiers.SpecifierSet.is_superset`
packaging.specifiers.SpecifierSet.is_unsatisfiable Packaging 26.4.dev0 specifiers.html#packaging.specifiers.SpecifierSet.is_unsatisfiable :py:method:`packaging.specifiers.SpecifierSet.is_unsatisfiable`
packaging.specifiers.SpecifierSet.to_range Packaging 26.4.dev0 specifiers.html#packaging.specifiers.SpecifierSet.to_range :py:method:`packaging.specifiers.SpecifierSet.to_range`
packaging.tags.InvalidTag.__init__ Packaging 26.4.dev0 tags.html#packaging.tags.InvalidTag.__init__ :py:method:`packaging.tags.InvalidTag.__init__`
packaging.tags.InvalidTag.__new__ Packaging 26.4.dev0 tags.html#packaging.tags.InvalidTag.__new__ :py:method:`packaging.tags.InvalidTag.__new__`
packaging.tags.Tag.__init__ Packaging 26.4.dev0 tags.html#packaging.tags.Tag.__init__ :py:method:`packaging.tags.Tag.__init__`
packaging.tags.TooManyTagsError.__init__ Packaging 26.4.dev0 tags.html#packaging.tags.TooManyTagsError.__init__ :py:method:`packaging.tags.TooManyTagsError.__init__`
packaging.tags.TooManyTagsError.__new__ Packaging 26.4.dev0 tags.html#packaging.tags.TooManyTagsError.__new__ :py:method:`packaging.tags.TooManyTagsError.__new__`
packaging.tags.UnsortedTagsError.__init__ Packaging 26.4.dev0 tags.html#packaging.tags.UnsortedTagsError.__init__ :py:method:`packaging.tags.UnsortedTagsError.__init__`
packaging.tags.UnsortedTagsError.__new__ Packaging 26.4.dev0 tags.html#packaging.tags.UnsortedTagsError.__new__ :py:method:`packaging.tags.UnsortedTagsError.__new__`
packaging.version.Version.__eq__ Packaging 26.4.dev0 version.html#packaging.version.Version.__eq__ :py:method:`packaging.version.Version.__eq__`
packaging.version.Version.__ge__ Packaging 26.4.dev0 version.html#packaging.version.Version.__ge__ :py:method:`packaging.version.Version.__ge__`
packaging.version.Version.__getstate__ Packaging 26.4.dev0 version.html#packaging.version.Version.__getstate__ :py:method:`packaging.version.Version.__getstate__`
packaging.version.Version.__gt__ Packaging 26.4.dev0 version.html#packaging.version.Version.__gt__ :py:method:`packaging.version.Version.__gt__`
packaging.version.Version.__hash__ Packaging 26.4.dev0 version.html#packaging.version.Version.__hash__ :py:method:`packaging.version.Version.__hash__`
packaging.version.Version.__init__ Packaging 26.4.dev0 version.html#packaging.version.Version.__init__ :py:method:`packaging.version.Version.__init__`
packaging.version.Version.__le__ Packaging 26.4.dev0 version.html#packaging.version.Version.__le__ :py:method:`packaging.version.Version.__le__`
packaging.version.Version.__lt__ Packaging 26.4.dev0 version.html#packaging.version.Version.__lt__ :py:method:`packaging.version.Version.__lt__`
packaging.version.Version.__ne__ Packaging 26.4.dev0 version.html#packaging.version.Version.__ne__ :py:method:`packaging.version.Version.__ne__`
packaging.version.Version.__replace__ Packaging 26.4.dev0 version.html#packaging.version.Version.__replace__ :py:method:`packaging.version.Version.__replace__`
packaging.version.Version.__repr__ Packaging 26.4.dev0 version.html#packaging.version.Version.__repr__ :py:method:`packaging.version.Version.__repr__`
packaging.version.Version.__str__ Packaging 26.4.dev0 version.html#packaging.version.Version.__str__ :py:method:`packaging.version.Version.__str__`
packaging.version.Version.from_parts Packaging 26.4.dev0 version.html#packaging.version.Version.from_parts :py:method:`packaging.version.Version.from_parts`

py:function

Identifier Project Name Version Location Display Name Usage example
packaging.dependency_groups.resolve_dependency_groups Packaging 26.4.dev0 dependency_groups.html#packaging.dependency_groups.resolve_dependency_groups :py:function:`packaging.dependency_groups.resolve_dependency_groups`
packaging.licenses.canonicalize_license_expression Packaging 26.4.dev0 licenses.html#packaging.licenses.canonicalize_license_expression :py:function:`packaging.licenses.canonicalize_license_expression`
packaging.markers.default_environment Packaging 26.4.dev0 markers.html#packaging.markers.default_environment :py:function:`packaging.markers.default_environment`
packaging.metadata.parse_email Packaging 26.4.dev0 metadata.html#packaging.metadata.parse_email :py:function:`packaging.metadata.parse_email`
packaging.pylock.is_valid_pylock_path Packaging 26.4.dev0 pylock.html#packaging.pylock.is_valid_pylock_path :py:function:`packaging.pylock.is_valid_pylock_path`
packaging.tags.android_platforms Packaging 26.4.dev0 tags.html#packaging.tags.android_platforms :py:function:`packaging.tags.android_platforms`
packaging.tags.compatible_tags Packaging 26.4.dev0 tags.html#packaging.tags.compatible_tags :py:function:`packaging.tags.compatible_tags`
packaging.tags.cpython_tags Packaging 26.4.dev0 tags.html#packaging.tags.cpython_tags :py:function:`packaging.tags.cpython_tags`
packaging.tags.create_compatible_tags_selector Packaging 26.4.dev0 tags.html#packaging.tags.create_compatible_tags_selector :py:function:`packaging.tags.create_compatible_tags_selector`
packaging.tags.generic_tags Packaging 26.4.dev0 tags.html#packaging.tags.generic_tags :py:function:`packaging.tags.generic_tags`
packaging.tags.interpreter_abi Packaging 26.4.dev0 tags.html#packaging.tags.interpreter_abi :py:function:`packaging.tags.interpreter_abi`
packaging.tags.interpreter_name Packaging 26.4.dev0 tags.html#packaging.tags.interpreter_name :py:function:`packaging.tags.interpreter_name`
packaging.tags.interpreter_version Packaging 26.4.dev0 tags.html#packaging.tags.interpreter_version :py:function:`packaging.tags.interpreter_version`
packaging.tags.ios_platforms Packaging 26.4.dev0 tags.html#packaging.tags.ios_platforms :py:function:`packaging.tags.ios_platforms`
packaging.tags.mac_platforms Packaging 26.4.dev0 tags.html#packaging.tags.mac_platforms :py:function:`packaging.tags.mac_platforms`
packaging.tags.parse_tag Packaging 26.4.dev0 tags.html#packaging.tags.parse_tag :py:function:`packaging.tags.parse_tag`
packaging.tags.platform_tags Packaging 26.4.dev0 tags.html#packaging.tags.platform_tags :py:function:`packaging.tags.platform_tags`
packaging.tags.pure_python_tags Packaging 26.4.dev0 tags.html#packaging.tags.pure_python_tags :py:function:`packaging.tags.pure_python_tags`
packaging.tags.sys_tags Packaging 26.4.dev0 tags.html#packaging.tags.sys_tags :py:function:`packaging.tags.sys_tags`
packaging.utils.canonicalize_name Packaging 26.4.dev0 utils.html#packaging.utils.canonicalize_name :py:function:`packaging.utils.canonicalize_name`
packaging.utils.canonicalize_version Packaging 26.4.dev0 utils.html#packaging.utils.canonicalize_version :py:function:`packaging.utils.canonicalize_version`
packaging.utils.is_normalized_name Packaging 26.4.dev0 utils.html#packaging.utils.is_normalized_name :py:function:`packaging.utils.is_normalized_name`
packaging.utils.parse_sdist_filename Packaging 26.4.dev0 utils.html#packaging.utils.parse_sdist_filename :py:function:`packaging.utils.parse_sdist_filename`
packaging.utils.parse_wheel_filename Packaging 26.4.dev0 utils.html#packaging.utils.parse_wheel_filename :py:function:`packaging.utils.parse_wheel_filename`
packaging.version.normalize_pre Packaging 26.4.dev0 version.html#packaging.version.normalize_pre :py:function:`packaging.version.normalize_pre`
packaging.version.parse Packaging 26.4.dev0 version.html#packaging.version.parse :py:function:`packaging.version.parse`

py:attribute

Identifier Project Name Version Location Display Name Usage example
packaging.direct_url.ArchiveInfo.hashes Packaging 26.4.dev0 direct_url.html#packaging.direct_url.ArchiveInfo.hashes :py:attribute:`packaging.direct_url.ArchiveInfo.hashes`
packaging.direct_url.DirInfo.editable Packaging 26.4.dev0 direct_url.html#packaging.direct_url.DirInfo.editable :py:attribute:`packaging.direct_url.DirInfo.editable`
packaging.direct_url.VcsInfo.commit_id Packaging 26.4.dev0 direct_url.html#packaging.direct_url.VcsInfo.commit_id :py:attribute:`packaging.direct_url.VcsInfo.commit_id`
packaging.direct_url.VcsInfo.requested_revision Packaging 26.4.dev0 direct_url.html#packaging.direct_url.VcsInfo.requested_revision :py:attribute:`packaging.direct_url.VcsInfo.requested_revision`
packaging.direct_url.VcsInfo.vcs Packaging 26.4.dev0 direct_url.html#packaging.direct_url.VcsInfo.vcs :py:attribute:`packaging.direct_url.VcsInfo.vcs`
packaging.markers.Environment.implementation_name Packaging 26.4.dev0 markers.html#packaging.markers.Environment.implementation_name :py:attribute:`packaging.markers.Environment.implementation_name`
packaging.markers.Environment.implementation_version Packaging 26.4.dev0 markers.html#packaging.markers.Environment.implementation_version :py:attribute:`packaging.markers.Environment.implementation_version`
packaging.markers.Environment.os_name Packaging 26.4.dev0 markers.html#packaging.markers.Environment.os_name :py:attribute:`packaging.markers.Environment.os_name`
packaging.markers.Environment.platform_machine Packaging 26.4.dev0 markers.html#packaging.markers.Environment.platform_machine :py:attribute:`packaging.markers.Environment.platform_machine`
packaging.markers.Environment.platform_python_implementation Packaging 26.4.dev0 markers.html#packaging.markers.Environment.platform_python_implementation :py:attribute:`packaging.markers.Environment.platform_python_implementation`
packaging.markers.Environment.platform_release Packaging 26.4.dev0 markers.html#packaging.markers.Environment.platform_release :py:attribute:`packaging.markers.Environment.platform_release`
packaging.markers.Environment.platform_system Packaging 26.4.dev0 markers.html#packaging.markers.Environment.platform_system :py:attribute:`packaging.markers.Environment.platform_system`
packaging.markers.Environment.platform_version Packaging 26.4.dev0 markers.html#packaging.markers.Environment.platform_version :py:attribute:`packaging.markers.Environment.platform_version`
packaging.markers.Environment.python_full_version Packaging 26.4.dev0 markers.html#packaging.markers.Environment.python_full_version :py:attribute:`packaging.markers.Environment.python_full_version`
packaging.markers.Environment.python_version Packaging 26.4.dev0 markers.html#packaging.markers.Environment.python_version :py:attribute:`packaging.markers.Environment.python_version`
packaging.markers.Environment.sys_platform Packaging 26.4.dev0 markers.html#packaging.markers.Environment.sys_platform :py:attribute:`packaging.markers.Environment.sys_platform`
packaging.metadata.InvalidMetadata.field Packaging 26.4.dev0 metadata.html#packaging.metadata.InvalidMetadata.field :py:attribute:`packaging.metadata.InvalidMetadata.field`
packaging.metadata.Metadata.author Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.author :py:attribute:`packaging.metadata.Metadata.author`
packaging.metadata.Metadata.author_email Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.author_email :py:attribute:`packaging.metadata.Metadata.author_email`
packaging.metadata.Metadata.classifiers Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.classifiers :py:attribute:`packaging.metadata.Metadata.classifiers`
packaging.metadata.Metadata.description Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.description :py:attribute:`packaging.metadata.Metadata.description`
packaging.metadata.Metadata.description_content_type Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.description_content_type :py:attribute:`packaging.metadata.Metadata.description_content_type`
packaging.metadata.Metadata.download_url Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.download_url :py:attribute:`packaging.metadata.Metadata.download_url`
packaging.metadata.Metadata.dynamic Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.dynamic :py:attribute:`packaging.metadata.Metadata.dynamic`
packaging.metadata.Metadata.home_page Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.home_page :py:attribute:`packaging.metadata.Metadata.home_page`
packaging.metadata.Metadata.import_names Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.import_names :py:attribute:`packaging.metadata.Metadata.import_names`
packaging.metadata.Metadata.import_namespaces Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.import_namespaces :py:attribute:`packaging.metadata.Metadata.import_namespaces`
packaging.metadata.Metadata.keywords Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.keywords :py:attribute:`packaging.metadata.Metadata.keywords`
packaging.metadata.Metadata.license Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.license :py:attribute:`packaging.metadata.Metadata.license`
packaging.metadata.Metadata.license_expression Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.license_expression :py:attribute:`packaging.metadata.Metadata.license_expression`
packaging.metadata.Metadata.license_files Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.license_files :py:attribute:`packaging.metadata.Metadata.license_files`
packaging.metadata.Metadata.maintainer Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.maintainer :py:attribute:`packaging.metadata.Metadata.maintainer`
packaging.metadata.Metadata.maintainer_email Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.maintainer_email :py:attribute:`packaging.metadata.Metadata.maintainer_email`
packaging.metadata.Metadata.metadata_version Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.metadata_version :py:attribute:`packaging.metadata.Metadata.metadata_version`
packaging.metadata.Metadata.name Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.name :py:attribute:`packaging.metadata.Metadata.name`
packaging.metadata.Metadata.obsoletes Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.obsoletes :py:attribute:`packaging.metadata.Metadata.obsoletes`
packaging.metadata.Metadata.obsoletes_dist Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.obsoletes_dist :py:attribute:`packaging.metadata.Metadata.obsoletes_dist`
packaging.metadata.Metadata.platforms Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.platforms :py:attribute:`packaging.metadata.Metadata.platforms`
packaging.metadata.Metadata.project_urls Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.project_urls :py:attribute:`packaging.metadata.Metadata.project_urls`
packaging.metadata.Metadata.provides Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.provides :py:attribute:`packaging.metadata.Metadata.provides`
packaging.metadata.Metadata.provides_dist Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.provides_dist :py:attribute:`packaging.metadata.Metadata.provides_dist`
packaging.metadata.Metadata.provides_extra Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.provides_extra :py:attribute:`packaging.metadata.Metadata.provides_extra`
packaging.metadata.Metadata.requires Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.requires :py:attribute:`packaging.metadata.Metadata.requires`
packaging.metadata.Metadata.requires_dist Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.requires_dist :py:attribute:`packaging.metadata.Metadata.requires_dist`
packaging.metadata.Metadata.requires_external Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.requires_external :py:attribute:`packaging.metadata.Metadata.requires_external`
packaging.metadata.Metadata.requires_python Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.requires_python :py:attribute:`packaging.metadata.Metadata.requires_python`
packaging.metadata.Metadata.summary Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.summary :py:attribute:`packaging.metadata.Metadata.summary`
packaging.metadata.Metadata.supported_platforms Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.supported_platforms :py:attribute:`packaging.metadata.Metadata.supported_platforms`
packaging.metadata.Metadata.version Packaging 26.4.dev0 metadata.html#packaging.metadata.Metadata.version :py:attribute:`packaging.metadata.Metadata.version`
packaging.metadata.RawMetadata.author Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.author :py:attribute:`packaging.metadata.RawMetadata.author`
packaging.metadata.RawMetadata.author_email Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.author_email :py:attribute:`packaging.metadata.RawMetadata.author_email`
packaging.metadata.RawMetadata.classifiers Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.classifiers :py:attribute:`packaging.metadata.RawMetadata.classifiers`
packaging.metadata.RawMetadata.description Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.description :py:attribute:`packaging.metadata.RawMetadata.description`
packaging.metadata.RawMetadata.description_content_type Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.description_content_type :py:attribute:`packaging.metadata.RawMetadata.description_content_type`
packaging.metadata.RawMetadata.download_url Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.download_url :py:attribute:`packaging.metadata.RawMetadata.download_url`
packaging.metadata.RawMetadata.dynamic Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.dynamic :py:attribute:`packaging.metadata.RawMetadata.dynamic`
packaging.metadata.RawMetadata.home_page Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.home_page :py:attribute:`packaging.metadata.RawMetadata.home_page`
packaging.metadata.RawMetadata.import_names Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.import_names :py:attribute:`packaging.metadata.RawMetadata.import_names`
packaging.metadata.RawMetadata.import_namespaces Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.import_namespaces :py:attribute:`packaging.metadata.RawMetadata.import_namespaces`
packaging.metadata.RawMetadata.keywords Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.keywords :py:attribute:`packaging.metadata.RawMetadata.keywords`
packaging.metadata.RawMetadata.license Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.license :py:attribute:`packaging.metadata.RawMetadata.license`
packaging.metadata.RawMetadata.license_expression Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.license_expression :py:attribute:`packaging.metadata.RawMetadata.license_expression`
packaging.metadata.RawMetadata.license_files Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.license_files :py:attribute:`packaging.metadata.RawMetadata.license_files`
packaging.metadata.RawMetadata.maintainer Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.maintainer :py:attribute:`packaging.metadata.RawMetadata.maintainer`
packaging.metadata.RawMetadata.maintainer_email Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.maintainer_email :py:attribute:`packaging.metadata.RawMetadata.maintainer_email`
packaging.metadata.RawMetadata.metadata_version Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.metadata_version :py:attribute:`packaging.metadata.RawMetadata.metadata_version`
packaging.metadata.RawMetadata.name Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.name :py:attribute:`packaging.metadata.RawMetadata.name`
packaging.metadata.RawMetadata.obsoletes Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.obsoletes :py:attribute:`packaging.metadata.RawMetadata.obsoletes`
packaging.metadata.RawMetadata.obsoletes_dist Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.obsoletes_dist :py:attribute:`packaging.metadata.RawMetadata.obsoletes_dist`
packaging.metadata.RawMetadata.platforms Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.platforms :py:attribute:`packaging.metadata.RawMetadata.platforms`
packaging.metadata.RawMetadata.project_urls Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.project_urls :py:attribute:`packaging.metadata.RawMetadata.project_urls`
packaging.metadata.RawMetadata.provides Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.provides :py:attribute:`packaging.metadata.RawMetadata.provides`
packaging.metadata.RawMetadata.provides_dist Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.provides_dist :py:attribute:`packaging.metadata.RawMetadata.provides_dist`
packaging.metadata.RawMetadata.provides_extra Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.provides_extra :py:attribute:`packaging.metadata.RawMetadata.provides_extra`
packaging.metadata.RawMetadata.requires Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.requires :py:attribute:`packaging.metadata.RawMetadata.requires`
packaging.metadata.RawMetadata.requires_dist Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.requires_dist :py:attribute:`packaging.metadata.RawMetadata.requires_dist`
packaging.metadata.RawMetadata.requires_external Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.requires_external :py:attribute:`packaging.metadata.RawMetadata.requires_external`
packaging.metadata.RawMetadata.requires_python Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.requires_python :py:attribute:`packaging.metadata.RawMetadata.requires_python`
packaging.metadata.RawMetadata.summary Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.summary :py:attribute:`packaging.metadata.RawMetadata.summary`
packaging.metadata.RawMetadata.supported_platforms Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.supported_platforms :py:attribute:`packaging.metadata.RawMetadata.supported_platforms`
packaging.metadata.RawMetadata.version Packaging 26.4.dev0 metadata.html#packaging.metadata.RawMetadata.version :py:attribute:`packaging.metadata.RawMetadata.version`
packaging.requirements.Requirement.extras Packaging 26.4.dev0 requirements.html#packaging.requirements.Requirement.extras :py:attribute:`packaging.requirements.Requirement.extras`
packaging.requirements.Requirement.marker Packaging 26.4.dev0 requirements.html#packaging.requirements.Requirement.marker :py:attribute:`packaging.requirements.Requirement.marker`
packaging.requirements.Requirement.name Packaging 26.4.dev0 requirements.html#packaging.requirements.Requirement.name :py:attribute:`packaging.requirements.Requirement.name`
packaging.requirements.Requirement.specifier Packaging 26.4.dev0 requirements.html#packaging.requirements.Requirement.specifier :py:attribute:`packaging.requirements.Requirement.specifier`
packaging.requirements.Requirement.url Packaging 26.4.dev0 requirements.html#packaging.requirements.Requirement.url :py:attribute:`packaging.requirements.Requirement.url`
packaging.tags.INTERPRETER_SHORT_NAMES Packaging 26.4.dev0 tags.html#packaging.tags.INTERPRETER_SHORT_NAMES :py:attribute:`packaging.tags.INTERPRETER_SHORT_NAMES`
packaging.version.Version.__match_args__ Packaging 26.4.dev0 version.html#packaging.version.Version.__match_args__ :py:attribute:`packaging.version.Version.__match_args__`

py:exception

Identifier Project Name Version Location Display Name Usage example
packaging.direct_url.DirectUrlValidationError Packaging 26.4.dev0 direct_url.html#packaging.direct_url.DirectUrlValidationError :py:exception:`packaging.direct_url.DirectUrlValidationError`
packaging.licenses.InvalidLicenseExpression Packaging 26.4.dev0 licenses.html#packaging.licenses.InvalidLicenseExpression :py:exception:`packaging.licenses.InvalidLicenseExpression`
packaging.markers.InvalidMarker Packaging 26.4.dev0 markers.html#packaging.markers.InvalidMarker :py:exception:`packaging.markers.InvalidMarker`
packaging.markers.UndefinedComparison Packaging 26.4.dev0 markers.html#packaging.markers.UndefinedComparison :py:exception:`packaging.markers.UndefinedComparison`
packaging.markers.UndefinedEnvironmentName Packaging 26.4.dev0 markers.html#packaging.markers.UndefinedEnvironmentName :py:exception:`packaging.markers.UndefinedEnvironmentName`
packaging.pylock.PylockSelectError Packaging 26.4.dev0 pylock.html#packaging.pylock.PylockSelectError :py:exception:`packaging.pylock.PylockSelectError`
packaging.pylock.PylockUnsupportedVersionError Packaging 26.4.dev0 pylock.html#packaging.pylock.PylockUnsupportedVersionError :py:exception:`packaging.pylock.PylockUnsupportedVersionError`
packaging.pylock.PylockValidationError Packaging 26.4.dev0 pylock.html#packaging.pylock.PylockValidationError :py:exception:`packaging.pylock.PylockValidationError`
packaging.requirements.InvalidRequirement Packaging 26.4.dev0 requirements.html#packaging.requirements.InvalidRequirement :py:exception:`packaging.requirements.InvalidRequirement`
packaging.specifiers.InvalidSpecifier Packaging 26.4.dev0 specifiers.html#packaging.specifiers.InvalidSpecifier :py:exception:`packaging.specifiers.InvalidSpecifier`
packaging.tags.InvalidTag Packaging 26.4.dev0 tags.html#packaging.tags.InvalidTag :py:exception:`packaging.tags.InvalidTag`
packaging.tags.TooManyTagsError Packaging 26.4.dev0 tags.html#packaging.tags.TooManyTagsError :py:exception:`packaging.tags.TooManyTagsError`
packaging.tags.UnsortedTagsError Packaging 26.4.dev0 tags.html#packaging.tags.UnsortedTagsError :py:exception:`packaging.tags.UnsortedTagsError`
packaging.utils.InvalidName Packaging 26.4.dev0 utils.html#packaging.utils.InvalidName :py:exception:`packaging.utils.InvalidName`
packaging.utils.InvalidSdistFilename Packaging 26.4.dev0 utils.html#packaging.utils.InvalidSdistFilename :py:exception:`packaging.utils.InvalidSdistFilename`
packaging.utils.InvalidWheelFilename Packaging 26.4.dev0 utils.html#packaging.utils.InvalidWheelFilename :py:exception:`packaging.utils.InvalidWheelFilename`
packaging.version.InvalidVersion Packaging 26.4.dev0 version.html#packaging.version.InvalidVersion :py:exception:`packaging.version.InvalidVersion`

py:module

Identifier Project Name Version Location Display Name Usage example
packaging.errors Packaging 26.4.dev0 errors.html#module-packaging.errors :py:mod:`packaging.errors`
packaging.licenses Packaging 26.4.dev0 licenses.html#module-packaging.licenses :py:mod:`packaging.licenses`
packaging.markers Packaging 26.4.dev0 markers.html#module-packaging.markers :py:mod:`packaging.markers`
packaging.ranges Packaging 26.4.dev0 ranges.html#module-packaging.ranges :py:mod:`packaging.ranges`
packaging.specifiers Packaging 26.4.dev0 specifiers.html#module-packaging.specifiers :py:mod:`packaging.specifiers`
packaging.utils Packaging 26.4.dev0 utils.html#module-packaging.utils :py:mod:`packaging.utils`
packaging.version Packaging 26.4.dev0 version.html#module-packaging.version :py:mod:`packaging.version`

py:data

Identifier Project Name Version Location Display Name Usage example
packaging.markers.EvaluateContext Packaging 26.4.dev0 markers.html#packaging.markers.EvaluateContext :py:data:`packaging.markers.EvaluateContext`
packaging.tags.AppleVersion Packaging 26.4.dev0 tags.html#packaging.tags.AppleVersion :py:data:`packaging.tags.AppleVersion`
packaging.tags.PythonVersion Packaging 26.4.dev0 tags.html#packaging.tags.PythonVersion :py:data:`packaging.tags.PythonVersion`
packaging.utils.BuildTag Packaging 26.4.dev0 utils.html#packaging.utils.BuildTag :py:data:`packaging.utils.BuildTag`
packaging.version.VERSION_PATTERN Packaging 26.4.dev0 version.html#packaging.version.VERSION_PATTERN :py:data:`packaging.version.VERSION_PATTERN`

py:property

Identifier Project Name Version Location Display Name Usage example
packaging.ranges.VersionRange.is_empty Packaging 26.4.dev0 ranges.html#packaging.ranges.VersionRange.is_empty :py:property:`packaging.ranges.VersionRange.is_empty`
packaging.specifiers.BaseSpecifier.prereleases Packaging 26.4.dev0 specifiers.html#packaging.specifiers.BaseSpecifier.prereleases :py:property:`packaging.specifiers.BaseSpecifier.prereleases`
packaging.specifiers.Specifier.operator Packaging 26.4.dev0 specifiers.html#packaging.specifiers.Specifier.operator :py:property:`packaging.specifiers.Specifier.operator`
packaging.specifiers.Specifier.prereleases Packaging 26.4.dev0 specifiers.html#packaging.specifiers.Specifier.prereleases :py:property:`packaging.specifiers.Specifier.prereleases`
packaging.specifiers.Specifier.version Packaging 26.4.dev0 specifiers.html#packaging.specifiers.Specifier.version :py:property:`packaging.specifiers.Specifier.version`
packaging.specifiers.SpecifierSet.prereleases Packaging 26.4.dev0 specifiers.html#packaging.specifiers.SpecifierSet.prereleases :py:property:`packaging.specifiers.SpecifierSet.prereleases`
packaging.tags.Tag.abi Packaging 26.4.dev0 tags.html#packaging.tags.Tag.abi :py:property:`packaging.tags.Tag.abi`
packaging.tags.Tag.interpreter Packaging 26.4.dev0 tags.html#packaging.tags.Tag.interpreter :py:property:`packaging.tags.Tag.interpreter`
packaging.tags.Tag.platform Packaging 26.4.dev0 tags.html#packaging.tags.Tag.platform :py:property:`packaging.tags.Tag.platform`
packaging.version.Version.base_version Packaging 26.4.dev0 version.html#packaging.version.Version.base_version :py:property:`packaging.version.Version.base_version`
packaging.version.Version.dev Packaging 26.4.dev0 version.html#packaging.version.Version.dev :py:property:`packaging.version.Version.dev`
packaging.version.Version.epoch Packaging 26.4.dev0 version.html#packaging.version.Version.epoch :py:property:`packaging.version.Version.epoch`
packaging.version.Version.is_devrelease Packaging 26.4.dev0 version.html#packaging.version.Version.is_devrelease :py:property:`packaging.version.Version.is_devrelease`
packaging.version.Version.is_postrelease Packaging 26.4.dev0 version.html#packaging.version.Version.is_postrelease :py:property:`packaging.version.Version.is_postrelease`
packaging.version.Version.is_prerelease Packaging 26.4.dev0 version.html#packaging.version.Version.is_prerelease :py:property:`packaging.version.Version.is_prerelease`
packaging.version.Version.local Packaging 26.4.dev0 version.html#packaging.version.Version.local :py:property:`packaging.version.Version.local`
packaging.version.Version.major Packaging 26.4.dev0 version.html#packaging.version.Version.major :py:property:`packaging.version.Version.major`
packaging.version.Version.micro Packaging 26.4.dev0 version.html#packaging.version.Version.micro :py:property:`packaging.version.Version.micro`
packaging.version.Version.minor Packaging 26.4.dev0 version.html#packaging.version.Version.minor :py:property:`packaging.version.Version.minor`
packaging.version.Version.post Packaging 26.4.dev0 version.html#packaging.version.Version.post :py:property:`packaging.version.Version.post`
packaging.version.Version.pre Packaging 26.4.dev0 version.html#packaging.version.Version.pre :py:property:`packaging.version.Version.pre`
packaging.version.Version.public Packaging 26.4.dev0 version.html#packaging.version.Version.public :py:property:`packaging.version.Version.public`
packaging.version.Version.release Packaging 26.4.dev0 version.html#packaging.version.Version.release :py:property:`packaging.version.Version.release`

std:doc

Identifier Project Name Version Location Display Name Usage example
changelog Packaging 26.4.dev0 changelog.html :std:doc:`changelog`
dependency_groups Packaging 26.4.dev0 dependency_groups.html :std:doc:`dependency_groups`
development/getting-started Packaging 26.4.dev0 development/getting-started.html :std:doc:`development/getting-started`
development/index Packaging 26.4.dev0 development/index.html :std:doc:`development/index`
development/release-process Packaging 26.4.dev0 development/release-process.html :std:doc:`development/release-process`
development/reviewing-patches Packaging 26.4.dev0 development/reviewing-patches.html :std:doc:`development/reviewing-patches`
development/submitting-patches Packaging 26.4.dev0 development/submitting-patches.html :std:doc:`development/submitting-patches`
direct_url Packaging 26.4.dev0 direct_url.html :std:doc:`direct_url`
errors Packaging 26.4.dev0 errors.html :std:doc:`errors`
index Packaging 26.4.dev0 index.html :std:doc:`index`
licenses Packaging 26.4.dev0 licenses.html :std:doc:`licenses`
markers Packaging 26.4.dev0 markers.html :std:doc:`markers`
metadata Packaging 26.4.dev0 metadata.html :std:doc:`metadata`
pylock Packaging 26.4.dev0 pylock.html :std:doc:`pylock`
ranges Packaging 26.4.dev0 ranges.html :std:doc:`ranges`
requirements Packaging 26.4.dev0 requirements.html :std:doc:`requirements`
security Packaging 26.4.dev0 security.html :std:doc:`security`
specifiers Packaging 26.4.dev0 specifiers.html :std:doc:`specifiers`
tags Packaging 26.4.dev0 tags.html :std:doc:`tags`
utils Packaging 26.4.dev0 utils.html :std:doc:`utils`
version Packaging 26.4.dev0 version.html :std:doc:`version`

std:label

Identifier Project Name Version Location Display Name Usage example
genindex Packaging 26.4.dev0 genindex.html :std:ref:`genindex`
modindex Packaging 26.4.dev0 py-modindex.html :std:ref:`modindex`
py-modindex Packaging 26.4.dev0 py-modindex.html :std:ref:`py-modindex`
search Packaging 26.4.dev0 search.html :std:ref:`search`