--- id: mypy-boto3-autoscaling version: "1.43.71" license: MIT license_treatment: permissive maintenance: active --- # mypy-boto3-autoscaling — Type annotations for boto3 AutoScaling 1.43.71 service generated with mypy-boto3-builder 8.12.0 License: permissive · Maintenance: active · Downloads: 631.7K/mo ## What it is and what it does This package is a type-stub library that adds complete type annotations to boto3's AutoScaling service. It is generated automatically from boto3 1.43.71 using mypy-boto3-builder 8.12.0 and works with static type checkers (mypy, pyright) and IDEs (VSCode with Pylance, PyCharm, Emacs, Sublime Text) to provide inline code completion and catch type errors at development time. The package contains no runtime code—it only provides type information. You install it alongside boto3 to enable your editor and type checker to understand AutoScaling client objects, paginators, waiters, and service resources. It supports Python 3.9 through 3.14 and has a single lightweight runtime dependency on typing-extensions. Use it for: - Enable IDE autocomplete and inline documentation for boto3 AutoScaling API calls in VSCode or PyCharm. - Catch type errors in AutoScaling client usage before runtime using mypy or pyright in CI/CD pipelines. - Annotate function signatures that accept AutoScalingClient or related types with precise type hints. - Use paginator and waiter type annotations to safely iterate over AutoScaling resources with full type safety. - Maintain type safety in large AWS infrastructure-as-code projects that heavily use AutoScaling. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides type annotations and IDE autocompletion for boto3's AutoScaling service, enabling static type checking with mypy, pyright, and editor support in VSCode, PyCharm, Emacs, and Sublime Text. Yes, if you use boto3 AutoScaling and want IDE support or static type checking. Install friction is minimal, maintenance is active, and the MIT license has no restrictions. The only gotcha is PyCharm may experience performance issues with the full stubs; the docs suggest using boto3-stubs-lite as a workaround if needed. ## Install pip install mypy-boto3-autoscaling uv add mypy-boto3-autoscaling poetry add mypy-boto3-autoscaling ## Installing mypy-boto3-autoscaling Before you install: Low friction install with a single runtime dependency (typing-extensions). Released 1 day ago with active maintenance; repository shows 670 stars and recent commits. License in practice: MIT license permits unrestricted use, modification, and distribution in both open-source and proprietary projects. Quickstart: # Install with pip python -m pip install 'boto3-stubs[autoscaling]' # Use in code from boto3.session import Session from mypy_boto3_autoscaling import AutoScalingClient client: AutoScalingClient = Session().client("autoscaling") Requires boto3 1.43.71 to be installed; type checking requires mypy, pyright, or an IDE with type-aware language server support. Verify before relying: - Whether PyCharm performance issues mentioned in docs (issue PY-40997) remain unresolved or have been addressed. - Exact coverage of AutoScaling service methods and whether all boto3 1.43.71 operations are annotated. ## Package facts - License: MIT (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 631.7K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags boto3 type stubs autoscaling, mypy boto3 autoscaling annotations, boto3 autoscaling type hints, IDE autocomplete boto3 autoscaling, static type checking AWS autoscaling, pyright boto3 stubs, boto3-stubs autoscaling service, type-stubs, aws-sdk, ide-support [View on SkillFed](https://skillfed.io/packages/mypy-boto3-autoscaling) · [View on PyPI](https://pypi.org/project/mypy-boto3-autoscaling/)