Subcategories
Packages
Provides type annotations and IDE autocompletion for boto3 Route53 1.43.0, enabling static type checking with mypy, pyright, and other tools.
A drop-in replacement for `functools.wraps` that preserves static type information when wrapping functions, so type checkers see the wrapped function's actual signature instead of `*args, **kwargs`.
Converts Pydantic models to TypeScript interfaces via a CLI tool, enabling shared type definitions between Python and JavaScript applications.
However, maintenance is dormant—verify compatibility with your specific Pydantic and TypeScript versions before adopting, and plan for potential maintenance gaps if…
A Python client for the Dynatrace REST API with type hints and a focus on ease of use for exploring the API and writing quick scripts.
However, note the aging maintenance status (288 days since last release) — verify that its API coverage and compatibility align with your Dynatrace version before…
Provides Rust-accelerated parsing and filtering for MoviePilot, a media management application, with modules for RSS/Atom feeds, metadata extraction, and rule-based filtering.
However, verify the license terms first (currently unclear), and confirm that your platform has a compatible pre-built wheel available.
Python client library for connecting to Databend databases, supporting both local embedded in-process analytics and remote server connections with synchronous, asynchronous, and PEP 249 cursor interfaces.
Provides type stubs for the DateTimeRange package, enabling static type checkers to validate code using DateTimeRange.
PyGhidra provides native CPython 3 access to the Ghidra reverse-engineering API, enabling programmatic binary analysis and manipulation through Python instead of Java or GhidraScript.
Install it if you need to programmatically interact with Ghidra from Python or integrate Ghidra analysis into larger workflows.
Provides command-line scripts to automate Galaxy release workflows, including changelog generation, pull request tracking, and package building.
However, verify that the CLI interface and GitHub-centric workflow fit your use case, and clarify AFL license compatibility before adopting in a commercial context.
Provides type stubs for GDB's Python API, enabling type checkers to validate code that uses GDB's scripting interface.
Implements the Language Server Protocol for Python, providing code completion, linting, formatting, and navigation features for editor integration.
However, verify current Python version compatibility before use, as the latest release is from 2020-12-11 and Python 2 support is obsolete.
PyGAD is a Python library for building and running genetic algorithms to optimize single-objective and multi-objective problems, with built-in support for training Keras and PyTorch models.
Install it if you need genetic algorithm optimization; skip it if you only do gradient-based machine learning.
KThread provides a way to forcefully terminate running threads by raising a SystemExit exception within them, extending Python's standard threading.Thread class with kill(), terminate(), and exit() methods.
Install only if you have a specific legacy codebase already using it and cannot refactor to safer patterns.
swiglpk provides direct Python bindings to the GNU Linear Programming Kit (GLPK) C library, enabling you to formulate and solve linear and mixed-integer optimization problems from Python code.
However, if you want a Pythonic API for formulating optimization problems, use optlang or another high-level wrapper instead; swiglpk is intentionally low-level and…
ggplot is a Python implementation of the grammar of graphics that lets you build layered statistical graphics by combining data, aesthetic mappings, and geometric layers.
Provides common utilities and shared functionality for proprietary Geode-solutions modules, serving as a foundational dependency for other Geode packages.
TensorFlow Data Validation (TFDV) computes summary statistics, detects anomalies, and generates data schemas for machine learning datasets at scale using Apache Beam and TensorFlow.
Provides type hints for python-http-client, enabling static type checkers like mypy and pyright to validate code that uses the library.
DateType provides type-checking-time wrapper types for Python's standard `datetime` module that enforce stricter type distinctions: preventing `datetime` from type-checking as `date`, and separating naive and aware datetimes into mutually-incompatible types.
Patchwork provides idempotent Unix system administration primitives—such as package installation and user account creation—built on top of Fabric for remote execution over SSH.
Provides type annotations for boto3's ElasticLoadBalancingv2 service, enabling IDE autocomplete and static type checking with mypy, pyright, and other tools.
Provides auto-generated gRPC Python interface files for the Ansys filetransfer tool, enabling communication with filetransfer services via gRPC.
A collection of small utility functions and classes for common Python tasks—text processing, logging, time handling, file operations, and data structures—designed to eliminate repeated copy-pasting of helper code across projects.
Install it if you want convenient access to small, well-designed utility functions across multiple problem domains.
Guacamole provides a framework for building command-line applications with built-in support for argument parsing, logging, internationalization, and error handling.
Enables PyTorch to use DirectML for GPU acceleration on DirectX 12-compatible hardware from AMD, Intel, NVIDIA, and Qualcomm.
However, operator coverage is still developing—verify that your specific PyTorch operations are supported via the operator roadmap before committing to production use.
Provides type hints for the pynput library, enabling static type checkers like mypy and pyright to validate code that uses pynput for keyboard and mouse input.
A minimal package with no runtime dependencies, apparently intended as a simple demonstration or test artifact rather than a functional tool.
Multiplexes subprocess stdout/stderr to multiple destinations simultaneously, letting you capture output to a pipe while also displaying it in real-time or logging to files.
Python SDK for Novu's notification API, providing a fluent interface to trigger events, manage subscribers, topics, feeds, and environments.
However, the dormant maintenance status (last release 900 days ago) means you should verify compatibility with your current Novu API version and be prepared to fork…
Provides Python bindings to libpci, allowing you to query PCI device and vendor information from the command line or programmatically.
Provides AsyncExitStack, a backport of Python 3.7's asynchronous context manager for combining and cleaning up both sync and async context managers in async code.
Griffe extension that enables inline documentation of function parameters, class attributes, return types, and variables using Python's Annotated type hint, following PEP 727 conventions.
A spell checker plugin for MkDocs that validates spelling in generated HTML pages using pluggable backends like codespell or symspellpy.
However, the aging maintenance status and explicit statement that the maintainer is dedicating effort elsewhere means you should be prepared to fork or switch if…
Adds a Django admin action that exports selected model instances from the admin changelist as CSV data, with configurable field selection and format options.
Install it if exporting from admin is a core workflow; skip it if you need heavy data transformation or real-time exports.
Provides type stubs for the click-spinner package, enabling type checkers like mypy and pyright to validate code that uses click-spinner for terminal spinner animations.
Provides utility functions for working with Alibaba Cloud OSS (Object Storage Service) in Python applications.
However, the gap since the last release in 2021-04-28 is a significant concern—verify that this package is still the recommended approach for your use case within the…
Automated machine learning for image classification and object detection, handling model selection, hyperparameter tuning, and training with minimal code.
However, the latest release is from 2023-01-11, so verify ongoing support and compatibility with your target environment before committing to production use.
aioauth implements the OAuth 2.0 protocol for use with asynchronous Python frameworks like FastAPI, Starlette, and aiohttp, supporting multiple RFCs including token introspection, PKCE, and OpenID.
However, the 'Development Status :: 1 - Planning' classifier raises questions about production readiness despite recent activity.
Provides a simplified interface for navigating Django model relationships and accessing related objects without complex query building.
However, the aging maintenance status (last commit 2026-01-29, only 3 stars) suggests limited community support; verify that it meets your specific use case and that…
Py2neo is a Python client library for Neo4j that provides Bolt and HTTP connectivity, a high-level API, an OGM, and Cypher tooling—though the project is now end-of-life with no further updates planned.
No—not for new projects.