Subcategories
Packages
Provides HTTP client runtime and Azure authentication primitives for AutoRest-generated Python clients, now deprecated in favor of azure-identity and azure-mgmt-core.
Parse Python source code into an AST, modify it, and regenerate the original source with changes preserved—enabling refactoring operations like import rewrites and API migrations while maintaining exact formatting.
hiredis wraps the C hiredis library to parse Redis protocol replies in Python, optimizing multi-bulk reply parsing for use with Redis clients.
Defines and validates data quality expectations—unit tests for data—and generates documentation of validation results to help teams maintain consistent data standards.
Provides NVIDIA CUBLAS native runtime libraries for CUDA 12, enabling GPU-accelerated linear algebra operations in Python applications.
Provides NVIDIA CUDA NVRTC native runtime libraries for compiling CUDA code at runtime on Windows and Linux systems.
Provides NVIDIA CUSPARSE native runtime libraries for GPU-accelerated sparse matrix operations on CUDA 12 systems.
Provides cuDNN runtime libraries for GPU-accelerated deep neural network operations, requiring an NVIDIA GPU and CUDA 12 environment.
JPype provides Python access to Java classes and libraries by bridging the two virtual machines at the native level, allowing Python code to instantiate and call Java objects directly.
Provides NVIDIA's JIT LTO compiler library for CUDA 12, enabling just-in-time compilation and link-time optimization in GPU-accelerated applications.
Provides NVIDIA CUFFT native runtime libraries for CUDA 12, enabling GPU-accelerated Fast Fourier Transform computations in Python applications.
However, verify NVIDIA's proprietary license terms for your use case, and ensure your system has compatible NVIDIA hardware and drivers installed before proceeding.
Watchtower is a Python logging handler that sends log messages directly to AWS CloudWatch Logs, integrating the standard Python logging system with CloudWatch without requiring a separate log collector.
Install it if you run Python applications on AWS and want CloudWatch as your logging backend without operational overhead.
Provides CUDA solver native runtime libraries for GPU-accelerated linear algebra operations on NVIDIA hardware.
Provides GPU profiling runtime libraries for CUDA 12, enabling third-party tools to access NVIDIA GPU profiling APIs.
Install only if a higher-level tool or framework explicitly lists it as a dependency.
Provides NVIDIA CURAND native runtime libraries for CUDA 12, enabling GPU-accelerated random number generation on supported hardware.
However, verify that your application actually requires it (it is typically pulled in transitively by higher-level libraries) and that you have an NVIDIA GPU and CUDA…
Provides NVIDIA CUDA 12 runtime native libraries for GPU-accelerated computing on Linux, Windows, and ARM64 systems.
Converts cron expressions into human-readable descriptions in multiple languages, supporting standard cron syntax with special characters and various time formats.
Install it if you need to display or explain cron schedules to users or in logs.
Provides type stubs for cachetools, enabling type checkers like mypy and pyright to validate code using cachetools.
Provides a C-based API for annotating events, code ranges, and resources in applications to enable capture and visualization through NVIDIA's Visual Profiler.
However, the aging maintenance status (435 days since last release) suggests limited active development—verify that CUDA 12.x is your target version and that the…
Provides command-line argument parsing for Python programs, automatically generating help messages and validating user input from sys.argv.
Provides a backport of Python 3.9's pkgutil.resolve_name function, allowing you to resolve a dotted name string to the actual object it refers to on older Python versions.
Provides type stubs for the Deprecated package, enabling type checkers like mypy, pyright, and ty to understand and validate code using Deprecated's deprecation decorators.
typer-slim is a deprecated migration shim that installs the full typer package; it exists only to redirect old projects and should not be used for new installations.
TensorFlow is an open-source machine learning framework for building and training neural networks and other numerical computation models, deployable across CPUs, GPUs, TPUs, and edge devices.
Provides type stubs for the cffi package, enabling static type checkers like mypy and pyright to understand and validate code that uses cffi for C foreign function interfaces.
A pure-Python reimplementation of pywin32 that wraps Windows APIs using ctypes or cffi, requiring no compiler at installation or runtime.
However, verify that the specific Windows APIs you need are supported—the authors explicitly note coverage is limited—and be aware the project is aging (730 days…
Provides a unified Abstract Syntax Tree representation that works across Python 2 and Python 3 versions, converting between the standard ast module's version-specific trees and a normalized GAST format.
Install it if you're building tools that parse or analyze Python code across multiple versions and need to avoid version-specific AST branching logic.
Skops provides secure persistence and model card generation for scikit-learn estimators, enabling you to save trained models without pickle and document them for production deployment.
Keras 3 is a multi-backend deep learning framework supporting JAX, TensorFlow, PyTorch, and OpenVINO, enabling you to build and train neural networks for computer vision, NLP, audio, timeseries, and recommender systems.
Install it if you're building deep learning models and want flexibility; skip it only if you're committed to a single framework and don't need Keras's high-level API.
Pox provides utilities for filesystem exploration, environment variable manipulation, and automated discovery of installed tools and packages—useful for both local and remote system interaction.
Install it if you need programmatic filesystem exploration, environment variable handling, or automated discovery of system tools—particularly valuable in build…
ppft executes Python functions in parallel across multiple processors or networked computers, bypassing the GIL by using separate processes and inter-process communication.
Parses pip requirement files into structured data, extracting package names, version specifiers, and metadata like extras, URLs, and version control references.
Manages Azure Storage accounts, containers, blobs, file shares, queues, and tables through Python code using the Azure Resource Manager API.
Install it if you need to manage Azure Storage resources from Python code; it is the standard tool for this task.
Provides type hints for the aiofiles async file I/O library, enabling type checkers like mypy and pyright to validate code that uses aiofiles.
Optuna is a hyperparameter optimization framework that automates the search for optimal hyperparameter values in machine learning models using a define-by-run API and state-of-the-art sampling algorithms.
Cadwyn generates older API versions automatically from your newest implementation, letting you maintain backward compatibility through small, independent version-change modules rather than duplicating code across versions.
A native TCP driver for ClickHouse that executes queries and returns results, supporting both a direct client interface and Python DB API 2.0 specification.
Provides a DateTime data type for working with date and time values, primarily designed for Zope integration but usable standalone with support for timezone conversion and flexible date/time string parsing.
Provides fuzzy string matching with match indices using the fzy algorithm, including async matching and substring scoring.
However, the package is abandoned and has not been updated since January 2022, so consider it only for stable, self-contained use cases where you won't need ongoing…
InquirerPy provides interactive command-line prompts (text input, confirmations, selections, checkboxes, fuzzy search) for building conversational CLI interfaces in Python.
However, the project is dormant (last release 2022-06-27), so adopt it only if you need its specific feature set (especially the fuzzy prompt) and can tolerate no…