Packages
Audits and repairs Linux and Android wheel packages to ensure compatibility with manylinux and musllinux platform tags by bundling external shared libraries and adjusting runtime paths.
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.
Implements an RFC 6960 compliant OCSP Responder framework for validating certificate status over HTTP, using custom Python functions to determine certificate revocation state and retrieve certificates.
Automatically downloads and installs geckodriver matching your installed Firefox version, then adds it to your system path.
Generates and parses ULIDs (Universally Unique Lexicographically Sortable Identifiers), which are 128-bit identifiers that combine a millisecond-precision timestamp with cryptographic randomness, sortable as strings.
However, it is abandoned (last update September 2020) and may lack support for newer Python versions beyond 3.8.
Adds OAuth 1.0 authentication support to the requests library, allowing HTTP requests to be signed with OAuth credentials via header or URL-encoded methods.
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.
Provides a Python client library for accessing the Cerebras Cloud API, supporting both synchronous and asynchronous chat and text completion requests with streaming capabilities.
Install it if you have a Cerebras API key and need to integrate their inference service into a Python application.
Python bindings for Frida, a dynamic instrumentation toolkit that lets you inject code into running processes on Windows, macOS, Linux, iOS, and Android to inspect and modify behavior at runtime.
Provides a simple tree data structure implementation for Python, allowing you to create, manipulate, and display hierarchical node-based trees.
Install it if you need basic tree operations and console visualization; skip it if you need advanced graph algorithms or specialized tree types (e.g., balanced trees,…
Checks Python code against PEP 8 style conventions and reports violations with line numbers and error codes.
Ariadne is a Python library for building GraphQL servers using a schema-first approach, with support for async resolvers, subscriptions, and integrations with ASGI/WSGI frameworks like FastAPI, Django, and Starlette.
Command-line tool for querying and extracting data from YAML files via stdin, supporting read-only access to nested values, keys, and sequences.
However, the aging maintenance status (last release 2020-12-15) means it is unlikely to gain new features or adapt to future Python versions—install it for…
DBOS adds durable workflows and queues to Python applications by checkpointing execution state in Postgres, allowing programs to automatically recover from failures without external orchestration infrastructure.
SkyPilot is a control plane for launching, managing, and scaling AI workloads across multiple cloud providers, Kubernetes clusters, Slurm, and on-premises infrastructure from a single unified interface.
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.
Decopatch simplifies writing decorators in Python by handling the boilerplate of preserving function signatures and managing decorator arguments, letting you focus on the decorator logic itself.
However, be aware that maintenance is dormant—if you need active support or encounter edge cases, you may need to fork or maintain patches yourself.
Landlock provides a Python interface to Linux's Landlock security module, enabling rule-based file system access restrictions to harden applications against unauthorized file access.
Provides a Python logging handler that asynchronously uploads application logs to Azure Log Analytics Workspace via REST API, using a background thread to batch and send logs without blocking the main process.
Beanie is an asynchronous Python object-document mapper for MongoDB that lets you define data models using Pydantic and interact with MongoDB collections through a Document-based API.
Converts between Gregorian (solar) and Chinese (lunar) calendar dates, with support for leap months and date arithmetic.
Generates fully typed, asynchronous Python GraphQL clients from a schema and query definitions, producing pydantic models and an async client class.
Provides a Python client library for programmatically interacting with Splunk Enterprise and Cloud via their REST API, enabling search execution, data management, and app development.
Install it if you need to automate Splunk tasks, build apps, or integrate Splunk into Python workflows.
Converts written-out number words (like "twenty one") into numeric digits (21), supporting positive integers and decimals up to 999,999,999,999.
No—install only if you have a legacy codebase already using it.
A Django email backend that routes outgoing mail through Amazon SES instead of traditional SMTP, with support for bounce/complaint tracking and email receiving via SNS webhooks.
Transliterates Japanese text (hiragana, katakana, kanji) into rōmaji (Latin alphabet) and provides kana conversions.
Provides build helpers and utilities for Python packages that include compiled C or Cython extensions, integrating with setuptools to simplify the extension build process.
pywebview wraps native webview components to display HTML/CSS/JavaScript content in desktop GUI windows, with built-in HTTP server, Python-JavaScript communication, and native window controls.
Provides Python APIs to create, retrieve, and execute Unity Catalog functions with both async and sync interfaces, supporting integration of UC functions as tools in GenAI agents.
Install it if you need to integrate Unity Catalog functions into Python applications or GenAI agent workflows.
Provides lists of Python standard library module names for Python versions 2.6 through 3.14, useful for distinguishing standard library imports from third-party packages.
Provides core offline URL and domain handling utilities for the apeye library with IDNA domain name support.
mcp-proxy bridges Model Context Protocol (MCP) servers and clients across different transports, converting between stdio and SSE/Streamable HTTP protocols to enable remote communication.
Install it if you need to bridge stdio and HTTP-based MCP communication or expose local servers remotely.
A flake8 plugin that enforces import ordering and grouping according to configurable conventions, reporting violations through four warning codes.
A framework for building Airbyte connectors that extract data from HTTP APIs and other sources, supporting both declarative (low-code) and programmatic Python approaches.
An async Redis client with full type hints, supporting cluster and sentinel deployments, built on anyio for compatibility with asyncio and trio.