Skip to content

Package#

Mypy_boto3_builder Index / Mypy Boto3 Builder / Structures / Package

Auto-generated documentation for mypy_boto3_builder.structures.package module.

Package#

Show source in package.py:17

Parent class for all package structures.

Signature#

class Package:
    def __init__(
        self, data: type[BasePackageData], service_names: Iterable[ServiceName] = ()
    ) -> None: ...

See also#

Package().directory_name#

Show source in package.py:46

Directory name to store generated package.

Signature#

@property
def directory_name(self) -> str: ...

Package().get_classifiers#

Show source in package.py:105

Get classifiers for package.

Signature#

def get_classifiers(self) -> list[str]: ...

Show source in package.py:57

Get link to local docs.

Signature#

def get_local_doc_link(self, service_name: ServiceName | None = None) -> str: ...

Package().get_module_name#

Show source in package.py:66

Get service module name.

Signature#

def get_module_name(self, service_name: ServiceName) -> str: ...

See also#

Show source in package.py:78

Get link to PyPI.

Signature#

def get_service_pypi_link(self, service_name: ServiceName) -> str: ...

See also#

Package().get_service_pypi_name#

Show source in package.py:72

Get PyPI package name for a service package.

Signature#

def get_service_pypi_name(self, service_name: ServiceName) -> str: ...

See also#

Package().max_library_version#

Show source in package.py:91

Minimum required library version.

Signature#

@property
def max_library_version(self) -> str: ...

Package().min_library_version#

Show source in package.py:84

Minimum required library version.

Signature#

@property
def min_library_version(self) -> str: ...

Package().min_python_version#

Show source in package.py:98

Minimum required python version.

Signature#

@property
def min_python_version(self) -> str: ...

Package().service_name#

Show source in package.py:37

Service name for the package.

Signature#

@property
def service_name(self) -> ServiceName: ...

See also#