Packages
sqlcipher3 is a Python DB-API 2.0 interface to SQLCipher, providing encrypted SQLite database access with features like user-defined window functions, incremental BLOB I/O, and native backup support.
Executes and parses ping command output, extracting round-trip time statistics, packet loss, and ICMP reply details into structured JSON; available as both a CLI tool and Python library.
A Flake8 plugin that detects and reports mismatches between Python file executable permissions and shebang lines, catching five specific permission and shebang errors.
Install it if your team or project cares about consistent script permissions; skip it if you don't distribute or run Python files as executables.
Adds a health check endpoint to FastAPI applications by evaluating a list of condition callables and returning appropriate success or failure responses.
However, verify compatibility with your specific FastAPI version before deploying to production, and be prepared to fork or replace it if FastAPI introduces breaking…
Provides JWT authentication for Django-Ninja APIs, offering token generation, refresh, and verification endpoints without requiring Django REST Framework.
Serializes and deserializes Valve's KeyValue (VDF) text format to and from Python dicts, with support for duplicate keys via a specialized VDFDict class.
Wraps the Terraform command-line tool, allowing you to invoke Terraform operations (apply, plan, destroy, import, etc.) directly from Python code and capture their output.
Python SDK for building applications that interact with OpenAI Codex, enabling thread creation, turn execution, streaming, and workspace access control through a context-managed interface.
Install it if you need to programmatically interact with OpenAI Codex from Python; the context-managed API and built-in authentication handling make it…
Autonomous AI agent framework that executes plain-English tasks through a 5-role LLM pipeline, with access to 1,371 tools across 100 classes and support for 12 LLM providers including free NPMAI models, OpenAI, Groq, Anthropic, and Gemini.
Parses dbt artifact JSON files (catalog, manifest, run-results, sources) into typed Python objects using pydantic for structured access to dbt metadata.
However, verify that version 0.1.4 matches your dbt and pydantic versions—the package documentation warns that pydantic v1 is not supported for dbt 1.9 or later.
Builds type-safe Django management command CLIs using Typer's static typing and parameter validation, with support for subcommands, command groups, and shell tab-completion.
Install it if you're building or maintaining Django management commands.
Converts pydantic model definitions to pyarrow schemas, enabling direct schema mapping from validated data models to columnar storage formats.
Extracts data from Microsoft Excel spreadsheet files (.xls format) for Python 3.7 and newer, addressing the incompatibility of the original xlrd library with Python 3.9+.
However, maintenance is abandoned (last release July 2023, 1133 days ago), so it will not receive bug fixes or feature updates.
A Python wrapper for the CEL C++ implementation that compiles and evaluates Common Expression Language (CEL) expressions with support for custom functions, protobuf messages, and type checking.
Quart-Schema adds schema validation and auto-generated OpenAPI documentation to Quart async web applications, supporting both msgspec and pydantic for request/response validation.
Install it if you're building Quart applications and want schema validation with auto-generated API docs.
Routes Django email sending through Celery task queues for asynchronous, out-of-band message delivery instead of blocking the request.
However, proceed with caution: the repository is archived and unmaintained since 2019, so compatibility with modern Django (4.0+) and Celery (5.x+) is unverified.
Adds pagination UI components to Flask applications, generating HTML pagination links with support for multiple CSS frameworks.
However, be aware that it is dormant—no active maintenance for 854 days—so if you hit a bug or need compatibility with a new Flask version, you may need to fork or…
Lithops is a Python framework for running unmodified code at scale across cloud providers, HPC, and on-premise platforms using serverless compute and storage backends.
The main gotcha is that you must configure a compute and storage backend before running anything; it is not a drop-in replacement for local parallelism without setup.
PyRTF3 generates Rich Text Format (RTF) documents programmatically from Python, supporting styled text, multi-section layouts, tables, and embedded PNG/JPG images.
Manages Digital Loggers web-based network power switches through a Python class and command-line interface, allowing remote control of outlet power states and configuration.
aiocoap is a Python library for writing CoAP (Constrained Application Protocol) clients and servers using asyncio, enabling communication with network-enabled IoT and embedded devices.
Pygerduty is a Python client library for PagerDuty's REST API and Events API, providing thin wrapper methods to list, show, create, update, and delete PagerDuty resources.
No—not recommended for new projects.
Transforms Homematic device paramset descriptions into UI-ready form schemas using Pydantic models, without requiring RPC or CCU access.
Provides a Python API to query properties of chemical elements, ions, and isotopes from the periodic table, with support for physical units via pint and data export to pandas.
GDScript parser, linter, formatter, and code metrics calculator providing static analysis and code quality tools for Godot's GDScript language.
Install it if you work with GDScript and want automated code quality checks.
Generates OAuth 1.0a-compliant signatures for Mastercard API requests using RSA-SHA256 or RSA-PSS-SHA256 cryptographic methods.
Automatic Speech Recognition using ONNX models with minimal dependencies, supporting multiple modern ASR architectures and running on CPUs, GPUs, and edge devices.
Install it if you need ASR inference in Python without framework overhead.
Validates, parses, and generates prompt-compatible XML from Agent Skills—a standardized format for packaging AI agent capabilities as reusable skill modules.
However, the Alpha status and aging maintenance signal mean the format and library are still evolving; verify that Agent Skills adoption aligns with your agent…
Peewee Migrate provides a command-line and programmatic interface for creating, running, and rolling back database migrations for Peewee ORM applications.
Install it if you need reliable schema versioning for a Peewee application.
Access Esri's ArcGIS services and geospatial data through Python, enabling vector and raster analysis, geocoding, mapping, and GIS administration from a single library.
However, review the Esri MLA license terms carefully before use in commercial or redistributed contexts, and be aware that the 25 runtime dependencies create a…
mdformat-myst is an mdformat plugin that extends Markdown formatting to support MyST syntax, including tables, directives, roles, math, comments, block breaks, targets, front matter, and footnotes.
Wraps Python's subprocess module to simplify running external commands, capturing output, handling retries, and checking return codes.
A Python client library for querying Energy Quantified's time series database, enabling access to thousands of energy market data series with pandas and polars integration.
Flask-PyMongo integrates MongoDB database access into Flask applications through PyMongo, providing a configured connection object for querying and managing MongoDB collections.
Install it if you are building a Flask application that needs MongoDB support and prefer a lightweight, direct integration over an ORM.
An Object Graph Mapper (OGM) for Neo4j that lets you define graph database models as Python classes and query them with a class-based API, built on the neo4j driver.
Install it if you're building a graph application in Python and prefer declarative models over manual driver calls.
mo-parsing is a PEG parser generator that lets you define grammars using Python operators and predefined patterns, then parse strings into structured parse trees accessible as lists or dictionaries.
Programmatic access to Google Flights search results through reverse-engineered API calls, with CLI and MCP server interfaces for flight searches, date range queries, and multi-city itineraries.
A flake8 plugin that validates Python docstrings as reStructuredText markup, catching RST syntax errors and formatting issues in docstring content.
Install it if your project uses reStructuredText docstrings and you want to catch markup errors early.
Python client library for interacting with Azure Cosmos DB SQL API, providing document storage, querying, and management capabilities.
Converts a Flask application into a directory of static files that can be served by any traditional web server without a Python runtime.