Subcategories
Packages
Provides type annotations for boto3's EventBridge (events) service, enabling IDE autocomplete, type checking with mypy and pyright, and static analysis across multiple editors.
Provides type annotations and IDE autocompletion support for aiobotocore's Batch service, enabling static type checking with mypy, pyright, and other tools.
TensorFlow Transform preprocesses data with full-pass operations like normalization, vocabulary generation, and bucketing, exporting a reusable TensorFlow graph for consistent training and serving.
Provides algebraic data types for Python, specifically sum types (tagged unions) that let you define and pattern-match over multiple constructor variants of a single type.
Generates PySpark DataFrame schemas from Python NamedTuple and dataclass definitions, eliminating hand-written schema complexity.
Install only if you are maintaining legacy code already using tinsel and cannot migrate.
Provides type annotations for boto3's Textract service, enabling static type checking and IDE autocomplete for AWS Textract API calls.
regopy wraps the Open Policy Agent's Rego language compiler and runtime, letting you write and execute Rego policy queries directly from Python code.
LiteRT is a runtime for running trained machine learning models on mobile and embedded devices with low latency and minimal binary footprint.
However, avoid it for production deployments requiring stability—use a stable release instead.
Extends Copier's Jinja2 templating with a loader that imports custom extensions from file paths relative to your template root, rather than requiring Python dotted module paths.
Adds Azure Blob Storage and Azure Data Lake support to DVC, enabling version control and pipeline orchestration for data and models stored in Azure cloud services.
Coqui TTS synthesizes speech from text using deep learning models, supporting over 1100 languages with pretrained weights and tools for training and fine-tuning custom models.
Install it if you want pretrained models out-of-the-box or plan to fine-tune.
Encodes and decodes byte arrays using the Base58Check scheme, a binary-to-text encoding used primarily for Bitcoin addresses and similar cryptographic identifiers.
However, note that no releases have been published since 2018, so verify that it meets your Python version requirements and handles edge cases your use case requires…
Python bindings for the DepthAI C++ library, enabling programmatic control of OAK (OmniDirectional Awareness Kit) depth cameras and spatial AI hardware.
Leval evaluates limited expressions safely by parsing them into an AST and walking it in Python, supporting depth and time limits alongside optional variable and function mappings.
Install it if you need to evaluate user or config expressions safely; skip it if you only need literal Python values.
Generates Windows VERSIONINFO resource files for PyInstaller from YAML metadata or installed Python package distributions, automating version-file creation for bundled applications.
Provides auto-generated Pydantic type definitions for the Lumos Connector SDK, including request/response models for accounts, entitlements, authentication, and errors.
KerasTuner automates hyperparameter optimization for Keras models using built-in search algorithms (Bayesian Optimization, Hyperband, Random Search) and a define-by-run configuration syntax.
However, its maintenance status is aging (276 days since last release), so verify compatibility with your keras version and check for any recent issues before…
Encodes and decodes data using the Multibase protocol, which adds a self-describing prefix to indicate which base encoding (base2, base16, base58, base64, etc.) was used.
Provides Python protobuf message definitions and serialization support for Flyte's interface definition language (IDL), enabling communication between Flyte workflow components.
A Python DSL for defining business rules as JSON that can be executed without redeploying code, letting non-developers configure system behavior through conditions and actions.
A collection of internal testing utilities, async helpers, and operational tools including caching decorators, API URL builders, lazy-initialization metaclasses, Unix shell wrappers, JSON logging, metrics servers, and backup integrations.
Renders directed acyclic graphs as ASCII art in the terminal, ported from Git's commit graph visualization logic.
Provides type annotations for boto3's Comprehend service, enabling IDE autocomplete, type checking with mypy and pyright, and static analysis across multiple editors.
Js2Py translates and executes JavaScript code (ECMAScript 5.1, with experimental ES6 support) directly in Python, enabling you to run JS functions, evaluate expressions, and import npm packages without a JavaScript runtime.
However, avoid it if you rely on active bug fixes, ES6 features beyond experimental status, or performance-critical JavaScript translation—consider a Node.js…
An MCP server that retrieves precise source code symbols and context from a codebase using tree-sitter AST parsing, designed to reduce token consumption in AI agent interactions.
radish is a Behavior Driven Development (BDD) test framework written in Python that executes Gherkin-style feature files and supports standard BDD patterns plus extensions like preconditions, scenario loops, and constants.
Integrates Django Debug Toolbar into the GraphiQL IDE, providing performance profiling and debugging information directly within GraphQL query execution.
pyodata is a Python client library that abstracts away OData protocol details, allowing you to query and interact with OData V2 services through a straightforward Python interface.
Install it if you need to interact with OData V2 services from Python.
Converts Python abstract syntax trees (ASTs) back into readable Python source code, allowing you to reconstruct or inspect code from its parsed AST representation.
Install it if you need to convert ASTs back to source code for inspection, debugging, or code generation workflows.
Provides type stubs for googleapis-common-protos, enabling static type checking and IDE autocomplete for protocol buffer definitions.
Provides type annotations and IDE autocomplete support for aiobotocore ECR 3.9.0, enabling static type checking with mypy, pyright, and compatible editors.
Extracts local authentication tokens from Google Home devices by authenticating with Google servers, enabling direct local control of Google Home devices via their local API.
Provides a gateway client for integrating with Alibaba Cloud's DingTalk service from Python applications.
However, verify that your use case aligns with the gateway's supported operations and that you have necessary Alibaba Cloud credentials configured.
sconf is a YAML-based configuration library that merges multiple config files and applies command-line modifications through an argparse-like interface, with support for nested key access and global config registration.
However, do not use it for new projects requiring long-term support—the package has been abandoned since 2021 and will not receive updates for Python or dependency…
Encodes PyArrow RecordBatches into PostgreSQL's native binary format for efficient bulk loading via COPY.
Guesses MIME types from filenames and body data, parses MIME type strings, and detects text content types.
Defines and structures Exasol error messages with uniform attributes, parameters, and mitigations, and provides tooling to parse and extract error catalogs from Python code.
Install it if you're building Exasol integrations or need to maintain a consistent error catalog; skip it if you don't use Exasol or don't need structured error…
Generates and parses Snowflake IDs, distributed unique identifiers composed of timestamp, instance, and sequence components.
Adafruit-Blinka emulates CircuitPython APIs on CPython and MicroPython hosts, enabling CircuitPython-style code to run on Linux single-board computers and other non-CircuitPython platforms.
Mulpyplexer applies method calls and attribute access to lists of Python objects in parallel, returning a new multiplexed object containing the results from each item in the list.