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:12

Parent class for all package structures.

Signature

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

See also

Package().directory_name

Show source in package.py:31

Directory name to store generated package.

Signature

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

Show source in package.py:42

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:51

Get service module name.

Signature

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

See also

Show source in package.py:63

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:57

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:76

Minimum required library version.

Signature

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

Package().min_library_version

Show source in package.py:69

Minimum required library version.

Signature

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