Subcategories
Packages
Performs arithmetic and mathematical operations on values with uncertainties, automatically propagating errors through calculations and tracking correlations between expressions.
Install it if you work with measurements or experimental data where uncertainty quantification matters.
Provides base classes and design patterns for building scikit-learn-like and sktime-like parametric objects, making it easier to create packages that follow these established conventions.
Provides type hints and IDE autocomplete for AWS Lambda event, context, and response objects to enable static type checking in serverless functions.
However, maintenance is dormant (last release 864 days ago), so verify that type definitions cover your specific event sources before relying on them for critical…
Provides NVIDIA CUBLAS native runtime libraries for CUDA 11, enabling GPU-accelerated linear algebra operations in Python applications on x86_64 and ARM64 Linux, Windows platforms.
Install only if you are maintaining legacy code explicitly pinned to CUDA 11 and cannot upgrade; otherwise, use current nvidia-cublas packages or let your framework…
Provides type annotations for the regex package, enabling type checkers like mypy and pyright to validate code that uses regex.
Checks whether a whitelisted Python package has a newer version available, with support for both synchronous and asynchronous queries.
Provides type stubs for colorama, enabling static type checkers like mypy and pyright to validate code using colorama.
Provides type stubs for MarkupSafe, enabling static type checkers like mypy and PyCharm to validate code that uses MarkupSafe.
Install only if locked into older MarkupSafe versions lacking built-in types.
Provides the NVIDIA CUDA nvcc compiler for building CUDA applications from Python, bundling the compiler with its runtime dependencies.
Provides PEP 561 type stubs for Jinja2, enabling type checkers like mypy and PyCharm to validate code that uses Jinja2.
Install only if you cannot upgrade Jinja2 itself.
Loro provides Python bindings for a CRDT (Conflict-free Replicated Data Type) library implemented in Rust, enabling high-performance collaborative data structures for local-first applications.
PaddleX is a low-code framework for training, inference, and deployment of computer vision and document processing models, integrating pre-trained models across OCR, object detection, image classification, segmentation, and time-series tasks.
Provides a Rust-inspired Result type for Python that represents either a success value (Ok) or an error (Err), enabling explicit error handling without exceptions.
However, note that the repository is archived and abandoned—while the code is mature and unlikely to need updates, you will not receive maintenance or security patches.
μsort sorts Python imports within detected blocks while preserving code safety by avoiding reordering across statements that separate import groups.
A server-side Python SDK for integrating with Unleash, a feature management platform, to evaluate feature flags and control feature rollouts in your application.
Pydantic-YAML adds YAML serialization and deserialization to Pydantic models, letting you read and write validated data structures as YAML files or strings.
Provides cuDNN runtime libraries for GPU-accelerated deep neural network operations on NVIDIA CUDA 11 hardware.
Pyvers provides dynamic dispatch for Python functions based on installed package versions and backend implementations, letting you write version-specific code that automatically selects the right implementation at runtime.
Install it if you maintain a library that needs to support multiple versions of a dependency or multiple backend implementations.
Provides type hints for JSON serialization library code, enabling static type checkers like mypy and pyright to validate annotated code.
Forbiddenfruit allows you to dynamically add methods and attributes to Python's built-in types (like int, str, list) at runtime, using the CPython C API.
Provides type stubs for the tzlocal package, enabling static type checkers like mypy, pyright, and pytype to validate code that uses tzlocal for timezone operations.
If you are using tzlocal 5.2 or later, do not install this package—uninstall it if present—because tzlocal now includes its own type stubs.
Provides type annotations for boto3 SES 1.43.0, enabling static type checking and IDE code completion across VSCode, PyCharm, Emacs, Sublime Text, mypy, and pyright.
ORAS Python is an SDK that lets you push OCI Artifacts to OCI Conformant registries, treating them as storage from Python applications.
fastText is a library for learning word embeddings and training text classifiers using efficient algorithms based on subword information and bag-of-words methods.
Suitable for production use of existing models or training on stable datasets, but not for active development or cutting-edge NLP research.
Provides type annotations for boto3 ECS service, enabling static type checking and IDE code completion when working with AWS ECS through boto3.
Translates text between languages using multiple free translation services (Google, Microsoft, DeepL, Yandex, and others) with automatic language detection and batch processing support.
However, do not rely on it for production systems where translation service availability is critical—the dormant status means breakage from service changes will not…
Generates Software Bill of Materials (SBOM) documents in CycloneDX format from Python projects, virtual environments, and dependency manifests (Poetry, Pipenv, requirements.txt, PDM, uv).
Install it if you need to produce CycloneDX documents for supply-chain security, regulatory compliance, or vulnerability tracking workflows.
Provides endpoint resolution utilities for Alibaba Cloud SDK clients, translating service identifiers into network endpoints for connecting to Alibaba Cloud services.
Provides type stubs for the grpcio package, enabling static type checkers like mypy and pyright to validate code that uses gRPC.
Molecule is an Ansible testing framework for developing and testing Ansible collections, playbooks, and roles across containers, virtual machines, cloud infrastructure, and other systems reachable from Ansible.
Install it if you develop or maintain Ansible roles, playbooks, or collections and want to automate testing across diverse infrastructure targets.
Plaster provides a unified loader interface for reading configuration files in multiple formats, delegating actual parsing to pluggable loaders registered via entry points.
Interact with a Lean 4 language server running in a subprocess via Python, querying and modifying Lean files through the Language Server Protocol.
However, it is very new (first release January 2025), so expect potential API changes and incomplete feature coverage; the Windows support caveat and experimental…
fasttext-wheel provides Python bindings for fastText, enabling efficient learning of word representations and text classification through unsupervised and supervised training models.
However, the package is abandoned—last released in 2020 and its repository archived in 2024.
Provides type hints for the defusedxml library, enabling static type checkers like mypy and pyright to validate code that uses defusedxml.
Provides Python object types and converters for the Language Server Protocol, enabling you to build LSP clients and servers with standardized message structures.
Install it if you are building any LSP-based tool.
Provides type-annotated stand-in classes for boto3 services, enabling IDE code completion and type inference for AWS API clients, resources, paginators, and waiters.
pycrdt provides Python bindings for Yrs, a CRDT (Conflict-free Replicated Data Type) library, enabling collaborative data structures that automatically resolve conflicts across distributed systems.
Provides the NVVM compiler IR library for building and optimizing CUDA applications on NVIDIA GPUs.
Provides CUDA 11 runtime native libraries for GPU-accelerated computing on Linux and Windows systems.
Manages Azure Dev Test Labs resources—labs, virtual machines, formulas, artifacts, and environments—through the Azure Resource Manager API.
However, verify the unclear license terms before use in proprietary contexts, and ensure your Azure subscription and authentication environment variables are properly…