Packages
Automatically generates semantic versions for Python packages by parsing git tags and commit messages, integrating directly into setup.py to eliminate manual version management.
Automatically infers and adds type annotations to Python functions based on context clues like return statements, parameter defaults, and magic methods.
However, the 690-day gap since the last release suggests limited active maintenance; use it as a helper tool rather than a critical part of your workflow, and always…
Autovizwidget automatically generates interactive visualizations for pandas dataframes in Jupyter notebooks, integrating with Sparkmagic's remote Spark cluster execution.
However, the aging maintenance status (403 days since last release) and lack of recent updates suggest you should verify it works with your current Jupyter and…
Autowrapt enables monkey patching of Python applications via setuptools entrypoints and environment variables, without modifying the application code itself.
Python client library for Avalara's AvaTax REST v2 API, enabling tax calculation, transaction creation, and tax compliance operations through a single authenticated interface.
However, verify the license terms before committing, confirm Python version compatibility for your environment, and investigate the high install friction to ensure it…
avidtools provides Pydantic data models and connectors for structuring AI vulnerability reports in the AVID format, with built-in support for pulling data from sources like MITRE ATLAS.
Install it if AVID compliance or MITRE ATLAS integration is part of your workflow; skip it if you don't need structured AI vulnerability reporting.
Apache Avro is a data serialization system that encodes structured data into a compact binary format for efficient storage and transmission over networks.
Install it if you need compact binary encoding, schema-driven serialization, or cross-language data interchange.
Generates typed Python record classes and a reader from Avro schemas and protocols, replacing dict-based Avro records with concrete classes that have IDE-discoverable type hints and schema validation.
Generates typed Python record classes and a reader from Avro schemas, replacing Avro's default dict-based approach with concrete classes that provide IDE type hints and schema validation.
However, verify compatibility with your Python version and test thoroughly before adopting in new projects, since maintenance appears stalled.
Serializes and deserializes data in Apache Avro format, a binary schema-based serialization system for data interchange and RPC.
Validates Python data against Avro schemas and reports detailed, field-level error messages instead of generic validation failures.
However, note that maintenance is dormant (last release 2022-07-26); if you need active support or encounter bugs with newer Avro features, consider whether the…
awacs generates AWS IAM policy JSON from Python code, with built-in validation to catch policy format and type errors early.
Parse and compare version strings across multiple formats (semantic versioning, calendar versioning, PEP 440, and others), returning comparable version objects with support for pre-release modifiers and container tags.
Awkward Array provides NumPy-like operations on nested, variable-sized data structures—lists, records, mixed types, and missing values—with compiled performance and dynamic typing.
Install it if your workflow involves JSON-like structures, ragged arrays, or hierarchical data that NumPy alone cannot handle efficiently.
Provides compiled C++ kernels and extensions that accelerate operations on nested, variable-sized data structures with performance comparable to NumPy.
Extends pandas DataFrames to store and manipulate Awkward Array columns, enabling efficient handling of nested and ragged data structures within pandas workflows.
However, the aging maintenance status (no release in over a year) means you should verify compatibility with your specific pandas and Python versions before relying…
Manipulates complex, non-rectangular data structures (jagged arrays, nested records, heterogeneous types, sparse or masked data) using Numpy-like vectorized operations instead of Python loops.
Command-line tool to manage Amazon EC2 and ELB instances and run Fabric tasks against filtered sets of EC2 hosts.
Wraps Python database drivers to add Aurora failover support, topology caching, and enhanced failure monitoring without changing existing application code.
Simplifies AWS role assumption in boto3 by wrapping STS AssumeRole calls into a single function that automatically refreshes expired credentials and generates session names.
However, be aware that the package is abandoned—last updated in May 2022 with no recent commits.
Generates short-term bearer tokens for AWS Bedrock API authentication, eliminating the need to expose long-term credentials in client code.
However, it is still in Beta (first release 2025-07-01) and marked as aging (381 days since latest release), so verify token expiry and refresh behavior matches your…
Bundles AWS CLI v1 as a reusable asset for AWS CDK Lambda Layers, exposing constants for asset file paths and layer source directories.
Provides a Lambda Layer containing kubectl v1.36.3 and Helm v4.2.3 command-line tools for use in AWS Lambda functions.
Bundles the NPM proxy-agent package as an AWS Lambda Layer asset for use in CDK infrastructure code, exposing constants for layer deployment.
Bundles the NPM proxy-agent package (version 6.3.0) as an AWS Lambda Layer asset, exposing constants for asset file and source directory paths for use in CDK applications.
Install only if you are already using AWS CDK; it is not useful outside that context.
Provides Python bindings for AWS CDK asset management, allowing developers to define and package cloud infrastructure assets as code for deployment through AWS CloudFormation.
Install only if maintaining legacy CDK v1 code that cannot yet be upgraded.
Provides AWS CDK constructs for working with AWS Certificate Manager Private CA (ACMPCA), allowing you to import and reference existing certificate authorities and create new ones using low-level CloudFormation classes.
Defines AWS Amplify hosting infrastructure as code using CDK constructs, enabling Git-based deployment of fullstack serverless web applications with branches, domains, and custom routing rules.
However, accept that the experimental status means breaking changes may occur on upgrades—pin the version and review release notes before updating.
Provides AWS CDK constructs for defining and deploying Amazon API Gateway REST APIs, including Lambda and Step Functions integrations, authorizers, and deployment configuration.
Install only if you are maintaining an existing v1 codebase; for new projects, use aws-cdk.aws-apigateway v2 instead.
Provides CDK constructs for configuring autoscaling policies on AWS services like ECS, DynamoDB, Lambda, and RDS—scaling based on metrics, target utilization, or schedules.
Provides AWS CDK constructs for deploying containerized applications to AWS App Runner with support for ECR, ECR Public, GitHub, and local Docker assets as deployment sources.
However, the experimental status means you should expect potential breaking changes in future releases and plan for code updates when upgrading versions.
Provides CDK constructs for defining and managing EC2 Auto Scaling Groups, including scaling policies, mixed instance types, and integration with load balancers and CloudWatch metrics.
Provides shared internal implementation details for AWS CDK autoscaling constructs; intended for use by other CDK packages rather than direct application code.
Provides integration classes for AWS AutoScaling lifecycle hooks that trigger Lambda functions, SNS topics, or SQS queues when instances launch or terminate.
Defines AWS Batch infrastructure (compute environments, job queues, and job definitions) as Python code using AWS CDK v1 constructs.
Provides AWS CDK Constructs for provisioning and managing ACM certificates with DNS or email validation, cross-region support, and private certificate issuance.
Defines AWS CloudFormation resources programmatically in Python as part of the AWS CDK framework, allowing you to compose infrastructure constructs into stacks and synthesize them to CloudFormation templates.
Defines AWS CloudFront distributions and behaviors as code using the AWS CDK, enabling programmatic configuration of content delivery networks with S3, load balancers, or HTTP origins.
Defines CloudWatch metrics, alarms, and dashboards as code using AWS CDK v1 constructs, enabling programmatic monitoring infrastructure for AWS resources.
Install only if you are maintaining a legacy CDK v1 codebase with no near-term migration path.
Defines AWS CodeBuild projects and build configurations as infrastructure-as-code constructs for the AWS CDK v1 framework.