Processors

mypy-boto3-builder Index / Mypy Boto3 Builder / Writers / Processors

Auto-generated documentation for mypy_boto3_builder.writers.processors module.

process_boto3_stubs

Show source in processors.py:26

Parse and write stubs package boto3_stubs.

Arguments

  • session - boto3 session
  • output_path - Package output path
  • service_names - List of known service names
  • generate_setup - Generate ready-to-install or to-use package
  • version - Package version

Returns

Parsed Boto3StubsPackage.

Signature

def process_boto3_stubs(
    session: Session,
    output_path: Path,
    service_names: Iterable[ServiceName],
    generate_setup: bool,
    version: str,
) -> Boto3StubsPackage:
    ...

See also

process_boto3_stubs_docs

Show source in processors.py:169

Parse and write master package docs.

Arguments

  • session - boto3 session
  • output_path - Package output path
  • service_names - List of known service names

Returns

Parsed Boto3StubsPackage.

Signature

def process_boto3_stubs_docs(
    session: Session, output_path: Path, service_names: Iterable[ServiceName]
) -> Boto3StubsPackage:
    ...

See also

process_boto3_stubs_lite

Show source in processors.py:63

Parse and write stubs package boto3-stubs-lite.

Arguments

  • session - boto3 session
  • output_path - Package output path
  • service_names - List of known service names
  • generate_setup - Generate ready-to-install or to-use package
  • version - Package version

Returns

Parsed Boto3StubsPackage.

Signature

def process_boto3_stubs_lite(
    session: Session,
    output_path: Path,
    service_names: Iterable[ServiceName],
    generate_setup: bool,
    version: str,
) -> Boto3StubsPackage:
    ...

See also

process_botocore_stubs

Show source in processors.py:108

Parse and write stubs package botocore_stubs.

Arguments

  • output_path - Package output path
  • generate_setup - Generate ready-to-install or to-use package
  • version - Package version

Signature

def process_botocore_stubs(
    output_path: Path, generate_setup: bool, version: str
) -> None:
    ...

process_master

Show source in processors.py:134

Parse and write master package mypy_boto3.

Arguments

  • session - boto3 session
  • output_path - Package output path
  • service_names - List of known service names
  • generate_setup - Generate ready-to-install or to-use package
  • version - Package version

Returns

Parsed MasterPackage.

Signature

def process_master(
    session: Session,
    output_path: Path,
    service_names: Iterable[ServiceName],
    generate_setup: bool,
    version: str,
) -> MasterPackage:
    ...

See also