$npx skillfedfor your agent

cdktf-cdktf-provider-aws

Prebuilt aws Provider for Terraform CDK (cdktf)

SkipPyPI Build ToolsReleased Dec 2025121.7K downloads / moMPL-2.0Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — cdktf_cdktf_provider_aws-21.22.1-py3-none-any.whl
v21.22.1 · released 2025-12-10 · Python ~=3.9 · 5 runtime deps: cdktf, constructs, jsii, publication, typeguard

No. The package is abandoned and incompatible with cdktf versions past 0.21.0. HashiCorp explicitly recommends using 'cdktf provider add hashicorp/aws --force-local' to generate bindings locally for any current or future cdktf release. Install only if you are maintaining a legacy project pinned to cdktf 0.21.0 or earlier and cannot migrate.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.9 or later.
  • Not compatible with cdktf versions past 0.21.0; HashiCorp recommends using 'cdktf provider add hashicorp/aws --force-local' for newer cdktf releases.
  • Low install friction with five runtime dependencies.

License · maintenance · safety

MPL-2.0 (copyleft) — Licensed under MPL-2.0 (copyleft). Derivative works and modifications must be distributed under the same license terms.

last release 2025-12-10 (247 days) · last repo commit 2025-12-10 · 118 stars · archived

0 known vulnerabilities (OSV.dev, 2026-08-14) · 121,650 downloads/mo, #11,975 on PyPI

Verify before relying

pip install cdktf-cdktf-provider-aws

from cdktf_cdktf_provider_aws import AwsProvider

# Requires cdktf and constructs to define infrastructure
  • Whether existing projects using this package will continue to function without updates to cdktf itself.
  • Whether the archived repository will receive security patches for its dependencies.
Same gist for agents: .md · .json

What it is and what it does

This package provides prebuilt Python bindings that map AWS Terraform provider resources and data sources into CDK for Terraform (CDKTF) constructs. It allows developers to define AWS infrastructure using Python code instead of HCL, with type-safe access to AWS provider version 6.25.0 resources.

HashiCorp stopped publishing new versions of this prebuilt provider on December 10, 2025, and the repository is now archived. The package remains available on PyPI but is no longer supported or eligible for commercial support. It is compatible only with cdktf up to version 0.21.0. For newer cdktf releases, HashiCorp recommends generating bindings locally using the cdktf CLI's provider add command.

Use it for

  • Define AWS infrastructure as Python code in CDKTF projects locked to cdktf 0.21.0 or earlier.
  • Migrate existing Terraform AWS provider configurations to Python-based infrastructure-as-code.
  • Type-safe AWS resource provisioning through Python IDE autocomplete and type checking.
  • Maintain legacy CDKTF projects that depend on prebuilt AWS provider bindings.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Skip

No.

The package is abandoned and incompatible with cdktf versions past 0.21.0. HashiCorp explicitly recommends using 'cdktf provider add hashicorp/aws --force-local' to generate bindings locally for any current or future cdktf release. Install only if you are maintaining a legacy project pinned to cdktf 0.21.0 or earlier and cannot migrate.

Install

cdktf-cdktf-provider-aws on PyPI

Before you install

Low install friction with five runtime dependencies. However, the package is abandoned as of December 10, 2025, and is no longer compatible with cdktf versions past 0.21.0. HashiCorp recommends generating bindings locally using the provider add command instead.

Requires Python 3.9 or later. Not compatible with cdktf versions past 0.21.0; HashiCorp recommends using 'cdktf provider add hashicorp/aws --force-local' for newer cdktf releases.

License in practice

Licensed under MPL-2.0 (copyleft). Derivative works and modifications must be distributed under the same license terms.

Quickstart

pip install cdktf-cdktf-provider-aws

from cdktf_cdktf_provider_aws import AwsProvider

# Requires cdktf and constructs to define infrastructure

Verify before relying

  • Whether existing projects using this package will continue to function without updates to cdktf itself.
  • Whether the archived repository will receive security patches for its dependencies.

Package facts

LicenseMPL-2.0 copyleft
Python supportSupports the current Python release ~=3.9
Install frictionLow. Pure-Python wheel
Runtime dependencies
5 packages
cdktfconstructsjsiipublicationtypeguard
MaintenanceAbandoned 247 days since the last release
Last repo commit repository archived
First released
Downloads121,650 / month, #11,975 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 5 - Production/StableIntended Audience :: DevelopersLicense :: OSI ApprovedOperating System :: OS IndependentProgramming Language :: JavaScriptProgramming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.9Typing :: Typed

Evidence: cdktf_cdktf_provider_aws-21.22.1-py3-none-any.whl

Tags

Capabilities
terraform aws provider bindingscdktf aws infrastructure codehashicorp aws provider pythoninfrastructure as code terraformaws resource definitions cdktf
Topics
infrastructure-as-codeterraformarchived

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “terraform aws provider bindings”

Give your agent the search over MCP, or paste the wish link into any chat.

More Build Tools packages

packaging Worth it
PyPI · Build Tools · released Aug 2026

Provides reusable utilities for Python packaging interoperability, including version handling, specifiers, markers, requirements, tags, and metadata parsing according to standards like PEP 440 and PEP 425.

Apache-2.0 OR BSD-2-Clausepure Python · 3.9+
2.2Bdownloads / mo
tqdm Worth it
PyPI · Libraries · released Jul 2026

Wraps any iterable to display a real-time progress bar in the terminal or Jupyter notebook, showing iteration count, elapsed time, and estimated time remaining.

copyleftpure Python · 3.8+
648.6Mdownloads / mo
pip Worth it
PyPI · Build Tools · released Aug 2026

pip is the standard installer for Python packages, enabling you to download and install packages from the Python Package Index and other indexes into your Python environment.

MITpure Python · 3.10+
617.5Mdownloads / mo
hatchling Worth it
PyPI · Python Modules · released Aug 2026

Hatchling is a standards-compliant Python build backend that handles packaging, metadata, and distribution of Python projects when configured in a project's pyproject.toml file.

MITpure Python · 3.10+
484.2Mdownloads / mo
grpcio-tools Worth it
PyPI · Build Tools · released Jul 2026

Generates Python gRPC service stubs and message classes from Protocol Buffer definitions, enabling developers to build gRPC clients and servers.

Apache-2.0compiled wheel · 3.10+
278.2Mdownloads / mo
pre-commit Worth it
PyPI · Build Tools · released Aug 2026

pre-commit is a framework for installing and running git hooks written in any language before commits are made, automating code quality and validation checks across multi-language projects.

Install it if your team needs consistent, automated validation at commit time.

permissive licensepure Python · 3.10+
179.9Mdownloads / mo

See also cdktf · aws-cdk.assets · aws-cdk.aws-cloudformation · aws-cdk.aws-sam · aws-cdk.custom-resources · aws-cdk.aws-imagebuilder · pyhcl · aws-cdk.aws-ec2 · aws-cdk.aws-route53 · terraform-local