Packages
Provides Python bindings to Apple's Metal graphics framework on macOS, enabling low-level GPU programming and graphics acceleration from Python.
Provides a Django authentication backend that validates user credentials against an LDAP directory service, supporting user search, group membership, and permission mapping.
Install only if your deployment uses LDAP or Active Directory; it adds no value for applications with local-only authentication.
A Flake8 plugin that enforces PEP 3107-style function type annotations by detecting missing parameter and return type hints in Python code.
Install it if your team wants to mandate or gradually adopt type annotations.
MXNet is a deep learning framework that enables you to build and train neural networks with support for multiple programming interfaces and hardware accelerators.
No, not for new projects.
Provides Python bindings to macOS's SystemConfiguration framework, enabling programmatic access to network and system configuration settings on Mac systems.
Provides Python bindings to macOS's Contacts framework, enabling programmatic access to contact data and management through native Objective-C APIs.
EmPy is a templating system that embeds Python code directly into text documents using customizable markup (default `@`), processing the combined source to produce output with Python expressions, statements, and control structures evaluated inline.
Provides a SQLAlchemy dialect that enables you to use SAP HANA as a database backend, translating SQLAlchemy ORM and SQL expressions into HANA-compatible SQL via the hdbcli driver.
Computes distance metrics (Levenshtein, Hamming, Jaccard, Sorensen) between arbitrary sequences, with pure Python implementations and optional C extensions for performance.
Reads and writes iCalendar (RFC 5545) files in a pythonic, developer-friendly way, handling calendar events and todos without requiring knowledge of the iCalendar format.
Python SDK for the Supervisely computer vision platform, providing programmatic access to data labeling, model management, project workflows, and app deployment capabilities.
However, clarify the license implications beforehand (treatment is currently unclear), and verify that the 53 dependencies align with your environment constraints.
Provides Python bindings to macOS's CoreServices framework, enabling access to system services like file metadata, launch services, and search capabilities from Python code.
Converts integers to and from strings in arbitrary bases (binary, hex, base36, base58, base62, base64, or custom alphabets) and back again.
Great Tables transforms Pandas or Polars DataFrames into formatted, publication-quality HTML tables or images with headers, footers, column spanners, and cell-level formatting.
Detects and extracts original bouncing email addresses from bounce messages, supporting multiple formats including VERP and RFC 3464 (DSN).
ScaNN performs efficient vector similarity search at scale using search space pruning and quantization, supporting multiple distance functions including inner product and Euclidean distance.
Queries Japanese national holidays and substitute holidays based on official government data, with methods to check if a date is a holiday, retrieve holiday names, and list holidays by date range, year, or month.
Install it if you need reliable Japanese holiday lookups.
Provides type stubs for the pika RabbitMQ client library to enable static type checking with mypy and improve IDE type inference.
However, the package has been dormant since 2020-06-10 with no updates to reflect pika API changes.
Adds job scheduling capabilities to RQ (Redis Queue), allowing you to schedule Python functions to run at specific times, at regular intervals, or on cron schedules.
Vosk provides offline speech recognition for 20+ languages, enabling real-time transcription via a streaming API without requiring cloud services or internet connectivity.
Not recommended if you require state-of-the-art accuracy or support for languages beyond the 20+ listed.
Provides unit testing utilities and helpers for Flask applications, including test client setup, request context management, and assertion methods tailored to web testing.
Provides Python bindings to macOS's Photos framework, enabling programmatic access to the Photos app and its media library through Objective-C bridge calls.
Provides Python bindings to macOS's SpriteKit framework, enabling sprite-based graphics and game development through PyObjC's Objective-C bridge.
Install only if you are on macOS 10.9+ with Python 3.10+; it is not portable to other platforms.
Tracks which fields on a Django model instance have been modified in memory but not yet saved to the database, providing methods to check dirty status and retrieve changed field values.
Provides Python bindings to Apple's AppleScriptObjC framework, enabling Python code to interact with AppleScript-based macOS application bundles through Objective-C.
However, it is a specialized tool with limited applicability—install only if you specifically need AppleScript integration on macOS.
Validates VASP electronic structure calculation inputs and outputs against Materials Project standards, checking for parameter compliance, known bugs, and calculation discrepancies.
dict2css converts Python dictionaries to CSS stylesheets and parses CSS back into dictionaries, with an API modeled on json and toml modules.
Sphinx-toolbox extends Sphinx with a collection of utility extensions and helpers that simplify documentation generation and enhance the standard Sphinx workflow.
Install it if your documentation workflow would benefit from pre-integrated Sphinx utilities; skip it if you prefer to hand-pick individual extensions.
A flake8 plugin that runs black's code style validation within the flake8 linting ecosystem, reporting violations with BLK error codes when black would make formatting changes.
SniTun is an SNI proxy with TCP multiplexer that encrypts traffic end-to-end using Fernet tokens and AES ciphers, forwarding external TLS connections through an encrypted multiplexed channel to local endpoints.
Install only if your project can comply with copyleft terms and your deployment targets Python 3.13+.
Provides Python bindings to macOS's EventKit framework, allowing you to access and manipulate calendar events and reminders from Python code running on macOS.
The main gotcha is that it wraps EventKit directly without its own documentation, so you will need to cross-reference Apple's EventKit docs and PyObjC translation…
Koheesio is a Python framework for building modular, reusable data pipelines using step-based components with strong typing via Pydantic, supporting multiple data processing libraries and frameworks.
Provides Python bindings to macOS's CFNetwork framework, enabling access to networking abstractions including proxy autoconfiguration and network diagnostics APIs.
Provides Python bindings to macOS's AddressBook framework, allowing programmatic access to the system's centralized contact database from Python code.
Provides Python bindings to macOS's LocalAuthentication framework, enabling biometric and device authentication (Touch ID, Face ID) in Python applications.
Provides Python bindings to macOS's Core Data framework, enabling object lifecycle management, object graph handling, and data persistence from Python code.
Install only if you are on macOS; it is not portable to other platforms.
Provides Python bindings to macOS's Automator framework, enabling you to create actions for the Automator application and run workflows programmatically from Python code.
izulu provides a template-based, object-oriented approach to defining and raising exceptions with structured attributes and automatic message formatting.
Provides Python bindings to Apple's DiscRecording framework on macOS, enabling programmatic control of disc burning and media recording operations.
Install only if you are on macOS; it is not portable to other operating systems.
Disassembles Python bytecode from any Python version (1.0 through 3.13) regardless of which Python version you are running, and provides utilities for bytecode manipulation, magic-number translation, and code object introspection.