Subcategories
Packages
Provides type annotations and IDE autocompletion support for boto3 KMS 1.43.12, enabling static type checking with mypy, pyright, and other tools.
pyang validates YANG data models (RFC 7950), converts between YANG and YIN formats, and generates code and documentation from YANG modules via a plugin framework.
Install it if you work with YANG models, NETCONF, or network data modeling; otherwise, it is not a general-purpose utility.
Formats Python exceptions with syntax highlighting and local variable inspection to make debugging easier, activated via an environment variable.
Converts binary data to hexadecimal text representation and restores binary from hex dumps, available as both a library and command-line tool.
libipld provides fast Python bindings to a Rust IPLD library for encoding and decoding CIDs, DAG-CBOR, multibase, and CAR formats used in distributed systems and the AT Protocol.
Expands English contractions and slang into their full forms (e.g., "you're" → "you are", "ima" → "I am going to"), with support for custom additions.
However, verify that textsearch remains compatible with your Python version, and consider whether the lack of maintenance poses a risk for your use case—bug fixes or…
Provides type annotations for boto3's SESV2 client, enabling IDE autocomplete, type checking with mypy and pyright, and static analysis across multiple editors.
Install it if your development workflow includes a type checker or IDE that supports Python stubs.
Provides a standard error logging mechanism for Python applications as specified in PEP 282.
Provides type stubs for the maxminddb package, enabling static type checkers like mypy and PyCharm to validate code using maxminddb.
Ovld provides fast multiple dispatch for Python functions, allowing you to define separate implementations for different type signatures using type annotations instead of isinstance chains.
Provides type stubs for the gevent library, enabling static type checkers to validate code that uses gevent's concurrency primitives and APIs.
Provides type stubs for PySocks, enabling static type checkers like mypy and pyright to validate code using the PySocks SOCKS proxy library.
Experimental extensions and early-stage features for Great Expectations, the data quality validation framework that uses Expectations as unit tests for data.
Yes, with conditions: install only if you are already using great-expectations and want to trial experimental features in a non-production environment.
Manages hybrid compute resources in Microsoft Azure—machines, extensions, licenses, and gateways—through a Python SDK client.
However, version 10.0.0 includes breaking changes to model structures—review the migration guide before upgrading existing code.
Creates isolated virtual environments for Ansible collection development, managing collection installation, Python dependencies, and workspace isolation to prevent version conflicts.
Provides type stubs for the termcolor package, enabling static type checkers like mypy and pyright to validate code that uses termcolor.
Gin provides a lightweight configuration framework that lets you decorate Python functions and classes to accept parameter values from config files or command-line arguments, eliminating the need for manual configuration object management.
Install it if parameter management is a pain point in your workflow.
Python SDK for ConTree, a container runtime that provides versioned, reproducible filesystem state for container execution with both async and sync interfaces.
Provides backports of abstract base classes (Generator, Coroutine, Awaitable) and related inspect functions from collections.abc for older Python versions that lack them.
Provides type annotations and IDE autocomplete support for boto3's CloudFront service, enabling static type checking with mypy, pyright, and other tools.
Codefind locates code objects by filename and qualified name, retrieves all functions sharing a code object, and can replace a function's code with another's—enabling runtime code patching.
However, maintenance is dormant, licensing is undeclared, and it is a niche tool—install only if you have a concrete use case and can tolerate lack of active support.
Automates machine learning model training and prediction on tabular data with minimal code, handling feature engineering, algorithm selection, and hyperparameter tuning internally.
Jurigged lets you edit and hot-patch Python functions while a script is running, with changes reflected immediately without restarting the process.
However, be aware that maintenance is aging (last release 458 days ago) and hot-patching has known limitations: running functions keep old code, decorated functions…
Provides type annotations and IDE autocompletion for boto3's SageMakerRuntime service, enabling static type checking with mypy, pyright, and compatible editors.
Provides a native Rust extension package that serves as the compiled backend for chalkpy, distributed under the import name chalk_rs.
Provides type annotations for boto3's SSOAdmin service, enabling IDE autocomplete, type checking with mypy and pyright, and static analysis across VSCode, PyCharm, Emacs, and Sublime Text.
AutoGluon Core provides the foundational infrastructure for automated machine learning, enabling training of high-accuracy models on tabular, time series, image, and text data with minimal code.
Provides read and write access to Asset Storage in Robocorp Control Room, allowing you to store and retrieve text, files, and other asset types from a centralized storage service.
Parses, encodes, and decodes ASN.1 messages using multiple codec standards including BER, DER, PER, UPER, OER, XER, JER, and GSER, plus generates C source code for OER and UPER encoding.
Executes WebAssembly modules from Python with a complete runtime that compiles and runs WASM binaries safely and sandboxed.
Suitable for production use of existing WASM code, but not recommended for new projects requiring ongoing maintenance or support.
Trains and deploys decision forest models (Random Forests, Gradient Boosted Trees) within TensorFlow for classification, regression, and ranking tasks.
Not recommended for Windows users without WSL, or for projects not already committed to TensorFlow.
aqtinstall is a command-line tool that downloads and installs prebuilt Qt SDK binaries, documentation, and sources for CI environments and headless systems where the official graphical installer cannot be used.
However, be aware that you are not affiliated with The Qt Company, must comply with Qt's (L)GPL licensing separately, and must manually configure environment…
Adds Azure Entra ID (formerly Azure AD) authentication and authorization to FastAPI applications, handling OAuth2 token validation and scope-based access control.
Install it if you are deploying to an Azure-centric organization; skip it if you use a different identity provider.
Provides type stubs for auth0-python 4.10.x, enabling type checkers like mypy and pyright to validate code using the Auth0 authentication library.
However, if you can upgrade to auth0-python 5.4.0 or later, uninstall this package—the library now includes its own type annotations, making the stub package redundant.
Vectorized backtesting engine that packs thousands of trading strategy configurations into NumPy arrays and runs them in parallel using Numba acceleration, turning grid searches into seconds instead of hours.
However, verify the fair-code Apache 2.0 + Commons Clause license terms before using in commercial or proprietary products—the license treatment is flagged as unclear…
Provides Python tools to compile, validate, compare, and work with OCSF (Open Cybersecurity Schema Framework) schemas, including CLI commands and programmatic APIs for schema manipulation.
However, the aging maintenance status warrants caution for production deployments—verify that the package still meets your schema version requirements and that the…
Pretty-print Python abstract syntax trees (AST) from stdlib ast.parse in a readable, hierarchical format with optional line/column offsets, as a more legible alternative to ast.dump.
Install it if you work with Python's ast module and want output that doesn't collapse into a single unreadable line.
Provides type stubs for pkg_resources to enable static type checking in tools like mypy and PyCharm.
Acres provides a consistent, scoped interface for accessing package resources across different installation contexts (zipped or unpacked), with support for temporary, context-managed, and interpreter-lifetime resource access.
A Python client for PagerDuty's v2 API that provides object-oriented access to incidents, escalation policies, users, and events.