Packages
Adds soft deletion to Django models by marking records as deleted rather than removing them from the database, with automatic `is_deleted` and `deleted_at` fields plus managers to query alive, deleted, or all objects.
Install it if your application needs recoverable deletion, audit trails, or soft-delete cascading.
Flynt is a command-line tool that automatically converts Python string formatting from %-style and .format() syntax to f-strings, modernizing codebases to Python 3.6+ syntax.
Adds promise-based resolver and dataloader support to graphql-core v3+, enabling synchronous promise patterns as an alternative to asyncio for GraphQL execution.
However, the aging maintenance status (525 days since last release) means you should verify compatibility with your target graphql-core version and be prepared to…
A Python DB-API 2.0 interface to SQLCipher, providing encrypted SQLite database access with a self-contained binary wheel requiring no external dependencies.
However, verify platform support matches your target (wheels shown are Linux x86_64 only), and note the package is aging—last release was 226 days ago.
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.
Click Extra is a wrapper around Click that adds configuration file loading, colored help screens, standard CLI options, and theming to make building professional command-line tools faster and with less boilerplate.
BabelFish provides Python objects for countries, languages, and scripts based on ISO standards, with built-in converters to translate between different naming and coding schemes.
URLPath extends pathlib.PurePath to treat URLs as filesystem-like objects, letting you manipulate URL components (scheme, netloc, path, query, fragment) using familiar path operations and make HTTP requests directly from URL objects.
Kerykeion computes planetary and house positions, detects astrological aspects, and generates SVG birth, synastry, transit, and composite charts with customizable planet selections.
Python client library for the TaxJar Sales Tax API, providing methods to calculate sales tax, manage orders and refunds, validate addresses, and retrieve tax rates and categories.
However, the last commit was 487 days ago—verify that it still works reliably with current TaxJar API endpoints before relying on it in production.
An HTTP client library with browser fingerprinting that emulates Chrome, Firefox, Safari, Opera, and OkHttp using TLS/HTTP2 signatures, available in both async and blocking variants.
Cirq-Pasqal is a Cirq integration module that allows quantum algorithms written in Cirq to run on Pasqal quantum computers, bridging the gap between Cirq's circuit abstractions and Pasqal hardware.
Install only if you actually need Pasqal integration; it is a specialized tool for a specific quantum hardware platform.
Control YeeLight WiFi RGB LED bulbs over LAN using synchronous or asyncio interfaces, discovering bulbs and sending commands like power, brightness, color, and effects.
However, it is dormant—expect no new device support or active bug fixes.
Provides core utilities for GitHub Actions written in Python, including input/output handling, logging, secret registration, and variable export.
Flask-Datadog provides a Flask extension to access DogStatsd metrics and the Datadog API from within a Flask application, with an API compatible with Flask-StatsD.
TensorFlow-Slim provides high-level layers, variable management, and training utilities that simplify defining, training, and evaluating neural network models in TensorFlow.
Provides 25 Bootswatch + Bootstrap 5 themes for Shiny Python applications, allowing you to apply pre-designed visual themes to your web UI.
Install it if you're building Shiny applications and want professional-looking themes out of the box.
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.
Kink is a lightweight dependency injection container for Python that automatically resolves and injects dependencies into classes and functions using decorators and type annotations.
Python client library for the OWASP ZAP security scanner API, enabling programmatic access to automated web application security testing and vulnerability scanning.
Install it if you need to automate ZAP scanning in your development or testing workflow.
siphashc provides a Python binding to the SipHash-2-4 cryptographic hash function, implemented as a C extension for performance.
Colormath performs color space conversions, calculates color differences (Delta E), and converts between color representations and spectral data.
However, do not adopt it for new projects requiring active maintenance, Python version updates, or modern color science standards—the lack of updates since 2017 and…
citeproc-py processes Citation Style Language (CSL) stylesheets to generate formatted citations and bibliographies in plain text, reStructuredText, and HTML from structured reference data.
However, check the list of unimplemented CSL features (disambiguation, et-al rules, collapsing) against your requirements—if you need those features, you may hit…
Provides browser-based 3D visualization tools for quantum circuits built with Cirq, including interactive Bloch sphere rendering that can be displayed in HTML files, Jupyter notebooks, or Google Colab.
Compiles Sass/SCSS stylesheets to CSS, supporting approximately 95% of Sass 3.2 syntax and most of Compass 0.11 features.
Genderize is a client library that queries the Genderize.io web service to predict the gender of names, returning gender classification and confidence scores.
Provides Python access to generative AI models through SAP AI Core, wrapping native SDKs from OpenAI, Amazon, and Google, with optional LangChain integration.
Install only if you are maintaining legacy code that already depends on it; do not use for new projects.
Provides REST and WebSocket clients for trading on Kraken's Spot and Futures markets, plus a command-line interface for direct API access.
Finds the most probable alignment between a text sequence and a speech sequence using monotonic alignment search, with Cython-optimized and NumPy implementations.
However, maintenance is minimal (aging status, 303 days since last release); use it as a stable library component rather than expecting active development or rapid…
Creates and modifies Mozilla application profiles—configuration directories that define browser settings, extensions, and runtime state for Firefox and other Mozilla applications.
Provides a decorator-based retry mechanism for async functions in Python, allowing you to define custom retry policies that control when to retry, how long to wait between attempts, and when to give up.
Automatically logs state transitions for Django FSM models to the database, capturing the source state, target state, timestamp, and optional metadata like the user who triggered the transition.
Install it if you're using django-fsm-2 and need to audit or display state transition history; the low install friction and permissive license make it a…
Validates CSV files against a schema definition, checking field types, constraints, and data integrity rules.
Kitchen provides a collection of small utility functions for Python 2 and 3 code, including helpers for Unicode text handling and Python version compatibility.
pkginfo2 reads and parses package metadata from source distributions, wheels, and installed packages without executing arbitrary code.
Django Post Office queues and sends emails asynchronously with template support, HTML rendering, and database-backed scheduling.
Install it if you need to queue emails, use templates, or avoid blocking requests on mail operations.
Pyrabbit2 provides a Python interface to the RabbitMQ HTTP Management API, eliminating the need to write raw HTTP requests with authentication and JSON parsing.
Objectgraph provides a Python class for representing directed graphs with arbitrary objects as nodes and multi-edge support, where edges with identical attributes collapse into a single edge.
Modulegraph2 builds and introspects a dependency graph of Python modules using static analysis of source and bytecode, annotating imports with metadata and linking to installed package information.
Reads MATLAB .mat files in both legacy and HDF5-based formats (>= 7.3) and returns their contents as Python dictionaries.