Packages
Provides type stubs for PyMuPDF to enable static type checking of PDF document manipulation code without runtime overhead.
Tokenizes Icelandic text into words, punctuation, numbers, dates, and other token types, with optional sentence segmentation and deep annotation of token properties.
Install it if you need to tokenize or segment Icelandic text.
A Python wrapper for Amazon's product APIs that lets you search for products, retrieve item details by ASIN, fetch pricing and offer information, and access product variations across multiple countries.
Install it if you need to integrate Amazon product data into a Python application.
Provides a Python client library to communicate with Music Player Daemon (MPD) servers, supporting both synchronous and asynchronous operations.
Install it if you need to control MPD from Python—whether for a simple script, web service, or async application.
Creates mutable or immutable named tuple-like classes with support for per-field and global default values.
TensorFlow Lite runtime enables on-device machine learning inference on mobile and embedded devices with low latency and minimal binary size.
However, the dormant maintenance status means no recent updates or security patches; verify compatibility with your target model format and hardware before committing…
pyrig scaffolds, initializes, and maintains Python projects with standardized configuration, CLI generation, testing infrastructure, and CI/CD automation.
Embeds the Summernote WYSIWYG editor into Django admin and forms, providing rich-text editing with support for attachments and customizable themes.
However, it has been dormant since 2021-10-14—verify compatibility with your Django version before committing.
Provides a Python client library for the Letta REST API with type-safe request and response handling, supporting both synchronous and asynchronous operations.
Install it if you need to programmatically interact with Letta agents or archives from Python.
py-pglite provides a zero-config PostgreSQL testing environment for Python by wrapping PGlite, letting you run real PostgreSQL queries in tests without Docker or server setup.
Vellum is an SDK for building and deploying production-grade AI applications, providing orchestration, prompt management, evaluations, retrieval, and observability through both a low-level client API and a high-level workflow engine.
Converts valid HTML to Microsoft Word (.docx) format, returning a BytesIO object that can be written to disk or processed further.
However, dormant maintenance (last release January 2023) means you should verify that it works with your specific HTML/CSS requirements and check for any…
Async Python client library for communicating with Worx Cloud lawn mowers via REST API and MQTT, supporting device control, scheduling, and status monitoring.
Analyzes 2D frames and trusses to compute bending moments, shear forces, axial forces, and displacements for slender structures.
Install only if your project permits GPL-3.0-or-later licensing; otherwise, seek an alternative with a permissive license.
Unipath provides an object-oriented interface to file and directory operations, wrapping Python's scattered os, os.path, and shutil functions into a unified, path-object API.
Starting a new project with Unipath is not recommended.
Validates BagIt bags against BagIt profile specifications, checking serialization and structural compliance with a profile URI.
Pysylph provides Python bindings to sylph, enabling fast ANI (Average Nucleotide Identity) querying and taxonomic profiling of metagenomic samples against genome databases.
However, the 647-day gap since last release and dormant maintenance status mean you should verify that the current API meets your needs and be prepared to pin the…
Provides an `@override` decorator that lets you pass function parameters as a dictionary via a `kwargs` argument, ignoring extra keys and allowing parameter overrides without raising errors.
Adds AWS Signature Version 4 authentication to the DataStax Python Driver for Apache Cassandra, enabling IAM-based access to Amazon Keyspaces.
However, maintenance is aging—last release was October 2020—so verify compatibility with your current versions of cassandra-driver and boto3 before adopting.
Converts between bounding box formats (COCO, YOLO, VOC, FiftyOne, Albumentations) and computes geometric operations like IoU, area, and intersection.
Exposes Wikipedia search, article retrieval, and content extraction as a Model Context Protocol server for LLMs to access factual information in real time.
Asynchronous Python library for querying battery management systems over Bluetooth Low Energy, with support for device autodetection and parallel operation.
However, verify that your specific BMS model is supported before committing, and do not rely on it for safety-critical battery protection—use it only for monitoring…
Urduhack provides NLP preprocessing, tokenization, part-of-speech tagging, and named entity recognition for Urdu text, built on TensorFlow and designed to work with Urdu language datasets.
However, verify that its TensorFlow dependencies and pre-trained models work in your environment—no active maintenance means you may need to patch compatibility…
Adds autocomplete search fields to Django Admin for managing ForeignKey, ManyToMany, and CharField relationships using jQuery UI.
Identifies and separates quoted text from original content in plain text and HTML email messages, and unwraps forwarded messages or replies to extract headers and body text.
However, high install friction (source-only distribution) may cause deployment friction in some environments.
Sends templated emails in Django applications using template inheritance, with support for plain text and HTML variants, cc/bcc recipients, and inline images.
Provides a Redis-backed session storage backend for Django, replacing the default database or cache-based session engine with Redis for faster, distributed session management.
However, verify compatibility with your Django release first, and consider whether an actively maintained alternative is available, since this package has not been…
Provides structured JSON logging with integrated exception handling that tracks calling context automatically, allowing you to log messages with named parameters and chain exceptions without creating custom exception types.
Fits the smallest-area quadrilateral that contains all points from a noisy polygon or point cloud, useful for cleaning up irregular detections before perspective correction or pattern matching.
Install it if your workflow involves cleaning up shape detections; skip it if you need active support or ongoing feature development.
Parses HTML and API responses from 130+ social platforms to extract account metadata—usernames, display names, bios, avatars, locations, join dates, follower counts, and stable internal identifiers (GAIA ID, Facebook UID, Instagram pk, etc.) that persist across renames and redesigns.
Install it if you need to correlate social accounts, feed OSINT pipelines, or extract account metadata at scale.
PyTextRank implements graph-based TextRank and related algorithms as a spaCy pipeline extension to extract key phrases and perform extractive summarization on text documents.
A test runner for Python projects with support for test layers, filtering by package/module/name, coverage measurement, profiling, and parallel execution.
However, verify the ZPL-2.1 license terms for your use case, and consider whether its layer-based organization and command-line interface fit your testing workflow…
Rainflow implements the ASTM E1049-85 rainflow cycle counting algorithm for fatigue analysis, processing time-series data to extract and count stress cycles.
However, verify that the ASTM E1049-85 implementation meets your validation requirements, and be aware that no active support or updates are available for…
A terminal-based AI coding agent that works with any LLM supporting tool calling, providing an interactive interface for code generation, execution, and debugging without requiring code setup.
PySequoia provides OpenPGP encryption, decryption, signing, and verification operations in Python by wrapping the Sequoia PGP library, following the IETF standardized protocol.
Attaches a unique request ID to each Django HTTP request and integrates it into Python logging, enabling request tracing across server and application logs.
VnAI provides a Python interface for accessing Vietnamese stock market analytics and data through the Vnstock platform.
However, clarify licensing restrictions and API requirements before production use, and confirm that the data and analytics it provides match your actual needs.
Provides Python bindings to monitor and manage AMD Instinct MI-series GPUs via the AMD SMI Library, offering device enumeration, memory tracking, utilization metrics, and power monitoring.
python-freeipa is a lightweight client library for interacting with FreeIPA directory and authentication services over HTTP.
However, verify that the package's API coverage matches your FreeIPA version and use case, and be aware that aging maintenance means you may need to maintain patches…
Provides a Python client library for the Opencode REST API with synchronous and asynchronous interfaces, type-safe request/response handling via Pydantic, and built-in error handling and retry logic.
However, note that it is in pre-release (0.1.0a36) and the project shows aging maintenance (last commit 2026-01-30), so expect slower updates and potential breaking…