Packages
Provides abstract interfaces and type definitions for APIMatic's core library, enabling HTTP clients, authentication, logging, and webhook signature verification without tight coupling between modules.
zExceptions provides a collection of exception classes and utilities for Zope applications, including HTTP status exceptions and helper functions for exception handling.
Provides AWS CDK v1 constructs for defining Serverless Application Model (SAM) resources in Python, enabling Infrastructure-as-Code definitions of serverless AWS applications.
Python client library for the Rockset API, enabling programmatic creation, management, and querying of Rockset resources.
Solara is a React-style Python framework for building interactive web and Jupyter applications using component-based architecture and reactive state management, with support for both notebook and standalone server deployment.
Provides Python constructs for defining AWS Step Functions state machines using AWS CDK v1, enabling serverless workflow orchestration through code.
Renders clickable avatar icons with images, titles, and captions in Streamlit applications, returning metadata about which avatar was selected.
However, do not use in production without first clarifying the license (currently undeclared) and accepting that the package receives no maintenance—any bugs or…
Zope is an open-source web application server and framework that provides a complete environment for building and deploying Python-based web applications with built-in object database support and security features.
However, the 53 runtime dependencies and the framework's learning curve make it a commitment; it is best suited for teams already familiar with Zope or projects where…
Flet Desktop provides a Python-only framework for building cross-platform desktop applications that run on Windows, Linux, and macOS using Flutter rendering, without requiring frontend language knowledge.
Provides AWS CDK constructs for configuring destinations on Amazon Kinesis Data Firehose delivery streams.
Install only if maintaining legacy code that already depends on this alpha package and migration is not yet feasible.
Decodes and encodes infrared signals for use in Home Assistant integrations, providing foundational types for the Home Assistant ecosystem to build infrared protocol support on.
However, it is explicitly scoped to Home Assistant's needs; if you need general-purpose IR protocol support outside that ecosystem, a different library may be more…
Reads, writes, and manipulates Biological Observation Matrix (BIOM) files, a standard format for storing counts of observations across biological samples.
However, maintenance is aging (last release 353 days ago), so verify that it meets your specific pipeline requirements before committing to it for production workflows.
Embeds an Ace code editor component into Streamlit applications, allowing users to edit and display code with syntax highlighting within a web app.
However, verify compatibility with your Streamlit version first—the last release was 2021-12-07, and no updates are planned.
Provides a unified abstraction layer for connecting to multiple issue trackers with a canonical issue model, bidirectional sync engine, and connector registry.
TraceML tracks metrics, parameters, artifacts, and data references for machine learning experiments, with integrations for Keras, PyTorch, TensorFlow, Fastai, PyTorch Lightning, and HuggingFace, plus offline mode for tracking without an API.
Provides AWS CDK constructs for defining Amazon Data Firehose delivery streams that push real-time streaming data to destinations like S3, Redshift, or third-party services.
Install only if maintaining or migrating existing code that already depends on it; for new projects, use aws-cdk-lib/aws-kinesisfirehose instead.
Provides AWS CDK constructs to define and manage AWS Global Accelerator resources, including accelerators, listeners, and endpoint groups for routing traffic across regions.
However, plan a migration to AWS CDK v2 soon—this package is no longer updated as of 2023-06-01 and v1 has reached end-of-support.
Replaces Flask's default JSON encoder with orjson, a faster JSON serialization library, to speed up JSON request parsing and response generation in Flask applications.
However, dormant maintenance means you should verify compatibility with your Flask and orjson versions before deploying to production, and be prepared to maintain a…
Ursina is a Python game engine built on Panda3D that lets you create 3D games and interactive applications by writing Python code, with built-in support for entities, collision, input handling, and rendering.
Not recommended if you need AAA-grade performance, advanced physics, or a mature ecosystem of third-party plugins—consider Godot or Unreal for those.
ipydatawidgets provides Jupyter widgets for efficiently sharing large numpy arrays across multiple widgets and packages using a single network sync, with built-in support for shape and dtype constraints.
Unified installer that bundles policy enforcement, agent identity and trust infrastructure, execution supervision, and reliability monitoring into a single governance stack for production AI agents.
However, the package is in public preview with potential API changes; evaluate your tolerance for breaking changes before general availability.
MultiMapping provides special mapping objects used internally by Zope, particularly in ZRDB, that support multiple layers of key lookups with fallback behavior.
Provides core building blocks and default properties for AWS CDK constructs used across the AWS Solutions Constructs Library, allowing you to define infrastructure patterns with secure defaults.
However, be aware that the package does not follow Semantic Versioning and may introduce breaking changes in any release—plan for potential code updates when upgrading.
TSDB downloads and loads 173 open-source time-series datasets with minimal setup, handling caching and basic data cleaning automatically so you can focus on analysis.
Install it if you regularly work with benchmark time-series data.
A compact modular framework for building WSGI web applications, console interfaces, and configuration management, last updated in 2011.
A JupyterLab extension that moves document state to the server, enabling real-time collaboration, automatic saving, and optional off-disk output storage for improved performance.
Integrates Pandera data validation with Dagster's asset orchestration, enabling schema validation checks within data pipeline workflows.
Shiboken2 provides Python access to metadata and utilities for C++/Python bindings, letting you inspect binding validity and debug wrapper state after C++ object destruction.
A JupyterLab extension that adds a chat interface to notebooks, using shared documents for real-time collaboration.
Solara is a React-style Python framework for building component-based applications that run in Jupyter notebooks and as standalone web apps via FastAPI, using ipywidgets for the UI layer.
Pinject is a dependency injection library that automatically assembles object graphs by matching constructor argument names to class names, eliminating the need for decorators or explicit configuration.
Provides a function to retrieve the currently active request object in Zope-based web frameworks without passing it through function parameters.
Solara-server is a Python web framework that runs React-style component-based applications as standalone web servers, built on ipywidgets and Starlette/FastAPI for production deployment.
Install it if you're building interactive data apps or dashboards that need to scale beyond a single notebook.
A Python SDK for accessing sandbox, shell, file, Jupyter, Node.js, and MCP services through an All-in-One Sandbox API, with both sync and async support.
Provides file type abstractions for CrewAI multimodal inputs, auto-detecting and handling images, PDFs, text, audio, and video files for agent task processing.
However, verify the license before use in proprietary projects, and confirm system media library availability for your target file types.
Applies a Material Design stylesheet to PySide6 and PyQt6 applications, providing pre-built dark and light themes with customizable colors and fonts.
PyPOTS provides machine learning algorithms for time series with missing values, supporting imputation, classification, clustering, forecasting, and anomaly detection on partially-observed multivariate data.
PyGrinder introduces missing values into datasets using multiple patterns (MCAR, MAR, MNAR, RDO, sequential, block) to simulate incomplete data for model evaluation and testing.
Install it if you work with time-series data or incomplete observations in model development or research.
BenchPOTS provides standardized preprocessing pipelines and evaluation tasks for benchmarking machine learning algorithms on partially-observed time series datasets.
Generates WTForms forms from SQLAlchemy models and provides form fields for selecting from database queries.
Install it if you're building WTForms-based applications with SQLAlchemy models and want to avoid manual form field definition or need database-backed select fields.