skillfed

mypy-boto3-autoscaling

Type annotations for boto3 AutoScaling 1.43.71 service generated with mypy-boto3-builder 8.12.0

mypy-boto3-autoscaling v1.43.71 631.7K downloads/30d#5,657 on PyPI670
Permissive license MIT Active released

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 on this page — 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

mypy-boto3-autoscaling on PyPI

pip

pip install mypy-boto3-autoscaling

uv

uv add mypy-boto3-autoscaling

poetry

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 the current Python release (>=3.9)
Install friction low — pure-Python wheel
Runtime dependencies 1 — typing-extensions
Maintenance actively maintained — 1 days since the last release
Last repo commit
First released
Downloads 631,686/month — #5,657 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: mypy_boto3_autoscaling-1.43.71-py3-none-any.whl

Keywords: boto3, autoscaling, boto3-stubs, type-annotations, mypy, typeshed, autocomplete

Development Status :: 5 - Production/StableEnvironment :: ConsoleIntended Audience :: DevelopersNatural Language :: EnglishOperating System :: OS IndependentProgramming Language :: Python :: 3Programming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Programming Language :: Python :: 3.9Programming Language :: Python :: Implementation :: CPythonTyping :: Stubs Only

Tags

boto3 type stubs autoscalingmypy boto3 autoscaling annotationsboto3 autoscaling type hintsIDE autocomplete boto3 autoscalingstatic type checking AWS autoscalingpyright boto3 stubsboto3-stubs autoscaling service
type-stubsaws-sdkide-support

More Software Development packages