skillfed

types-aiobotocore-autoscaling

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

types-aiobotocore-autoscaling v3.9.0 141.0K downloads/30d#11,257 on PyPI670
Permissive license MIT Active released

What it is and what it does

This package is a type stub library that adds static type information to aiobotocore's AutoScaling service. It enables IDEs (VSCode, PyCharm, Emacs, Sublime Text) and type checkers (mypy, pyright) to understand the shape and behavior of AutoScaling client methods, paginators, and type definitions, providing autocomplete suggestions and catching type errors before runtime.

Generated automatically from aiobotocore 3.9.0 using mypy-boto3-builder, it works alongside your existing aiobotocore code without requiring explicit type annotations in most cases. The package supports modern Python versions (3.9–3.14) and is designed to be lightweight—a pure stub library with no compiled dependencies beyond typing-extensions.

Use it for:

  • Enable IDE autocomplete and inline documentation for aiobotocore AutoScaling client methods in VSCode or PyCharm.
  • Catch type mismatches in AutoScaling API calls (e.g., wrong parameter types) during development with mypy or pyright.
  • Document expected types for AutoScaling paginators and service resources in team codebases.
  • Integrate type checking into CI/CD pipelines to prevent runtime type errors in async AWS infrastructure code.
  • Use in TYPE_CHECKING blocks to add type hints without adding a runtime dependency to production deployments.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides type annotations and IDE autocomplete support for aiobotocore's AutoScaling service, enabling static type checking with mypy, pyright, and other tools.

Yes. If you use aiobotocore's AutoScaling service, installing this package is a straightforward way to gain IDE support and static type checking with minimal friction. The low install overhead, active maintenance, permissive license, and zero known vulnerabilities make it a safe, practical choice for any project using async AWS interactions.

Install

types-aiobotocore-autoscaling on PyPI

pip

pip install types-aiobotocore-autoscaling

uv

uv add types-aiobotocore-autoscaling

poetry

poetry add types-aiobotocore-autoscaling

Installing types-aiobotocore-autoscaling

Before you install

Low friction install with a single runtime dependency (typing-extensions). Actively maintained with a recent release (12 days old) and no known vulnerabilities.

License in practice

MIT license permits unrestricted use, modification, and distribution with minimal restrictions—suitable for both open-source and proprietary projects.

Quickstart

pip install types-aiobotocore-autoscaling

from aiobotocore.session import get_session
from types_aiobotocore_autoscaling import AutoScalingClient

session = get_session()
async with session.create_client("autoscaling") as client:
    client: AutoScalingClient
    # Type checking and IDE completion now work

Requires Python 3.9 or later; aiobotocore 3.9.0 must be installed separately to use the async client.

Verify before relying

  • Whether PyCharm performance issues with Literal overloads (referenced in docs) have been resolved in recent versions.
  • Specific performance impact when used with large aiobotocore codebases or complex type hierarchies.

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 — 12 days since the last release
Last repo commit
First released
Downloads 140,979/month — #11,257 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: types_aiobotocore_autoscaling-3.9.0-py3-none-any.whl

Keywords: aiobotocore, autoscaling, aiobotocore-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

aiobotocore type stubsautoscaling type annotationsboto3 async type hintsmypy aiobotocore supportIDE autocomplete aws sdkpyright boto3 stubsaiobotocore autoscaling types
type-stubsaws-sdkasync-io

More Software Development packages

typing-extensions

Provides backported and experimental type hints…

permissive · top 100 on PyPI

numpy

NumPy provides an N-dimensional array object…

permissive · top 100 on PyPI

fastapi

FastAPI is a Python web framework for building…

permissive · top 100 on PyPI

annotated-doc

Provides a way to document function parameters,…

permissive · top 100 on PyPI

typer

Typer builds command-line applications from…

permissive · top 1,000 on PyPI

distlib

Distlib provides low-level packaging utilities…

permissive · top 1,000 on PyPI

mypy-boto3-autoscaling

Provides type annotations and IDE…

permissive · top 15,000 on PyPI

types-aiobotocore-iot

Provides type annotations and IDE autocomplete…

permissive · top 15,000 on PyPI

types-aiobotocore-ec2

Provides type stubs and annotations for…

permissive · top 5,000 on PyPI

types-aiobotocore

Provides type annotations and IDE…

permissive · top 5,000 on PyPI

types-aiobotocore-s3

Provides type stubs and IDE autocompletion…

permissive · top 5,000 on PyPI

types-aiobotocore-lite

Provides type annotations for aiobotocore…

permissive · top 15,000 on PyPI

types-aiobotocore-cloudformation

Provides type annotations and IDE…

permissive · top 5,000 on PyPI

types-aiobotocore-translate

Provides type stubs and IDE autocomplete…

permissive · top 15,000 on PyPI

types-aiobotocore-acm

Provides type annotations and IDE…

permissive · top 15,000 on PyPI

types-aiobotocore-sqs

Provides type annotations and IDE autocomplete…

permissive · top 5,000 on PyPI