Subcategories
Packages
Flytekit is the Python SDK for authoring, testing, deploying, and managing Flyte tasks, workflows, and launch plans—a framework for building data and ML pipelines that run on the Flyte backend.
However, note that Flyte 2 is now generally available—new projects should evaluate whether Flyte 2's Python SDK is a better fit, and existing Flyte 1.x users should…
MCPyLib is a Python client library for remotely controlling Minecraft servers, allowing you to place and query blocks, manage players, and manipulate world state through a programmatic API.
However, the non-commercial license is a hard blocker for any monetized or commercial use, and the alpha status means the API and behavior may change.
Provides a dict-like interface to JSONSchema documents that lazily resolves `$ref` references, supporting both local and remote schemas with optional YAML support.
Provides type stubs for the enum34 package, enabling static type checkers like mypy and PyCharm to understand enum34 code.
However, consider whether enum34 itself is still necessary—modern Python versions include enum in the standard library, making this package relevant mainly for legacy…
Simplifies ONNX neural network models by running constant folding, shape inference, and graph optimization passes to reduce redundant operators and produce smaller, faster models.
MONAI is a PyTorch-based framework for building deep learning models on medical imaging data, providing pre-processing, network architectures, loss functions, and evaluation metrics tailored to healthcare applications.
RPLY is a pure Python parser generator that creates lexers and parsers from grammar rules, compatible with both standard Python and RPython.
However, it has received no updates since January 2021 and is no longer maintained—use it only for projects where you can tolerate no future fixes or Python version…
Provides type annotations and IDE autocompletion for boto3's ElastiCache service, enabling static type checking with mypy, pyright, and other tools.
Pyventus is a Python library for building event-driven and reactive applications with support for both synchronous and asynchronous code, using decorators and event emitters to link callbacks to named events or observable streams.
Install it if you need a simple event emitter or observable framework; skip it if your application is already built around a larger framework (Django, FastAPI) that…
Automates feature engineering and preprocessing for machine learning pipelines, integrating with AutoGluon's broader ML automation framework to handle tabular, time series, and multimodal data preparation.
Provides type stubs for pywin32, enabling type checkers like mypy and pyright to validate code using Windows API bindings.
Provides type stubs for the qrcode package, enabling static type checkers like mypy and pyright to validate code that uses qrcode.
PyTorch implementation of EfficientDet object detection models with configurable BiFPN, multiple backbones from timm, and support for training on COCO and other datasets.
Provides type annotations and IDE autocomplete support for boto3's OpenSearchService client, enabling static type checking with mypy, pyright, and compatible editors.
Install it if you use boto3's OpenSearchService and want IDE autocomplete and static type checking.
Provides type annotations and IDE autocompletion for boto3's ApplicationAutoScaling service, enabling static type checking with mypy, pyright, and compatible editors.
Device-side API extensions for performing mathematical calculations inside CUDA kernels, enabling fused numerical operations to reduce latency and improve application performance.
Provides custom autocomplete form fields for Django that integrate Select2 for enhanced user selection experiences in web forms.
RF-DETR is a transformer-based object detection, instance segmentation, and keypoint detection library built on a DINOv2 vision transformer backbone, designed for real-time inference.
Provides the Cranelift compiler backend for WebAssembly compilation and execution in Python applications.
However, verify that Cranelift meets your performance and compatibility needs—the package has not been updated since January 2022, so check whether recent WebAssembly…
Provides type stubs for the babel package, enabling static type checkers like mypy and pyright to validate code that uses babel for internationalization and localization.
Provides a @lazy decorator that defers computation of object attributes until first access, then caches the result for subsequent uses.
Install it if you need lazy attribute evaluation in your codebase.
Provides type stubs for the typed-ast package, enabling static type checkers like mypy, pyright, and pytype to understand code using typed-ast.
Provides type stubs for google-cloud-ndb, enabling static type checkers like mypy and pyright to validate code using the google-cloud-ndb package.
Provides type annotations and IDE autocomplete support for boto3's ResourceGroupsTaggingAPI service, enabling static type checking with mypy, pyright, and other tools.
Provides Python access to ROS package metadata and filesystem operations without requiring a full ROS installation.
Install it if your workflow involves ROS packages and you want programmatic access to their metadata.
Fastdiff provides a fast diff algorithm implementation using WebAssembly via Wasmer, with a pure Python fallback for compatibility.
Provides async-aware memoization decorators for Python asyncio coroutines, extending cachetools with support for caching async function results using LRU, TTL, and other fixed-size cache strategies.
Install it if you need memoization for asyncio functions and want to reuse cachetools' familiar cache strategies.
Colour provides algorithms and datasets for colour science tasks including colour space conversions, chromatic adaptation, colour appearance models, and colour blindness simulation.
Install it if you need colour space conversions, colour appearance modelling, or spectral data handling.
Provides type annotations and IDE autocompletion for boto3's AWS Certificate Manager (ACM) service, enabling static type checking with mypy, pyright, and other tools.
A pytest plugin that runs flake8 PEP8 compliance checks on Python files as part of your test suite, discovering and checking every .py file automatically.
Provides type stubs for the filelock package to enable static type checking with mypy, PyCharm, pytype, and similar tools.
Install only if you have a specific constraint on an older filelock version.
AG2 is a Python framework for building AI agents that interact with language models, call tools, and coordinate with other agents to solve tasks.
Install it if you need to build AI agents that coordinate with LLMs and other agents.
salt-lint checks Salt State files (SLS) for best practices and potential improvements, flagging style and behavior issues via command-line rules.
Install it if you manage Salt configurations and want to catch style and logic issues before they reach production.
Provides type annotations and IDE autocomplete support for boto3 STS (AWS Security Token Service) client operations, compatible with mypy, pyright, VSCode, PyCharm, and other type-aware tools.
Install it if you use boto3 STS in a project where you want static type checking or IDE autocomplete support.
Provides type annotations and IDE autocomplete support for the boto3 Bedrock Agents runtime service, enabling static type checking with mypy, pyright, and other tools.
Install it if you use boto3 with Bedrock Agents and want IDE autocomplete and static type checking.
Vermin analyzes Python source code to detect the minimum Python versions needed to run it, by parsing code into an AST and matching against internal rules covering Python 2.0–2.7 and 3.0–3.14.
Install it if you need to verify or enforce Python version compatibility in your projects.
DEAP is an evolutionary computation framework for implementing genetic algorithms, genetic programming, evolution strategies, and multi-objective optimization with support for arbitrary data structures and parallelization.
Install it if you need a mature, flexible framework for genetic algorithms, genetic programming, or multi-objective optimization.
Provides type stubs for the futures package, enabling static type checkers like mypy and PyCharm to understand and validate code using futures.
Provides type annotations and IDE autocomplete support for boto3's AWS IoT service, enabling static type checking with mypy, pyright, and other tools.
Generates idiomatic Python code from Protobuf 3 and gRPC definitions, with built-in async/await support, JSON serialization, and modern type hints via dataclasses.
However, the aging maintenance status (453 days since last release) means you should verify that the generated code and runtime meet your current Protobuf and gRPC…