letsbuilda.pypi.models¶
Models to hold the data.
Submodules¶
Classes¶
Package metadata. |
|
Metadata for a distribution. |
|
Metadata for a package. |
|
Metadata for a release. |
|
RSS Package metadata. |
Package Contents¶
- class letsbuilda.pypi.models.JSONPackageMetadata(/, **data: Any)[source]¶
Bases:
pydantic.BaseModelPackage metadata.
- vulnerabilities: list[Vulnerability] | None = None[source]¶
- class letsbuilda.pypi.models.Distribution(/, **data: Any)[source]¶
Bases:
pydantic.BaseModelMetadata for a distribution.
- class letsbuilda.pypi.models.Package(/, **data: Any)[source]¶
Bases:
pydantic.BaseModelMetadata for a package.
- class letsbuilda.pypi.models.Release(/, **data: Any)[source]¶
Bases:
pydantic.BaseModelMetadata for a release.
- distributions: list[Distribution][source]¶
- class letsbuilda.pypi.models.RSSPackageMetadata(/, **data: Any)[source]¶
Bases:
pydantic.BaseModelRSS Package metadata.
- publication_date: ISODateTime = None[source]¶