Subcategories
Packages
Wraps Python's subprocess module to simplify executing local commands, remote commands over SSH, and concurrent command pools with proper argument escaping and error handling.
Provides Python client library for managing Azure Managed Services resources, enabling programmatic control of delegated resource management and lighthouse operations in Azure.
Install it if you need to manage Azure Lighthouse or delegated resource management programmatically.
Provides Python bindings to access Windows Runtime (WinRT) APIs, enabling direct interaction with Windows hardware, OS features, and UI frameworks from Python code.
Splits incoming email messages into separate replies by detecting multilingual headers, signatures, and disclaimers, extracting just the reply text or the full body as needed.
Provides type annotations and IDE autocomplete support for boto3's CodeDeploy service, enabling static type checking with mypy, pyright, and editor integrations.
Provides type annotations and IDE autocomplete support for the boto3 GreengrassV2 1.43.0 service, enabling static type checking with mypy, pyright, and other tools.
A pytest plugin that provides fixtures and markers to test asynchronous Tornado web applications, handling async/await and generator-based coroutine tests with built-in HTTP server and client support.
However, be cautious: the project is abandoned (last release June 2020, no commits since).
Provides core client and authentication infrastructure for Alibaba Cloud API calls in Python, now in basic security maintenance with migration to V2.0 SDK strongly recommended.
Integrates PyTorch profiling data with TensorBoard, providing GPU timeline tracing and performance diagnostics for ML workloads through a TensorBoard plugin interface.
However, the last release was in October 2023; verify compatibility with your current PyTorch version before relying on it for new projects.
Provides type annotations for boto3's QuickSight service, enabling IDE autocomplete and static type checking with mypy and pyright.
Provides shared utilities and common infrastructure for AutoGluon's automated machine learning framework, supporting tabular, time series, multimodal, and image data tasks.
Automatically extracts hundreds of time-series features from sampled data using statistical and signal-processing algorithms, then filters them to identify only those relevant to your machine learning task.
Install it if you work with time-series data and want to avoid manual feature engineering.
Backport of Python 3.2's functools module (including lru_cache decorator) for Python 2.7 and PyPy.
zen-engine is a Python binding for a Rust-based business rules engine that loads and executes JSON Decision Models (JDM) to evaluate complex decision logic.
A Jupyter/IPython widget that lets users browse and select files or folders through an interactive dialog, with visual feedback for existing vs. new files and customizable filtering.
Provides type annotations and IDE autocomplete support for boto3's DocumentDB service, enabling static type checking with mypy, pyright, and other tools.
Provides type annotations and IDE autocompletion for boto3's AppConfig service, enabling static type checking with mypy, pyright, and editor support in VSCode, PyCharm, Emacs, and Sublime Text.
Provides protocol buffer and gRPC schema definitions for cross-process communication, with generated Python and Rust client bindings.
Parses C++ header files into Python data structures, extracting class definitions, functions, and modern C++ constructs without requiring a full AST or compiler validation.
Provides Python bindings to Windows Runtime (WinRT) Foundation APIs, enabling direct access to core WinRT functionality from Python code running on Windows.
Install only if you are targeting Windows; this package is not cross-platform.
Provides type hints and stubs for the diskcache library to enable static type checking in projects that use disk-based caching.
Parses command-line arguments and INI configuration files into a unified configuration object for Python applications.
However, verify that it actually works with your target Python version—the classifiers suggest it may not be actively maintained for modern Python.
Provides core authentication, HTTP configuration, and exception handling for Huawei Cloud service SDKs, enabling Python applications to interact with Huawei Cloud APIs.
Generates SEPA XML payment files for direct debits and credit transfers, supporting multiple PAIN schema versions (001 and 008 series) used in European banking.
However, be aware that maintenance is aging (last release 346 days ago) and Python version support in classifiers only extends to 3.6—verify compatibility with your…
Provides type annotations and IDE autocompletion for the boto3 Kafka service, enabling static type checking with mypy, pyright, and other tools.
Install it if you use boto3 Kafka and want static type checking or IDE autocompletion; it is safe to use as a development-only dependency.
Provides type annotations and IDE autocompletion for boto3's S3Tables service, enabling static type checking with mypy, pyright, and editor support in VSCode, PyCharm, Emacs, and Sublime Text.
Generates prefixed, k-sortable unique identifiers (PKSUIDs) that combine a human-readable prefix with a timestamp and random payload, making resource types immediately visible in logs and traces.
Provides type annotations and IDE autocomplete support for boto3's TranscribeService client, enabling static type checking with mypy, pyright, and other tools.
jdatetime provides a Jalali (Persian) calendar implementation that mirrors Python's standard datetime module, allowing you to work with dates and times in the Iranian calendar system.
Provides type annotations and IDE autocomplete support for aiobotocore SSM 3.9.0, enabling static type checking in mypy, pyright, VSCode, PyCharm, and other tools.
Install it if you use aiobotocore SSM and want IDE autocomplete and static type checking; use a TYPE_CHECKING guard to keep it out of production builds.
Provides a Python bridge to invoke C# Power Fx expressions through pythonnet and cffi, enabling Power Fx formula evaluation from Python code.
However, it is in early release (0.0.34), aging (235 days since last update), and lacks visible repository metadata, making its maintenance status unclear.
Extends TensorFlow with support for file systems and data formats not built into TensorFlow, including HTTP/HTTPS access and automatic decompression for remote datasets.
Install only if you have a specific need for extended I/O capabilities; it is not required for standard TensorFlow workflows.
Provides type annotations for boto3's DAX (DynamoDB Accelerator) service, enabling IDE code completion and static type checking with mypy, pyright, and other tools.
aiojobs provides a scheduler for spawning and managing background asyncio tasks with controlled lifecycle, including graceful shutdown and task shielding from cancellation.
Django Sekizai provides template block management for Django, letting you define placeholders in templates and append content to them from sub-templates, with automatic deduplication and ordering for CSS and JavaScript.
Install it if you're building Django projects with nested templates that need centralized CSS/JavaScript management.
Provides server-side A/B testing and feature flag evaluation through Amplitude's Experiment platform, supporting both remote and local evaluation modes.
Provides a streaming interface for Base64 encoding and decoding that processes data without loading entire files into memory.
Provides type annotations and IDE autocompletion support for boto3's AWS RAM (Resource Access Manager) service, enabling static type checking with mypy, pyright, and other tools.
aiotools provides idiomatic asyncio utilities for structured concurrency, safe task cancellation, async context managers, and server lifecycle management in Python 3.11+.
Provides type hints for requests-oauthlib, enabling static type checkers like mypy and pyright to validate code using OAuth authentication with the requests HTTP client.