Packages
Provides autocomplete widgets for Django forms that integrate with Django's choice and model choice fields, supporting both native web components and select2.js.
Install it if you need autocomplete widgets in Django forms.
TensorBoard is a web-based visualization suite for inspecting TensorFlow training runs, displaying scalar metrics, histograms, images, and computational graphs from event logs.
RPA Framework is a collection of libraries for robotic process automation that automate business workflows across desktop applications, web browsers, APIs, databases, and cloud services.
Install it if you need to automate business workflows across multiple systems.
Python client library for the Shopify Admin API, supporting both REST and GraphQL endpoints for managing shop data, products, orders, and other Shopify resources.
tf-nightly provides nightly builds of TensorFlow, an open-source framework for numerical computation and machine learning that runs on CPUs, GPUs, TPUs, and edge devices.
An asyncio HTTP/1.1, HTTP/2, and WebSocket client library with connection pooling, keepalive support, and automatic redirect handling.
Install it if you need a lightweight, type-annotated async HTTP client with HTTP/2 and WebSocket support; skip it if you are not using asyncio or prefer a synchronous…
Python WebDAV client library providing access to WebDAV servers with file operations including upload, download, copy, move, and directory management.
Provides Python bindings to macOS's CoreMedia framework, enabling access to media-related APIs for audio and video processing on macOS.
Provides pre-generated Python classes for encoding and decoding GTFS Realtime data—real-time public transit information—using Protocol Buffers for efficient binary serialization.
Install it if you need to work with real-time transit data; skip it if you don't.
Compresses LLM prompts and agent outputs before they reach the model, reducing token usage by 60–95% on structured data while preserving accuracy, via library, proxy, CLI wrapping, or MCP server.
Launches a stealth Chromium browser that evades bot detection by modifying fingerprints at the C++ source level rather than through JavaScript injection or configuration hacks.
PyObjC bridges Python and Objective-C, enabling you to write full-featured macOS Cocoa applications in pure Python and access Objective-C frameworks from Python code.
Provides four specialized collection types—bag (multiset), setlist (ordered set), bijection (one-to-one mapping), and IndexedDict (ordered dict with index access)—as pure Python implementations with no external dependencies.
Provides Python bindings to macOS's CoreAudio framework, enabling audio input/output and device management from Python code.
Provides 60+ validator functions for checking type and content of Python values, with consistent syntax across common validation tasks.
Scrapes application metadata, ratings, reviews, and store details from the Google Play Store without requiring external HTTP libraries or API keys.
Not recommended if you require active support, guaranteed long-term stability, or high-volume scraping with rate-limit handling.
pytest-harvest captures and stores data generated during test execution, making it available for retrieval after the test session completes—useful for benchmarking, result aggregation, and post-test analysis.
Signs HTTP requests destined for the Veracode API Gateway, handling authentication credentials and request signing automatically.
Provides Python bindings to macOS's FSEvents framework, allowing you to monitor filesystem changes reliably even when your program is not running continuously.
Wraps Python iterators to add timeout behavior, returning a sentinel value when iteration takes longer than a specified duration.
However, verify that the timeout mechanism meets your concurrency and performance requirements before relying on it in production—the project has not been actively…
An asyncio-based IMAP4rev1 client library that brings async/await support to email mailbox operations, with no runtime dependencies and support for IDLE mode to wait for new messages without polling.
hass-nabucasa is a Python library that provides Home Assistant with cloud connectivity, authentication, and integration with Nabu Casa cloud services including remote access, voice processing, and smart home assistant integrations.
Provides a Python client library for the Telnyx REST API, offering both synchronous and asynchronous interfaces with full type definitions for requests and responses.
Python SDK for the Honcho conversational memory platform, enabling management of peers, sessions, and conversation context with persistent memory across multi-party interactions.
Provides Python bindings to macOS's AVFoundation framework, enabling access to audio, video, and media capabilities through PyObjC.
asyncua is an asyncio-based OPC UA client and server library implementing the IEC 62541 standard for industrial automation and control systems communication.
Install it if you need to integrate with OPC UA systems or build OPC UA services in Python.
A flake8 plugin that detects and forbids backslash line continuations in Python code, enforcing cleaner alternatives like parentheses or implicit string concatenation.
Tests whether a graph is planar, computes planar embeddings, draws planar graphs as ASCII art, and isolates forbidden subgraphs using algorithms from the Edge Addition Planarity Suite.
Everett is a configuration library that reads settings from environment variables, .env files, INI, YAML, and other sources, with support for type parsing, validation, and automated documentation.
No—not for new projects.
Operates the pseudo-terminal (PTY) allocated to a Docker container, enabling interactive terminal control of containerized processes from Python.
Provides Python bindings to the Podman container engine's RESTful API, allowing you to manage containers, images, and other Podman resources programmatically.
Install it if you need programmatic control over Podman from Python; skip it if you only use Podman via the CLI or don't need container automation in your codebase.
whey is a PEP 517 build backend that creates Python wheels from projects using PEP 621 metadata, handling type hint files and supporting simple project structures.
CadQuery is a Python library for writing scripts that generate parametric 3D CAD models, outputting to formats like STEP, STL, DXF, VRML, AMF, and 3MF.
Provides Python bindings to macOS's CoreLocation framework, enabling geolocation queries and location-aware application features on macOS.
pymatgen-core provides core data structures and I/O for materials science, including Element, Site, Molecule, and Structure classes with support for VASP, ABINIT, CIF, Gaussian, and other computational chemistry formats.
Attaches a Python debugger (pdb) to long-running processes without restarting them, allowing interactive inspection and control via a socket connection.
Quart-CORS adds Cross-Origin Resource Sharing (CORS) support to Quart applications, enabling controlled cross-origin requests in browsers by managing access-control headers for HTTP routes and WebSockets.
However, the 595-day gap since the last release and Alpha status mean you should verify compatibility with your Quart version and be prepared to maintain a fork if…
Lazify provides lazy evaluation utilities for Python, enabling deferred computation and proxy-based lazy object handling.
However, the lack of releases since 2018 and sparse documentation mean you should verify that its lazy patterns match your use case before committing to it.
Parses MT940 bank statement files into fully typed Python collections with smart models for amounts, balances, and dates, supporting multiple banks and real-world format quirks.
txtorcon is a client library for controlling and monitoring Tor instances via the Tor control protocol, enabling Python programs to manage circuits, streams, relays, and onion services.