Processors
Auto-generated documentation for builder.mypy_boto3_builder.writers.processors module.
Processors for parsing and writing modules.
- mypy-boto3 / Modules /
Builder
/ Mypy Boto3 Builder / Writers / Processors
process_boto3_stubs
def process_boto3_stubs(
output_path: Path,
service_names: List[ServiceName],
) -> Boto3StubsPackage:
Parse and write stubs package boto3_stubs
.
Arguments
output_path
- Package output path.
Returns
Parsed Boto3StubsPackage.
process_master
def process_master(
session: Session,
output_path: Path,
service_names: List[ServiceName],
) -> MasterPackage:
Parse and write master package mypy_boto3
.
Arguments
session
- boto3 session.output_path
- Package output path.
Returns
Parsed MasterPackage.
process_service
def process_service(
session: Session,
service_name: ServiceName,
output_path: Path,
) -> ServicePackage:
Parse and write service package mypy_boto3_*
.
Arguments
session
- boto3 session.service_name
- Target service name.output_path
- Package output path.
Returns
Parsed ServicePackage.