Constants

Auto-generated documentation for mypy_boto3_builder.constants module.

Constants and paths.

Attributes

  • DUMMY_REGION - Random region to initialize services: 'us-west-2'
  • TEMPLATES_PATH - Jinja2 templates for boto3-stubs: Path(__file__).parent / 'templates'
  • BOTO3_STUBS_STATIC_PATH - Static *.pyi files for boto3-stubs: Path(__file__).parent / 'stubs_static' / 'boto3'
  • BOTOCORE_STUBS_STATIC_PATH - Static *.pyi files for botocore-stubs: Path(__file__).parent / 'stubs_static' / 'botocore'
  • AIOBOTOCORE_STUBS_STATIC_PATH - Static *.pyi files for types-aiobotocore: Path(__file__).parent / 'stubs_static' / 'aiobotocore'
  • AIOBOTO3_STUBS_STATIC_PATH - Static *.pyi files for types-aioboto3: Path(__file__).parent / 'stubs_static' / 'aioboto3'
  • LINE_LENGTH - Max line length for boto3 docs: 100
  • BUILDER_REPO_URL - mypy-boto3-builder GitHub link: 'https://github.com/youtype/mypy_boto3_builder'
  • LOGGER_NAME - Main logger name: 'mypy_boto3_builder'
  • PROG_NAME - builder CLI entrypoint name: 'mypy_boto3_builder'
  • PACKAGE_NAME - builder package name: 'mypy-boto3-builder'

Product

[find in source code]

class Product(Enum):

Product choice for CLI.

Product().get_library

[find in source code]

def get_library() -> ProductLibrary:

Get library name.

See also

Product().get_type

[find in source code]

def get_type() -> ProductType:

Get product type.

See also

ProductLibrary

[find in source code]

class ProductLibrary(Enum):

Product library for Generator.

ProductType

[find in source code]

class ProductType(Enum):

Product type for Generator.