Packages
Acquisition implements a mechanism for Python objects to automatically obtain attributes from their containment hierarchy at runtime, enabling objects to inherit behavior from their containers without explicit inheritance.
Not recommended for general-purpose Python projects; acquisition is a specialized pattern most valuable in web frameworks that depend on it.
Lightweight dependency injection framework using type hints to automatically resolve and inject dependencies into functions, with optional result processing via registered processors.
However, it's still in Alpha status; evaluate whether the API is stable enough for your use case, and consider that more mature alternatives exist if you need…
Provides AWS CDK constructs for building Location Service resources—geofence collections, trackers, maps, place indexes, route calculators, and API keys—with Python bindings.
However, the experimental status means breaking changes are possible on upgrade—pin your version and test upgrades carefully.
Provides AWS CDK constructs for defining Amazon EventBridge rules, event buses, and routing patterns in infrastructure-as-code.
Provides core runtime utilities for REST API SDKs, including HTTP request/response handling, authentication schemes, data validation, and object deserialization.
Install it if you are using an APIMatic-generated SDK or building a custom REST client that needs robust request/response and authentication handling.
Embeds ipywidgets (Jupyter interactive widgets) directly into Shiny for Python applications, bridging the two widget ecosystems.
Extends Marshmallow with a PolyField class that handles serialization and deserialization of polymorphic types by selecting the appropriate schema based on the object's runtime type.
However, it has been dormant since 2022-10-26 with no active maintenance—install only if you can tolerate potential incompatibilities with future Marshmallow releases.
Provides version checking utilities for Django, allowing code to detect which Django version is installed and conditionally execute logic based on version comparisons.
Integrates sandboxed code execution into Microsoft Agent Framework agents, allowing them to run Python code safely inside a Hyperlight sandbox with controlled tool access and network permissions.
The main gotcha is platform availability of the Wasm backend—verify it is published for your target platform before relying on it in production.
A strictly typed dependency injection library that lets you define and inject dependencies into functions using type annotations and a container pattern.
However, be aware it remains pre-alpha—verify that its feature set and stability match your project's needs before relying on it in production.
Provides standardized data models, query parameter handling, and API routing infrastructure for building OpenBB Platform extensions that consolidate data sources into Python packages, REST APIs, and other consumption surfaces.
Provides AWS CDK constructs for defining and deploying managed Apache Flink applications on Kinesis Analytics, with support for multiple Flink runtime versions and configuration of checkpointing, parallelism, and VPC deployment.
However, accept that the experimental status means you may need to update code when upgrading versions—plan for this in your release cycle.
This package is a redirect to apache-hamilton; installing it pulls in apache-hamilton instead, which provides a declarative framework for building data transformation pipelines.
Provides a metaclass that enables extension module classes to be subclassed in Python, along with utilities for computed attributes and method objects on ExtensionClass instances.
Bridges Google ADK agents to the AG-UI Protocol, enabling ADK-built agents to run within AG-UI's framework via middleware that handles async event streaming and tool integration.
Install it if you are building an agent application that needs to bridge Google ADK agents with AG-UI's protocol—it is purpose-built for that integration.
A pure-Python MySQL driver that implements the DB API v2.0 specification without requiring MySQL C client libraries.
Persisting-theory provides a registry system for automatically discovering and accessing registered data across pluggable application components, similar to Django's autodiscovery pattern.
Reads and writes biomedical text annotation formats—BioC XML/JSON, Brat standoff, and PubTator—with a marshal/pickle-like API.
Install only if you are confident the format specifications and your dependencies will remain compatible, or if you plan to maintain a fork yourself.
Flet-web is the web client component of Flet, enabling Python-only cross-platform app development that runs natively in browsers via WebAssembly and Pyodide, or as a server-side Python web app.
However, note that it is relatively new (first release November 2024), so production use should account for potential API changes and edge cases in the…
PySide2 provides Python bindings to the Qt 5.12+ framework, enabling developers to build cross-platform desktop applications with a complete GUI toolkit.
Install only if maintaining existing PySide2 code or if you have specific Qt 5.12 compatibility constraints.
Provides AWS CDK constructs for defining Amazon SNS topics and subscriptions in Python infrastructure code, supporting standard and FIFO topics with filtering and dead-letter queue configuration.
Stores and retrieves application settings dynamically in a Django database, allowing per-user or per-instance preferences to be updated without server restart.
However, verify compatibility with your Django version before adopting, given the 581-day gap since the last release.
Provides a Python kernel for JupyterLite that runs Python code in the browser via Pyodide, enabling interactive notebooks without a server.
Install it if you need to build serverless Jupyter notebooks or interactive browser-based Python environments.
A framework for building AI agents that communicate with each other and with language models to solve tasks through multi-agent collaboration and orchestration patterns.
However, be aware it receives only critical fixes and security patches—no new features.
django-components lets you build reusable, self-contained UI components in Django that bundle HTML, CSS, and JavaScript together, similar to Vue or React components but staying within the Django ecosystem.
omnibase_core provides the ONEX platform kernel: base classes, contracts, validation tools, and core architecture vocabulary for building and executing node-based workflows with dependency injection and event-driven patterns.
Provides a collection of small utility functions and helpers for Django projects, including tools for site URLs, model introspection, admin customization, form widgets, and template tags.
Provides the deprecated `kerastuner` import name for Keras Tuner, allowing code written for older versions to continue working without modification.
Provides a settings container for Django extensions that allows configuration values to be accessed as object attributes, with automatic reloading from Django's settings change signal and optional validators.
Python SDK for Absurd, a PostgreSQL-based durable task execution system that handles scheduling, retries, and long-lived workflows without requiring additional services beyond Postgres.
Adds custom buttons, links, and views to Django admin pages through simple decorators, enabling wizards, actions, and external resource links without modifying core admin templates.
Build durable Conductor agents, workflows, and workers in Python, with the Conductor server managing retries, state, and observability across distributed execution.
Provides hardened patterns and utilities for building Model Context Protocol servers on top of FastMCP, including auth factories, tool filtering, telemetry integration, and server scaffolding.
However, it is still in Beta (Development Status 4), the auth factory's production readiness is not explicitly confirmed, and the ecosystem around FastMCP itself is…
Provides AWS CDK constructs for defining Amazon Cognito user pools and identity management infrastructure as code in Python.
Converts functions into FastAPI-compatible decorators that can inject and resolve FastAPI dependencies, eliminating boilerplate when building reusable endpoint decorators.
Integrates Django applications with Microsoft ADFS and Azure AD for single sign-on authentication, automatically provisioning users and group memberships from directory claims.
Provides AWS CDK constructs for subscribing SNS topics to endpoints including SQS queues, Lambda functions, email addresses, SMS numbers, and HTTPS URLs.
Install only if you are maintaining legacy CDK v1 infrastructure; for new projects, use the v2 equivalent instead.
Provides internal data structure definitions for the Guardrails Hub, including models for applicators, content, contributors, manifests, validation, and related metadata.
However, the dormant maintenance status means no active development or bug fixes are expected; install only if the current version meets your needs and you do not…
Agent Lifecycle Toolkit provides modular components that integrate into agent pipelines to improve performance across reasoning, tool calling, error detection, and output validation stages.
However, the unclear license status requires clarification before production deployment, and the large dependency footprint (23 runtime packages) means careful…
django CMS is a Django-based content management system that provides a hierarchical page tree, inline editing, a plugin system for reusable content, and multi-site and internationalization support for building publishing workflows.