{"categories":[{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools/2"}],"enrichment":{"capability":"Provides AWS CDK constructs for defining, packaging, and deploying Python Lambda functions and layers with automatic dependency management via Docker.","skillfed_tags":["aws-lambda","infrastructure-as-code","docker-packaging"],"use_cases":["Define and deploy Python Lambda functions with automatic dependency resolution using CDK infrastructure-as-code.","Create reusable Lambda layers with shared Python dependencies that multiple functions can reference.","Package Python code for Lambda using poetry, pipenv, or uv lockfiles to ensure reproducible builds.","Deploy Lambda functions to private package repositories using custom bundling options.","Exclude files from Lambda bundles to reduce package size."],"what_it_does":"This is an AWS CDK library that provides high-level Python constructs for defining AWS Lambda functions and layers. It abstracts away the complexity of packaging Python code and dependencies into Lambda-compatible artifacts by automatically detecting and bundling requirements from `requirements.txt`, `Pipfile`, `poetry.lock`, or `uv.lock` files. The library uses Docker to ensure dependencies are compiled and packaged in an environment matching the target Lambda runtime, supporting multiple Python versions and custom bundling options for private package repositories or custom Docker images.\n\nThe package is built on top of aws-cdk-lib, constructs, jsii, and publication, and is actively maintained. It requires Python 3.10 or later and is classified as Beta. The description explicitly warns that its APIs are experimental and subject to breaking changes without semantic versioning guarantees, meaning upgrades may require code updates.","worth_installing":"Yes, with conditions. Install if you are using AWS CDK to manage Lambda infrastructure and want Python function packaging automated. The low install friction and active maintenance are positive signals. However, be aware that this is a Beta library with experimental APIs\u2014breaking changes can occur between versions without semantic versioning guarantees, so pin your version and review release notes before upgrading. Docker is a hard requirement for local development."},"id":"aws-cdk-aws-lambda-python-alpha","links":{"html":"https://skillfed.io/packages/aws-cdk-aws-lambda-python-alpha","md":"https://skillfed.io/packages/aws-cdk-aws-lambda-python-alpha.md","pypi":"https://pypi.org/project/aws-cdk-aws-lambda-python-alpha/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-13","license_spdx":null,"license_treatment":"permissive","name":"aws-cdk.aws-lambda-python-alpha","python_support":"supports_current","summary":"The CDK Construct Library for AWS Lambda in Python"},"popularity":{"monthly_downloads":1617559,"position":3714,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"2.265.0a0"}
