Processors
Auto-generated documentation for mypy_boto3_builder.writers.processors module.
Processors for parsing and writing boto3
modules.
- mypy-boto3-builder / Modules / Mypy Boto3 Builder / Writers / Processors
process_boto3_stubs
def process_boto3_stubs(
session: Session,
output_path: Path,
service_names: Iterable[ServiceName],
generate_setup: bool,
version: str,
) -> Boto3StubsPackage:
Parse and write stubs package boto3_stubs
.
Arguments
session
- boto3 sessionoutput_path
- Package output pathservice_names
- List of known service namesgenerate_setup
- Generate ready-to-install or to-use packageversion
- Package version
Returns
Parsed Boto3StubsPackage.
See also
process_boto3_stubs_docs
def process_boto3_stubs_docs(
session: Session,
output_path: Path,
service_names: Iterable[ServiceName],
) -> Boto3StubsPackage:
Parse and write master package docs.
Arguments
session
- boto3 sessionoutput_path
- Package output pathservice_names
- List of known service names
Returns
Parsed Boto3StubsPackage.
See also
process_boto3_stubs_lite
def process_boto3_stubs_lite(
session: Session,
output_path: Path,
service_names: Iterable[ServiceName],
generate_setup: bool,
version: str,
) -> Boto3StubsPackage:
Parse and write stubs package boto3-stubs-lite
.
Arguments
session
- boto3 sessionoutput_path
- Package output pathservice_names
- List of known service namesgenerate_setup
- Generate ready-to-install or to-use packageversion
- Package version
Returns
Parsed Boto3StubsPackage.
See also
process_botocore_stubs
def process_botocore_stubs(
output_path: Path,
generate_setup: bool,
version: str,
) -> None:
Parse and write stubs package botocore_stubs
.
Arguments
output_path
- Package output pathgenerate_setup
- Generate ready-to-install or to-use packageversion
- Package version
process_master
def process_master(
session: Session,
output_path: Path,
service_names: Iterable[ServiceName],
generate_setup: bool,
version: str,
) -> MasterPackage:
Parse and write master package mypy_boto3
.
Arguments
session
- boto3 sessionoutput_path
- Package output pathservice_names
- List of known service namesgenerate_setup
- Generate ready-to-install or to-use packageversion
- Package version
Returns
Parsed MasterPackage.