Subcategories
Packages
Provides dict-like configuration data structures with dot-notation access, type safety, and lazy evaluation for ML experiment and model configuration.
Maps ISO 4217 currency codes to their symbols (USD → $, EUR → €, etc.), with support for active, historical, crypto, and commodity codes.
Plac generates command-line interfaces from Python function signatures, automatically handling argument parsing, help text generation, and parameter validation without external dependencies.
Downloads and loads pre-trained TensorFlow SavedModels from TensorFlow Hub (now redirected to Kaggle Models) for reuse in TensorFlow programs with minimal code.
However, be aware that maintenance is dormant and many models from the original tfhub.dev have been deleted; verify your models exist before committing to this…
Renders Handlebars templates for composing LLM prompts, with compile-time validation against Pydantic models to catch typos and missing fields before rendering.
Provides a dataset of browser fingerprint datapoints for generating realistic HTTP headers and browser identifiers to avoid detection in web scraping and automation scenarios.
However, verify first that this is a data package and not a wrapper—the fact sheet does not confirm whether it includes generation APIs or is purely a datapoint…
Applies HTTP security headers to Python web responses through a single configurable object, supporting both WSGI and ASGI frameworks with preset policies and custom builder options.
Install it if you manage HTTP security headers in any Python web framework; the preset defaults are sensible and the builder API scales to custom policies.
HoloViews lets you declare data structure and visualization intent together, then render interactive plots through bokeh or other backends without writing explicit plotting code.
Install it if you work with structured data in notebooks and want to reduce boilerplate plotting code.
Defers loading of module attributes and their dependencies until first access, and provides optional imports that delay exceptions until use.
Pydantic AI Harness provides pre-built capabilities and tools that extend Pydantic AI agents—including code execution sandboxes, web search, sub-agent orchestration, and integrations with external services—without requiring framework changes.
SQLAlchemy dialect for ClickHouse that enables ORM-style database access via native TCP, async TCP, or HTTP interfaces.
However, you must manually install clickhouse-driver, asynch, or requests depending on your transport choice—verify this requirement before adding it to your project.
An asyncio-based Redis client library providing both low-level and high-level APIs for connecting to and interacting with Redis servers.
No—not for new projects.
Provides NVIDIA CUDA C Runtime libraries for Python, enabling GPU-accelerated compute on supported platforms.
Install only if you have a specific dependency requirement from another package or a documented need for CUDA 13.3 runtime support; it is not typically installed…
CircularDict is a Python dictionary that automatically removes oldest entries when it reaches a size limit (by item count or total bytes), acting as a bounded circular buffer for memory-controlled caching and data storage.
HTTP client library supporting HTTP/1.1, HTTP/2, and HTTP/3 with both synchronous and asynchronous interfaces, connection pooling, and advanced DNS resolution options.
A Python wrapper for the Uptime Kuma Socket.IO API that lets you programmatically manage monitors, configure alerts, and query uptime data from an Uptime Kuma server.
Install it if you are running Uptime Kuma 1.21.3–1.23.2 and need programmatic API access; verify first that it works with your specific Uptime Kuma version.
FastDepends provides a standalone dependency injection system extracted from FastAPI, supporting both sync and async code with automatic type casting and pydantic validation.
Litestar is an ASGI framework for building REST APIs with built-in data validation, dependency injection, ORM integration, and OpenAPI schema generation.
Install it if you are building an ASGI API and want these conveniences; skip it if you prefer minimal frameworks or are not building REST APIs.
Niquests is a drop-in replacement for Requests that provides HTTP/1.1, HTTP/2, and HTTP/3 support with both synchronous and asynchronous APIs, advanced DNS options, OCSP certificate verification, and connection pooling.
Loky provides a reusable ProcessPoolExecutor that handles parallel task execution across multiple worker processes with safer spawning behavior and transparent support for non-picklable functions.
Install it if you need robust parallel task execution, especially on macOS or with third-party C libraries, or if you want to avoid repeated executor spawn overhead.
Wassima provides access to your operating system's root certificate store for SSL/TLS verification, with automatic fallback to an embedded CCADB trust store and optional hybrid mode for containers.
IceCream provides a drop-in replacement for print() debugging that automatically displays variable names, expressions, and their values with syntax highlighting and optional execution context.
Install it if you debug with print statements; skip it only if you use a dedicated debugger exclusively.
jh2 is a pure-Python HTTP/2 protocol state machine that handles frame encoding, decoding, and connection state management without network or concurrency layers.
Install it if you are building HTTP/2 support and want to avoid managing separate packages.
Provides NVIDIA CUDA C++ Core Compute Libraries (CCCL) for GPU-accelerated computing on Windows and Linux systems.
However, verify the unclear license terms with NVIDIA and confirm your system architecture matches an available wheel before installing.
Converts text between Simplified Chinese, Traditional Chinese, and regional variants (Hong Kong, Taiwan standards) using pure Python with no compiled dependencies.
However, the dormant maintenance status (last release February 2023) means you should verify it works with your current Python version and test edge cases before…
Integrates HTMX into Litestar web applications, enabling server-driven dynamic HTML interactions without writing JavaScript.
However, the aging maintenance status means you should verify compatibility with your Litestar version and be prepared to maintain a fork if upstream support lags.
Pytest plugin that profiles test execution using cProfile and generates tabular or SVG heat graph output of performance data.
LIEF parses, modifies, and abstracts binary executable formats (ELF, PE, MachO, OAT, DEX, VDEX, ART) across platforms, exposing a unified API to inspect and manipulate binary structure internals.
Reads, manipulates, and writes data in xls format; also reads xlsx and xlsm files. Works as a standalone library or as a plugin for pyexcel.
testtools extends Python's standard unittest framework with custom matchers, fixture management, detailed test result reporting, and cross-Python compatibility for Python 3.10+.
Install it if you're committed to unittest and want better assertions and diagnostics without migrating to pytest.
TensorFlow CPU provides a machine learning and numerical computation framework for building and training models on CPU-based systems, with support for Python 3.10 through 3.13.
A Python library that provides pathlib-like access to JFrog Artifactory repositories, enabling you to browse, download, upload, and manage artifacts through a filesystem-like interface.
Replaces aiohttp's default zlib compression with faster alternatives (isal or zlib-ng) to reduce compression bottlenecks in HTTP and WebSocket connections.
SynapseML is a distributed machine learning library built on Apache Spark that provides APIs for text analytics, computer vision, anomaly detection, and other ML tasks, designed to scale across single-node and multi-node clusters.
Tink provides cryptographic APIs designed to be secure by default and difficult to misuse, offering authenticated encryption, key management, and digital signatures across multiple platforms.
A command-line interface and Python library for interacting with OpenXLab services, handling authentication, configuration management, and API token generation.
However, the aging maintenance status (297 days since last release) suggests the project is not under active development—install with the understanding that you may…
Implements the Discord Audio & Video End-to-End Encryption (DAVE) Protocol using OpenMLS, enabling encrypted communication for Discord audio and video streams.
Official Python client for accessing live and historical market data from Databento, supporting multiple asset classes, schemas, and data formats with normalized message structures.
Install it if you need programmatic access to Databento's historical or live market data; skip it if you don't have a Databento account or need data from a different…
Provides async Python bindings to the Unity Catalog REST API, enabling programmatic access to catalog, schema, table, and asset management across multiple data formats and compute engines.
Provides type hints and stub files for the confluent-kafka package to enable static type checking with mypy and IDE autocompletion.