--- id: types-botocore version: "1.0.2" license: MIT license_treatment: permissive maintenance: active --- # types-botocore — Proxy package for botocore-stubs License: permissive · Maintenance: active · Downloads: 968.7K/mo ## What it is and what it does types-botocore is a proxy package that delivers type annotations for botocore, enabling static type checking and IDE autocompletion. It works by depending on botocore-stubs, which contains the actual type stub files. When installed, it allows tools like mypy and pyright to understand botocore's API surface and provide real-time code completion and type validation. The package is designed as a drop-in enhancement—you use botocore normally without explicit type annotations, and the type checker automatically discovers types for client calls, resource operations, waiters, and paginators. Type information is extracted from documentation and processed for readability. Use it for: - Enable IDE autocomplete and inline documentation for botocore client calls without manual type hints - Run mypy or pyright on infrastructure code to catch type errors before deployment - Provide type safety for serverless code that uses botocore for AWS service interactions - Support development workflows with LSP-based type checking for botocore operations ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides type annotations for botocore to enable IDE code completion and static type checking with mypy and pyright. Yes, if you use botocore and want IDE type support or static type checking. Installation is frictionless and the package is actively maintained. However, verify whether direct installation of botocore-stubs is now the recommended path, as this is explicitly a proxy package. ## Install pip install types-botocore uv add types-botocore poetry add types-botocore ## Installing types-botocore Before you install: Low friction installation as a pure Python wheel with a single runtime dependency on botocore-stubs. The package is actively maintained with recent commits and stable production status. License in practice: MIT license permits unrestricted use, modification, and distribution in commercial and private projects with minimal attribution requirements. Quickstart: # Install type annotations for botocore pip install types-botocore # In your Python code, import and use botocore normally import botocore # IDE now provides autocomplete and type checking Verify before relying: - Whether this proxy package is still the recommended entry point or if direct installation of botocore-stubs is now preferred - Coverage completeness for all botocore service methods and parameters in the current version - Specific Python version requirements beyond the classifier range of 3.8 and 3.9 ## Package facts - License: MIT (permissive) - Python support: unspecified - Install friction: low - Maintenance: active - Downloads: 968.7K/month (top 5,000 on PyPI) - Known vulnerabilities: none known ## Tags botocore type stubs, type annotations aws, mypy botocore types, pyright type checking, ide autocomplete botocore, static type checking botocore, botocore-stubs proxy, type-stubs, aws-sdk, static-typing [View on SkillFed](https://skillfed.io/packages/types-botocore) · [View on PyPI](https://pypi.org/project/types-botocore/)