skillfed

aws-cdk.asset-node-proxy-agent-v5

@aws-cdk/asset-node-proxy-agent-v5

aws-cdk-asset-node-proxy-agent-v5 v2.0.166 439.6K downloads/30d#6,654 on PyPI0
Permissive license Apache-2.0 Active released

What it is and what it does

This package is a pre-built AWS Lambda Layer asset that bundles the NPM proxy-agent library (version 6.3.0) for use in AWS CDK infrastructure definitions. It exposes two constants—ASSET_FILE and LAYER_SOURCE_DIR—that integrate directly with CDK's Asset construct, allowing you to package the proxy-agent dependency into a Lambda Layer without manually managing the NPM build and bundling process.

The package is designed for developers using AWS CDK (Python) who need to add proxy support to Lambda functions. Rather than building the layer yourself, you import the constants and pass them to CDK's Asset and LayerVersion constructs. The bundled proxy-agent will be installed under `/nodejs/node_modules` in the resulting layer, ready for use by Node.js Lambda functions.

Use it for:

  • Add HTTP/HTTPS proxy support to Node.js Lambda functions via a pre-built layer in CDK infrastructure code.
  • Simplify Lambda Layer construction when proxy-agent is a required dependency for outbound network requests.
  • Reduce build complexity by using a pre-packaged NPM dependency instead of custom layer bundling logic.
  • Deploy consistent proxy-agent versions across multiple Lambda functions defined in CDK stacks.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Bundles the NPM proxy-agent package as an AWS Lambda Layer asset for use in CDK infrastructure code, exposing constants for layer deployment.

Yes, if you are using AWS CDK (Python) and need proxy-agent in Lambda Layers. The package eliminates manual NPM bundling, has low install friction, active maintenance, and no known vulnerabilities. Not relevant for non-CDK or non-Lambda workflows.

Install

aws-cdk-asset-node-proxy-agent-v5 on PyPI

pip

pip install aws-cdk-asset-node-proxy-agent-v5

uv

uv add aws-cdk-asset-node-proxy-agent-v5

poetry

poetry add aws-cdk-asset-node-proxy-agent-v5

Installing aws-cdk.asset-node-proxy-agent-v5

Before you install

Low install friction with three lightweight runtime dependencies (jsii, publication, typeguard). Active maintenance as of 2026-08-10 with no known vulnerabilities.

License in practice

Licensed under Apache-2.0 (permissive), allowing commercial and private use with minimal restrictions beyond attribution and license inclusion.

Quickstart

pip install aws-cdk.asset-node-proxy-agent-v5

from aws_cdk.asset_node_proxy_agent_v5 import ASSET_FILE, LAYER_SOURCE_DIR
import aws_cdk.aws_lambda as lambda
import aws_cdk.aws_s3_assets as s3_assets

# Use ASSET_FILE and LAYER_SOURCE_DIR with CDK Asset construct

Requires AWS CDK libraries (aws-cdk-lib) and Python 3.7 or later to be installed separately; intended for use within CDK infrastructure code, not standalone.

Verify before relying

  • Whether proxy-agent version 6.3.0 remains current or if updates are available
  • Compatibility with AWS CDK versions beyond what classifiers indicate

Package facts

License Apache-2.0 (permissive)
Python support supports the current Python release (~=3.7)
Install friction low — pure-Python wheel
Runtime dependencies 3 — jsii, publication, typeguard
Maintenance actively maintained — 1,121 days since the last release
Last repo commit
First released
Downloads 439,585/month — #6,654 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: aws_cdk.asset_node_proxy_agent_v5-2.0.166-py3-none-any.whl

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.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Typing :: Typed

Tags

aws lambda layer proxy agentcdk asset node proxyaws-cdk proxy-agent bundlelambda layer npm dependencycdk asset construction
aws-lambdacdk-assetinfrastructure-as-code

More Build Tools packages

packaging

Provides reusable utilities for Python…

permissive · top 100 on PyPI

tqdm

Wraps any iterable to display a real-time…

copyleft · top 100 on PyPI

pip

pip is the standard installer for Python…

permissive · top 100 on PyPI

hatchling

Hatchling is a standards-compliant Python build…

permissive · top 100 on PyPI

grpcio-tools

Generates Python gRPC service stubs and message…

permissive · top 1,000 on PyPI

pre-commit

pre-commit is a framework for installing and…

permissive · top 1,000 on PyPI

aws-cdk.asset-node-proxy-agent-v6

Bundles the NPM proxy-agent package (version…

permissive · top 5,000 on PyPI

aws-cdk.asset-awscli-v1

Bundles AWS CLI v1 as a reusable asset for AWS…

permissive · top 5,000 on PyPI

aws-cdk.asset-kubectl-v20

Provides a Lambda Layer containing kubectl…

permissive · top 5,000 on PyPI

aws-cdk.lambda-layer-kubectl-v35

Provides a Lambda Layer packaging kubectl…

permissive · top 15,000 on PyPI

aws-cdk.aws-s3-assets

Packages local files and directories for…

permissive · top 15,000 on PyPI

aws-cdk.aws-ecr-assets

Bundles Docker images as AWS CDK assets,…

permissive · top 15,000 on PyPI

aws-cdk.aws-imagebuilder

Provides AWS CDK L1 constructs for defining and…

permissive · top 15,000 on PyPI

aws-cdk.aws-lambda

Defines AWS Lambda functions and layers as…

permissive · top 15,000 on PyPI

aws-cdk.aws-lambda-python-alpha

Provides AWS CDK constructs for defining,…

permissive · top 5,000 on PyPI

aws-cdk.aws-sam

Provides AWS CDK v1 constructs for defining…

permissive · top 15,000 on PyPI