Subcategories
Packages
Provides pre-built Click decorators and utilities for common CLI patterns, including options for logging, web server configuration, and WSGI app launching.
However, note its 'Development Status :: 1 - Planning' classifier—verify whether that reflects actual stability before relying on it in production.
Mocks urllib3 HTTP requests in tests by intercepting calls and returning predefined responses or callback-generated replies.
Install only if you are maintaining legacy code locked to very old dependencies and cannot migrate.
PyGEOS wraps GEOS geometry operations in NumPy ufuncs to perform vectorized geometric calculations on arrays of geometries with C-level performance and multithreading support.
Adds quarter-based date handling to Python's datetime module, letting you create, compare, and iterate over fiscal or calendar quarters as first-class objects.
However, the abandoned status means no future bug fixes or Python version support—evaluate whether you can maintain a fork or accept the risk of eventual…
Provides type stubs for mypy-extensions, enabling type checkers like mypy and pyright to understand code using the mypy-extensions library.
Converts functions into FastAPI-compatible decorators that can inject and resolve FastAPI dependencies, eliminating boilerplate when building reusable endpoint decorators.
Provides type annotations for boto3's ConnectHealth service, enabling IDE autocomplete and static type checking with mypy and pyright.
os-traits provides a standardized catalog of trait strings used by OpenStack's Placement service to describe features of resource providers—hardware, virtualization, storage, network, and device capabilities.
Provides type annotations and IDE autocompletion for aiobotocore EKS 3.9.0, enabling static type checking with mypy, pyright, and compatible editors.
Provides type annotations for boto3's ElementalInference service, enabling IDE autocomplete and static type checking with mypy, pyright, and other tools.
Provides a standard interface and adapter for retrieving object sizes, with a fallback to 'not available' when the object lacks a getSize method.
However, verify that ZPL-2.1 is compatible with your project's license requirements before committing, and note that the aging maintenance status means updates are…
Provides type annotations and IDE autocompletion support for the boto3 SignerDataPlane 1.43.0 service, enabling static type checking with mypy, pyright, and other tools.
A collection of Python utility functions for common programming tasks, including pickle serialization, data manipulation, and optional API-specific tools for libraries like scikit-learn and PyTorch.
Runs shell commands with formatted output, detailed error reporting, and built-in retry logic, wrapping subprocess.run() with customizable print functions and exception handling.
Adds command-line argument parsing for Python logging configuration, letting you quickly set log levels and other logging parameters from the command line.
Install it if you use argparse and logging together; skip it if your CLI doesn't expose logging control to users.
A Python logging helper that enables multiple levels of debug output, allowing you to control verbosity across different parts of your code independently.
However, verify first that its tiering model matches your use case—the fact sheet does not detail how its tiers differ from or complement the standard logging module.
Provides type stubs and IDE-compatible type annotations for boto3's SimpleDBv2 service, enabling static type checking and autocomplete in editors and type checkers.
Provides Python 3's csv module API for Python 2, with native Unicode support and consistent behavior across Python versions.
A PyTorch model trainer framework that handles training loops, optimization, mixed precision, distributed training, and experiment logging with minimal boilerplate.
Provides type hints for grpcio-reflection, enabling static type checkers like mypy and pyright to validate code using gRPC reflection APIs.
Provides type stubs for the boltons library, enabling static type checkers like mypy and pyright to validate code that uses boltons without requiring the library itself to be installed.
Bridges LaunchDarkly's feature flag service with the OpenFeature SDK for Python, enabling standardized feature flag evaluation in server-side applications.
Pulumi ESC SDK provides a Python client for composing, managing, and consuming hierarchical collections of configuration and secrets through the ESC API.
Install it if you need programmatic access to ESC environments.
django CMS is a Django-based content management system that provides a hierarchical page tree, inline editing, a plugin system for reusable content, and multi-site and internationalization support for building publishing workflows.
datedelta extends Python's datetime module with calendar-aware date arithmetic for years, months, weeks, and days, handling leap years and variable month lengths correctly.
Python interface to the FICO Xpress Optimizer for creating and solving linear, quadratic, conic, and nonlinear optimization problems, including their mixed-integer variants.
Provides Python constants and lookup methods for Windows API NTSTATUS, Win32 Error Code, and HRESULT values, with support for comparing values as both signed and unsigned 32-bit integers.
However, note that maintenance is aging—the last update was 2025-06-11 with no recent activity, so treat it as stable but not actively developed.
Provides styled CSS templates and admin interface customizations for Django CMS, replacing the default Django admin appearance with a themed alternative.
Install it if you run Django CMS and want a polished admin interface without building custom CSS.
Provides Python bindings for Alibaba Cloud's Container Service API, enabling programmatic management of containerized workloads and infrastructure on Alibaba Cloud.
Python client library for the Rockset API, enabling programmatic creation, management, and querying of Rockset resources.
TensorFlow for aarch64 is a machine learning framework that enables numerical computation and deep learning across CPUs, GPUs, TPUs, and edge devices on ARM-based systems.
Adds Language Server Protocol (LSP) integration to JupyterLab, enabling code intelligence features like autocompletion, diagnostics, jump-to-definition, and hover documentation across multiple programming languages.
Install it if you use JupyterLab 4.1+ and want better code intelligence; the main requirement is installing language servers separately for each language you want to…
Provides mypy type stubs for the Twilio Python API, enabling static type checking when using Twilio's SDK.
A Pulumi resource provider that lets you declare and manage Auth0 identity and access management resources using infrastructure-as-code in Python.
Pyfmodex provides Python bindings to the FMOD Engine audio library using ctypes, enabling you to load, play, and control audio programmatically from Python.
Provides type annotations and IDE autocomplete support for aiobotocore's SecurityHub service, enabling static type checking with mypy, pyright, and other tools.
A PyOCD plugin that adds support for PEMicro debug probes (Multilink/FX, Cyclone/FX) to enable embedded debugging on NXP ARM microcontrollers.
However, proceed with caution: it is abandoned as of 2023, so compatibility with the latest PyOCD or Python versions is not guaranteed.
dprint-py is a Python wrapper for dprint, a pluggable and configurable code formatting platform that can format multiple file types through a unified interface.
A Poetry plugin that automatically loads environment variables from `.env` files before Poetry commands run, delegating to python-dotenv for variable expansion and interpolation.
However, note that maintenance is dormant (last release July 2023); if you need active support or compatibility with very recent Poetry versions, verify compatibility…
Generates reproducible string representations of Python objects that can be eval'd back into equivalent instances, and serializes object graphs to importable Python files.