--- id: mypy-boto3-codestar-notifications version: "1.43.0" license: MIT license_treatment: permissive maintenance: active --- # mypy-boto3-codestar-notifications — Type annotations for boto3 CodeStarNotifications 1.43.0 service generated with mypy-boto3-builder 8.12.0 License: permissive · Maintenance: active · Downloads: 250.5K/mo ## What it is and what it does This package is a type-stub library that adds static type information for boto3's CodeStarNotifications service. It is generated automatically from boto3 1.43.0 using mypy-boto3-builder 8.12.0 and works with mypy, pyright, and major IDEs including VSCode, PyCharm, Emacs, and Sublime Text. When installed, it enables IDE code completion and type checking for CodeStarNotifications client calls without requiring explicit type annotations in your code. The stubs are compatible with both strict type checkers and lenient IDE environments, and can be used conditionally with TYPE_CHECKING to avoid production dependencies. Use it for: - Enable IDE autocomplete and inline documentation for boto3 CodeStarNotifications API calls in VSCode or PyCharm. - Run mypy or pyright type checking on code that uses boto3 CodeStarNotifications to catch type errors before runtime. - Provide type hints to team members working with CodeStarNotifications without manually writing type annotations. - Use in a development environment while keeping production code free of type-stub dependencies via TYPE_CHECKING guards. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides type annotations for boto3's CodeStarNotifications service, enabling IDE autocomplete, type checking with mypy and pyright, and static analysis across multiple editors. Yes. If you use boto3's CodeStarNotifications service and want IDE support or static type checking, this is a low-friction, actively maintained, MIT-licensed stub package with no security issues. Install it in your development environment; use TYPE_CHECKING to keep it out of production if needed. ## Install pip install mypy-boto3-codestar-notifications uv add mypy-boto3-codestar-notifications poetry add mypy-boto3-codestar-notifications ## Installing mypy-boto3-codestar-notifications Before you install: Low friction: a single pure-Python wheel with only typing-extensions as a runtime dependency. Actively maintained with recent releases; repo shows 670 stars and last commit on 2026-06-22. License in practice: MIT license permits unrestricted use, modification, and distribution in both open-source and commercial projects with minimal obligations. Quickstart: # Install with pip python -m pip install mypy-boto3-codestar-notifications # Use in code from boto3.session import Session from mypy_boto3_codestar_notifications import CodeStarNotificationsClient client: CodeStarNotificationsClient = Session().client("codestar-notifications") Requires Python 3.9 or later; boto3 must be installed separately to use the client at runtime. Verify before relying: - Whether type annotations work correctly with all boto3 1.43.0 CodeStarNotifications operations and edge cases. - Performance impact when used with PyCharm (docs mention potential slowness with Literal overloads). ## Package facts - License: MIT (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 250.5K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags boto3 type stubs, codestar notifications typing, mypy boto3 annotations, aws sdk type hints, boto3 autocomplete, pyright aws types, ide code completion boto3, type-stubs, aws-sdk, mypy [View on SkillFed](https://skillfed.io/packages/mypy-boto3-codestar-notifications) · [View on PyPI](https://pypi.org/project/mypy-boto3-codestar-notifications/)