mypy-boto3-redshift-data
Type annotations for boto3 RedshiftDataAPIService 1.43.55 service generated with mypy-boto3-builder 8.12.0
What it is and what it does
This package is a type stub for boto3's Redshift Data API service, generated with mypy-boto3-builder 8.12.0. It provides complete type annotations for RedshiftDataAPIService operations, enabling IDE autocomplete, static type checking with mypy and pyright, and inline documentation across VSCode, PyCharm, Emacs, Sublime Text, and other editor environments. The package is pure Python with only typing-extensions as a dependency, making it lightweight to install alongside boto3.
Developers use it to catch type errors in Redshift Data API calls before runtime and to gain IDE support for method signatures, parameter types, and return values. The package tracks boto3 releases closely—this version corresponds to boto3 1.43.55—and supports Python 3.9 through 3.14.
Use it for:
- Enable IDE autocomplete and inline documentation when writing boto3 Redshift Data API code in VSCode or PyCharm
- Run mypy or pyright type checking on Redshift Data API client code to catch type mismatches before deployment
- Provide explicit type hints for RedshiftDataAPIServiceClient and paginator objects in type-checked applications
- Reduce development friction when working with Redshift Data API by avoiding manual type annotation of boto3 responses
- Support LSP-based editors (Emacs, Sublime Text) with type information for Redshift Data operations
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides type annotations and IDE autocomplete support for AWS Redshift Data API operations via boto3, compatible with mypy, pyright, VSCode, PyCharm, and other type-checking tools.
Yes. This is a low-friction, actively maintained type stub with no security issues, permissive MIT licensing, and high download volume (5429642 monthly). Install it if you use boto3 with Redshift Data API and want IDE support or static type checking.
Install
mypy-boto3-redshift-data on PyPI
pip
pip install mypy-boto3-redshift-datauv
uv add mypy-boto3-redshift-datapoetry
poetry add mypy-boto3-redshift-dataInstalling mypy-boto3-redshift-data
Before you install
Low friction: a pure-Python stub package with only typing-extensions as a runtime dependency. Actively maintained with releases tracking boto3 1.43.55; repository shows recent activity and 670 stars.
License in practice
MIT license permits unrestricted use, modification, and distribution in both open-source and proprietary projects with minimal obligations.
Quickstart
# Install standalone
python -m pip install mypy-boto3-redshift-data
# Use in code with type checking
from boto3.session import Session
from mypy_boto3_redshift_data import RedshiftDataAPIServiceClient
client: RedshiftDataAPIServiceClient = Session().client("redshift-data")
Verify before relying
- Whether PyCharm performance issues mentioned in docs (issue PY-40997) remain unresolved in current versions
- Specific Redshift Data API operations covered by the type annotations beyond client and paginator types
- Whether boto3 1.43.55 is the current version or if newer versions are available
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 — 22 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 5,429,642/month — #2,103 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: mypy_boto3_redshift_data-1.43.55-py3-none-any.whl
Keywords: boto3, redshift-data, boto3-stubs, type-annotations, mypy, typeshed, autocomplete
Tags
More Software Development packages
Provides backported and experimental type hints…
permissive · top 100 on PyPI
numpyNumPy provides an N-dimensional array object…
permissive · top 100 on PyPI
fastapiFastAPI is a Python web framework for building…
permissive · top 100 on PyPI
annotated-docProvides a way to document function parameters,…
permissive · top 100 on PyPI
typerTyper builds command-line applications from…
permissive · top 1,000 on PyPI
distlibDistlib provides low-level packaging utilities…
permissive · top 1,000 on PyPI
mypy-boto3-redshiftProvides type annotations and IDE autocomplete…
permissive · top 15,000 on PyPI
mypy-boto3-redshift-serverlessProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-dataexchangeProvides type annotations and IDE…
permissive · top 5,000 on PyPI
mypy-boto3-ec2Provides type annotations and IDE autocomplete…
permissive · top 5,000 on PyPI
mypy-boto3-evidentlyProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-drsProvides type annotations for the boto3 AWS Drs…
permissive · top 15,000 on PyPI
mypy-boto3-appstreamProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-ds-dataProvides type annotations and IDE…
permissive · top 15,000 on PyPI
mypy-boto3-fsxProvides type annotations and IDE autocomplete…
permissive · top 15,000 on PyPI
mypy-boto3-iotProvides type annotations and IDE autocomplete…
permissive · top 15,000 on PyPI