--- id: mypy-boto3-connectcampaigns version: "1.43.0" license: MIT license_treatment: permissive maintenance: active --- # mypy-boto3-connectcampaigns — Type annotations for boto3 ConnectCampaignService 1.43.0 service generated with mypy-boto3-builder 8.12.0 License: permissive · Maintenance: active · Downloads: 243.4K/mo ## What it is and what it does This package is a type-stub library that adds static type annotations to boto3's ConnectCampaignService client. It's generated from boto3 1.43.0 and works with mypy, pyright, VSCode, PyCharm, Emacs, Sublime Text, and other type-aware development tools. When installed, it enables IDE autocompletion, catches type errors at development time, and documents the API surface without adding runtime overhead. The package is pure Python with minimal dependencies—only typing-extensions—making it lightweight to add to any project. It can be used standalone or as part of boto3-stubs, and supports Python 3.9 through 3.14. Type annotations are optional; you write boto3 code normally and the stubs provide hints to your toolchain. Use it for: - Enable IDE autocompletion and type hints when writing boto3 ConnectCampaignService code in VSCode or PyCharm. - Catch type errors in boto3 API calls during development using mypy or pyright before runtime. - Document ConnectCampaignService client methods, parameters, and return types for team code review. - Integrate type checking into CI/CD pipelines to validate boto3 usage across a codebase. - Use in TYPE_CHECKING blocks to add type safety without adding a production dependency. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides type annotations and IDE autocompletion for the boto3 ConnectCampaignService API, enabling static type checking with mypy, pyright, and other tools. Yes. Install if you use boto3's ConnectCampaignService and want static type checking or IDE autocompletion. The package is actively maintained, has no known vulnerabilities, carries a permissive MIT license, and adds negligible install friction. It's a pure stub library—no runtime cost. Skip only if you have no type-checking toolchain in place or don't use ConnectCampaignService. ## Install pip install mypy-boto3-connectcampaigns uv add mypy-boto3-connectcampaigns poetry add mypy-boto3-connectcampaigns ## Installing mypy-boto3-connectcampaigns Before you install: Low install friction—a pure-Python wheel with a single lightweight runtime dependency (typing-extensions). Actively maintained with recent releases; last commit 2026-06-22. License in practice: MIT license permits unrestricted use, modification, and distribution in both open-source and proprietary projects with minimal obligations. Quickstart: pip install mypy-boto3-connectcampaigns from boto3.session import Session from mypy_boto3_connectcampaigns import ConnectCampaignServiceClient client: ConnectCampaignServiceClient = Session().client("connectcampaigns") Requires boto3 to be installed separately; type checking requires a compatible tool like mypy, pyright, or an IDE with type-aware language server support. ## Package facts - License: MIT (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 243.4K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags boto3 type stubs connectcampaigns, aws connectcampaigns type annotations, boto3 connectcampaigns mypy, type hints for boto3 campaigns, boto3 stubs ide autocomplete, connectcampaigns client type checking, mypy boto3 aws service types, type-stubs, boto3, aws-sdk [View on SkillFed](https://skillfed.io/packages/mypy-boto3-connectcampaigns) · [View on PyPI](https://pypi.org/project/mypy-boto3-connectcampaigns/)