Subcategories
Packages
Wraps any iterable object to provide ORM-style query methods like .one(), .many(k), .skip(k), .all(), and .filter() for convenient item access and filtering.
However, the dormant maintenance status means it will not receive updates for future Python versions; install only if your Python version is already in the supported…
odxtools parses and processes ODX (Open Diagnostic data eXchange) files to encode and decode diagnostic messages for automotive electronic control units, supporting CAN and other bus protocols.
Provides type annotations for boto3 1.43.71 to enable IDE code completion and static type checking with mypy, pyright, and other tools.
Converts pydantic model definitions into TypeScript interface definitions via a CLI tool, enabling a single source of truth for type definitions across Python and JavaScript applications.
Computes FNV hash values in pure Python, prioritizing portability over performance.
Provides 32-bit murmurhash2 and murmurhash3 hash functions for Python, wrapping C implementations with a simple byte-string interface.
Provides type annotations and IDE autocompletion support for boto3's EMR (Elastic MapReduce) service, compatible with mypy, pyright, VSCode, PyCharm, and other development tools.
Provides sentinel values (REQ and OPT) and utility functions to simplify wrapper function creation around third-party APIs by marking parameters as required or optional and automatically validating or filtering them.
Aider is an AI pair programming tool that runs in your terminal, letting you collaborate with LLMs to build new projects or modify existing codebases through natural conversation.
However, you must: (1) address the 4 known security vulnerabilities before using it in production or with sensitive code, (2) have an API key for a supported LLM and…
Provides Python client library for managing Azure Data Box Edge devices, enabling programmatic control of edge computing hardware and resources through the Azure management API.
Provides type stubs for the stripe package, enabling static type checking of stripe code with tools like mypy, pyright, and pytype.
Provides type annotations and IDE autocompletion for boto3 EKS service, enabling type checking with mypy, pyright, and other tools.
Provides type stubs and annotations for boto3 to enable static type checking, IDE autocompletion, and type-safe AWS SDK usage in Python.
However, the package summary recommends an alternative; verify whether that better suits your needs before committing to this one.
Js2Py translates and executes JavaScript code in pure Python, supporting ECMAScript 5.1 and experimental ES6 via Babel transpilation, allowing you to run JS functions and libraries directly from Python.
This package is a deprecated bundle for Azure Storage access; it has been superseded by service-specific packages and is no longer maintained.
Rounds numbers by significant figures, decimal places, or uncertainty, and formats them in multiple scientific and publication styles with results that match expected mathematical behavior.
Loads application configurations from Azure App Configuration stores into Python applications, with support for dynamic refresh, feature flags, Key Vault secret resolution, and multi-selector filtering.
Install it if you are building on Azure and need centralized, dynamic configuration management with feature flags and secret resolution.
Provides type annotations and IDE autocompletion for the boto3 Textract service, enabling static type checking with mypy, pyright, and other tools.
Enables PyTorch to run computations on Huawei Ascend NPU hardware, bridging PyTorch's tensor operations to Ascend AI Processors.
Provides drop-in REST API endpoints for user authentication, registration, password management, and multi-factor authentication in Django REST Framework applications.
PyActiveResource maps Python classes to remote REST resources, allowing you to interact with RESTful web services using object-oriented syntax similar to database ORM patterns.
However, install friction is high due to the source distribution and outdated Python version classifiers.
Scikit-Optimize is a library for optimizing expensive, noisy black-box functions using sequential model-based optimization methods, without requiring gradients.
However, the last release was 801 days ago and maintenance is dormant.
awacs generates AWS IAM policy JSON from Python code, with built-in validation to catch policy format and type errors early.
Provides Mozilla-specific transforms and utilities for Taskgraph, extending the taskcluster-taskgraph library with Mozilla's build and release automation conventions.
Beniget performs compile-time analysis on Python abstract syntax trees, extracting semantic information like definition-use chains, use-definition chains, and ancestor relationships to support static analysis and code transformation tools.
Install it if you need to reason about Python code structure and data flow.
Provides type annotations and IDE autocomplete support for aiobotocore's SecretsManager service, enabling static type checking with mypy, pyright, and other tools.
Provides type annotations and IDE autocompletion support for aiobotocore KMS 3.9.0, enabling static type checking with mypy, pyright, and other tools.
Install it if you use aiobotocore KMS and want IDE support or static type checking.
Adds four custom logging levels (NOTICE, SPAM, SUCCESS, VERBOSE) to Python's standard logging module, filling gaps between the predefined levels.
However, the gap since the last release means no updates for modern Python versions, no security patches, and no bug fixes.
Provides type stubs for msgpack to enable static type checking and IDE autocomplete when using the msgpack library.
Provides type hints for the reportlab PDF generation library, enabling static type checking of code that uses reportlab without installing the full library.
Provides type hints for the pycurl HTTP client library, enabling static type checking of pycurl code with mypy, pyright, and other type checkers.
Provides type stubs for the boto AWS SDK, enabling static type checking of boto code with mypy, pyright, pytype, Pyre, and PyCharm.
Exposes Git repository operations as tools for Large Language Models via the Model Context Protocol, allowing LLMs to read, search, and manipulate repositories programmatically.
Provides type annotations and IDE autocomplete support for AWS CodeBuild operations via boto3, enabling static type checking with mypy, pyright, and other tools.
Automatically captures pipeline lineage, task metadata, and run history from Apache Airflow DAGs and sends them to DataHub without requiring manual instrumentation.
Install only if you have a DataHub instance to send metadata to; it is not useful standalone.
Provides a Python distribution of console-bridge, a ROS-independent logging package that routes messages into rosconsole/rosout for ROS-dependent packages.
However, verify first whether your use case requires ROS integration or if you need console-bridge's logging outside a ROS context.
pioarduino is a build system and embedded development framework for microcontrollers and IoT devices, providing cross-platform compilation, debugging, and testing capabilities without requiring external registries.
ai-edge-litert runs machine learning models on mobile and embedded devices with low latency and small binary footprint, supporting Android, iOS, and other operating systems.
MyCDP provides autogenerated Chrome DevTools Protocol utilities for Python-based browser automation without external drivers, enabling direct Chromium control or connection to existing browser instances via remote debugging.
Install it if you need CDP-based browser automation or want to add CDP capabilities to an existing framework.
Provides type stubs for the fpdf2 PDF generation library, enabling static type checkers like mypy and pyright to validate code that uses fpdf2.