Subcategories
Packages
Batches and caches concurrent data requests in asyncio applications, coalescing multiple loads into single batch operations to reduce backend round-trips.
Kopf is a Python framework for building Kubernetes operators with minimal boilerplate, using decorators to register event handlers that respond to changes in custom and built-in Kubernetes resources.
Generates Draft 7 compatible JSON Schemas directly from Python 3.6+ dataclasses without manual schema writing.
However, be cautious if you require support for Python 3.10+ or expect ongoing maintenance—the project has not been updated since March 2023 and is no longer actively…
Provides official Python bindings for Adyen's payment processing APIs, including Checkout, Payments, Payouts, Balance Platform, and related financial services.
Install it if you are building on Adyen's infrastructure; it is the standard choice for this integration.
Provides Python APIs to create, retrieve, and execute Unity Catalog functions with both async and sync interfaces, supporting integration of UC functions as tools in GenAI agents.
Install it if you need to integrate Unity Catalog functions into Python applications or GenAI agent workflows.
Apify Shared Python is a deprecated package that formerly provided shared constants and utilities for Apify projects; it is no longer maintained and should not be used in new projects.
Fiddle is a Python-first configuration library that lets you define and manage complex program parameters in readable Python code, particularly suited for machine learning applications.
Install it if configuration-as-code in Python appeals to your workflow; skip it if you prefer external config files or simpler parameter passing.
A zero-dependency utility library providing common file operations, subprocess execution, logging setup, and output capture with consistent error handling and dryrun support.
Install it if you write scripts or tools that repeatedly wrap subprocess calls, file operations, or logging setup—it will reduce boilerplate and standardize error…
Spandrel loads and runs pre-trained PyTorch models by automatically detecting their architecture from model files and providing a unified interface for inference.
apipkg lets you define a package's exported namespace declaratively and defer imports until they are accessed, reducing startup overhead and simplifying your public API.
Provides NVIDIA CUFFT native runtime libraries for CUDA 11, enabling GPU-accelerated Fast Fourier Transform computations on compatible systems.
Install only if required as a transitive dependency of an active package, or if you are locked to CUDA 11 and cannot upgrade.
A Python SDK for web scraping, crawling, searching, and extracting structured data from websites and research papers via the Firecrawl API, returning results as clean Markdown, HTML, or typed objects.
Provides CUSPARSE native runtime libraries for CUDA 11, enabling sparse matrix operations on NVIDIA GPUs.
Provides NVIDIA CUDA solver native runtime libraries for GPU-accelerated linear algebra and matrix operations on CUDA 11 hardware.
nemo-toolkit provides a PyTorch framework for building, training, and deploying speech AI models including automatic speech recognition (ASR), text-to-speech (TTS), and speech-based language models.
Provides NVIDIA CURAND native runtime libraries for CUDA 11, enabling GPU-accelerated random number generation in Python applications on x86_64 and ARM64 Linux, Windows, and legacy x86 platforms.
No—install only if you are locked into CUDA 11 and have no path to upgrade.
Provides NVIDIA CUDA profiling runtime libraries (CUPTI) for GPU performance analysis and monitoring on systems with CUDA 11 support.
Panel Material UI brings Material Design components to Panel dashboards, offering styled buttons, sliders, cards, dialogs, and other widgets with built-in theming and dark mode support.
Install it if you want Material Design styling in Panel without custom CSS work.
Provides the sunau module, a standard library audio file handler removed from Python 3.13, as an installable package for projects that still depend on it.
Flattens nested dictionaries into single-level dicts with delimited composite keys, and optionally flattens lists and tuples by index.
Install it if you regularly work with nested dicts and need a lightweight, transparent way to flatten them.
TextFSM parses semi-structured text (like CLI command output) using template-based state machines to extract data into structured records.
Provides a C-based API for annotating events, code ranges, and resources in applications to enable capture and visualization through NVIDIA's Visual Profiler.
Provides a portable intermediate representation (TileIR) for CUDA kernels that abstracts away language-specific details, enabling kernel compilation and optimization across different contexts.
pyudev is a pure Python binding for libudev that lets you enumerate, query, and monitor Linux devices and hardware from Python code.
Install it if you need programmatic access to udev from Python on Linux; it is the standard binding for this task.
Autocommand converts a Python function into a command-line program by automatically generating an argparse parser from the function's signature, handling arguments, options, type conversion, and help text generation.
Provides NVIDIA's collective communication library (NCCL) runtime for GPU-accelerated all-reduce, all-gather, reduce, broadcast, and reduce-scatter operations optimized for CUDA 11.
Encodes and decodes data in Universal Binary JSON format, a compact binary serialization standard, with optional C extension acceleration.
However, install friction is high due to optional C extension compilation, and dormant maintenance (last release 2020) means no recent bug fixes or Python version…
Automatically pipes terminal output to a pager like `less` when needed, preserving colors and respecting redirects, with just one line of code.
An asynchronous Python framework for building event-driven applications with support for multiple message brokers and automatic AsyncAPI documentation generation.
Install it if you are building message-driven microservices and want to reduce boilerplate.
nvdisasm disassembles NVIDIA CUDA cubin files into human-readable CUDA assembly code, extracting and presenting the compiled GPU kernel information.
A Python SDK for integrating ConfigCat's feature flag and configuration management service, allowing you to toggle features remotely and target users based on custom attributes.
Install it if you need remote feature flag management or configuration control.
hvPlot provides a high-level plotting API that wraps HoloViews, Bokeh, and other visualization backends, letting you create interactive plots from Pandas, Polars, XArray, Dask, and other data sources using a familiar `.plot()` syntax.
TF-Keras is a pure-TensorFlow implementation of Keras that provides a high-level deep learning API for building and training neural networks.
The nightly build is suitable for developers and researchers who can tolerate frequent changes and want early access to new features, but not for production systems…
Reads, manipulates, and writes xlsx and xlsm files by wrapping openpyxl's read_only and write_only modes, letting you work with Excel data as Python dictionaries and lists.
Install it if you need straightforward Excel file handling without styling or macro support.
Provides predefined Kubeflow Pipelines components for Google Cloud Vertex AI that handle model training, deployment, and data processing tasks without writing custom pipeline logic.
Install only if you have a GCP project with Vertex API enabled and authenticated credentials; it is not useful without Google Cloud infrastructure.
Enables Python bots to join Telegram voice chats, make and receive private calls, and broadcast audio using WebRTC via the tgcalls C++ binding and MTProto protocol.
This package is deprecated and should not be installed. It provided a Python client for connecting to a vector database service.
Defines finite state machines and statecharts with a declarative Python API, supporting flat states, compound hierarchies, parallel regions, history states, guards, and both sync and async callbacks.
Install it if you need to model workflows, control logic, or any system with discrete states and event-driven transitions — from simple state machines to complex…
Provides the NVIDIA CUDA nvcc compiler for building CUDA applications, packaged as a Python distribution for easy installation across Linux and Windows platforms.
However, verify that the proprietary license terms fit your use case, and confirm that CUDA 12.9.86 matches your GPU and toolkit requirements before committing to…
Backports unittest features from Python 2.7 and later versions to earlier Python releases, allowing use of modern testing assertions and test discovery on older Python versions.
Install only if you are maintaining a legacy codebase stuck on Python 2.6 or earlier that cannot be upgraded; otherwise, use the standard unittest module.