skillfed

types-aiobotocore-sts

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

types-aiobotocore-sts v3.9.0 703.5K downloads/30d#5,281 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 for the STS service. It is generated using mypy-boto3-builder 8.12.0 and works with static type checkers (mypy, pyright) and IDEs (VSCode, PyCharm, Emacs, Sublime Text) to provide code completion, inline documentation, and type safety for async STS operations.

The package contains type definitions for client methods, service resources, waiters, paginators, and Literal types extracted from AWS shapes. It is designed as a development-time dependency—you can use TYPE_CHECKING guards to avoid including it in production builds. Installation requires only typing-extensions as a runtime dependency.

Use it for:

  • Enable IDE autocomplete and type hints when writing async code that calls STS operations.
  • Catch type errors in STS client calls during development using mypy or pyright before runtime.
  • Document expected argument and return types for STS operations in team codebases.
  • Use Literal types from the stubs to enforce valid STS parameter values at type-check time.
  • Improve code maintainability by leveraging IDE refactoring tools that depend on accurate type information.

Worth the install?

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

Provides type annotations and IDE autocomplete support for the STS service, enabling static type checking with mypy, pyright, and other tools.

Yes. This is a low-friction, actively maintained type stub with no known vulnerabilities and a permissive MIT license. Install it if you use the STS service and want IDE autocomplete, type checking, or both—it requires only typing-extensions and can be confined to development dependencies via TYPE_CHECKING guards.

Install

types-aiobotocore-sts on PyPI

pip

pip install types-aiobotocore-sts

uv

uv add types-aiobotocore-sts

poetry

poetry add types-aiobotocore-sts

Installing types-aiobotocore-sts

Before you install

Low install friction with a single runtime dependency (typing-extensions). Actively maintained with release 12 days ago; repository shows consistent activity.

License in practice

MIT license permits unrestricted use, modification, and distribution in both open-source and proprietary projects with minimal obligations.

Quickstart

pip install 'types-aiobotocore-sts'

from aiobotocore.session import get_session
from types_aiobotocore_sts import STSClient

session = get_session()
async with session.create_client("sts") as client:
    client: STSClient

Requires Python 3.9 or later.

Verify before relying

  • Whether PyCharm performance issues mentioned in the docs have been resolved.
  • Compatibility guarantees with versions of the parent package other than 3.9.0.
  • Real-world performance impact when used with large codebases in different IDEs.

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 703,517/month — #5,281 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

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

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

STS type annotationstype stubs for STSasync AWS type checkingmypy boto3 stubspyright AWS typesIDE autocomplete AWSstatic type checking AWS
type-stubsaws-asyncstatic-typing

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

types-aiobotocore

Provides type annotations and IDE…

permissive · top 5,000 on PyPI

types-boto3-sts

Provides type annotations and IDE autocomplete…

permissive · top 15,000 on PyPI

mypy-boto3-sts

Provides type annotations and IDE…

permissive · top 5,000 on PyPI

types-aiobotocore-lite

Provides type annotations for aiobotocore…

permissive · top 15,000 on PyPI

types-aiobotocore-iot

Provides type annotations and IDE autocomplete…

permissive · top 15,000 on PyPI

types-aiobotocore-ssm

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-sqs

Provides type annotations and IDE autocomplete…

permissive · top 5,000 on PyPI

types-aiobotocore-firehose

Provides type annotations and IDE autocomplete…

permissive · top 15,000 on PyPI

types-aiobotocore-full

Provides complete type annotations for…

permissive · top 15,000 on PyPI