Subcategories
Packages
Creates dynamic Django model instances for testing without manual fixture setup, letting you generate test data with minimal boilerplate.
Install it if you want to reduce test boilerplate; skip it only if your project uses minimal fixtures or a different test-data strategy.
Parses AWS ARN strings into typed objects with structured access to partition, service, region, account, and resource-specific attributes.
Query and control window managers that implement Extended Window Manager Hints (EWMH) standards, providing access to root and application window properties, hints, protocols, and events through python-xlib.
However, do not install if you are targeting Wayland or non-X11 systems, or if you need a large community or extensive documentation—the package is small and Beta-stage.
Pure Python implementation of the SLH-DSA stateless hash-based digital signature algorithm specified in FIPS 205, with no external dependencies.
However, verify whether the implementation has undergone formal security audit and whether performance meets your requirements before using in production systems with…
Provides type annotations and IDE autocompletion for aiobotocore's MarketplaceMetering service, enabling static type checking with mypy, pyright, and compatible editors.
A framework for building AI agents that communicate with each other and with language models to solve tasks through multi-agent collaboration and orchestration patterns.
However, be aware it receives only critical fixes and security patches—no new features.
Provides type stubs for QuantConnect's Lean algorithmic trading engine, enabling IDE autocomplete and type checking for Python strategies.
Checks whether a given version of a PyPI package is outdated by querying PyPI, with results cached for 24 hours and optional background execution.
Provides type stubs for grpcio-status, enabling static type checkers like mypy and pyright to validate code using gRPC status handling.
Automates IBM Quantum backend connection, authentication, and selection by detecting your subscription plan and returning the least-busy available QPU resource for immediate use in Qiskit circuits.
However, note the aging maintenance status (219 days since last release) and verify that the connector's error handling and backend-selection logic align with your…
Inspect, search, and manipulate Sphinx objects.inv inventory files from the command line or Python API, enabling precise cross-reference discovery and inventory editing.
Install it if you write Sphinx documentation or manage documentation builds.
Query TradingView's screener API to retrieve market data across stocks, crypto, options, forex, futures, and other instruments with support for technical indicators, fundamental metrics, and multiple timeframes.
Install it if you need programmatic access to TradingView market data; be aware that real-time data requires authentication and that unauthenticated queries return…
Dataengine is a Python framework for orchestrating data pipelines that integrates pandas, Apache Spark, and cloud services (AWS, Databricks, GitHub, Slack, Datadog) through a configuration-driven Engine class that manages Database, Dataset, and Query objects.
However, the Alpha status, 484-day staleness, unclear license, and heavy dependency footprint (18 runtime deps) mean you should verify the license terms, confirm the…
tfx_bsl provides shared libraries and utilities used internally by TensorFlow eXtended (TFX) components and standalone TFX libraries like TFDV, TFMA, and TFT.
TensorFlow CPU for AWS is a machine learning framework optimized for numerical computation on CPU-based AWS infrastructure, supporting deployment across diverse platforms and devices.
However, verify that this AWS-specific variant offers advantages over the standard TensorFlow CPU distribution, and check whether version 2.15.1 (released 2024-03-14)…
Provides utility functions and helpers for the Lightly self-supervised learning framework, supporting computer vision model pretraining with numpy and Pillow.
However, verify that this utility package is still the recommended approach for your Lightly version, as the last release was in 2021.
Parses binary data into Python dataclasses and packs dataclasses back into binary data using construct expressions.
A decorator that automatically retries functions when they encounter transient errors common in Ethereum/EVM development, such as RPC timeouts, rate-limiting, and connection failures.
Provides the Azure CLI 'acr' command module for managing Azure Container Registry resources, including building, pushing, and managing container images and tasks.
However, verify that your Azure CLI version is compatible and that this module has not been superseded by newer tooling, given the last release was 2019-06-18.
Parses Debian package metadata, copyright files, and control files in the Debian 822 format, with flexible recovery of imperfectly formatted files.
Install it if Debian package inspection is core to your tool; skip it if you only need basic dpkg integration.
A Python client for Flipt feature flag evaluation that performs flag decisions locally within the SDK after fetching flag state from a Flipt server.
Install it if your application needs feature flags with offline evaluation capability or reduced latency per flag check.
Cua Core provides shared utilities, helper functions, and core infrastructure for the Cua ecosystem, including a privacy-focused telemetry system for usage analytics.
However, verify the license before use in proprietary projects, as it is currently unclear.
Generates unique, URL-friendly string IDs using a Rust-backed implementation that is faster than the original py-nanoid library.
Provides string utility functions for Alibaba Cloud's Darabonba SDK, supporting string operations commonly needed in cloud service integrations.
Provides type stubs for WTForms, enabling type checkers like mypy and pyright to validate code that uses WTForms for form handling and validation.
Provides type annotations (stubs) for the pysaml2 SAML authentication library, enabling static type checking in projects that use pysaml2.
The GPLv3 copyleft license also requires careful review if you plan to distribute your code.
Provides decorator-based caching for computed properties and methods that automatically invalidate when their dependencies change, storing cached values in volatile attributes suitable for persistent objects.
However, the aging maintenance status (no release in 336 days) and unclear license treatment warrant a review before adopting in new projects outside Zope—for simpler…
Wraps the Subversion command-line client to provide Python access to local working copies and remote repositories, supporting operations like checkout, commit, log, diff, and repository administration.
The GPL 2 copyleft license requires careful review if you plan to distribute your code.
Encodes and decodes binary data using Base2048, a character encoding that fits up to 11 bits per Unicode character, reducing encoded size compared to Base64.
However, do not use it if you require active maintenance or security updates—it has not been updated since 2022 and the maintainer is no longer active.
Provides type annotations for aiobotocore's Athena service, enabling IDE code completion and static type checking with mypy, pyright, and other tools.
Resolves object paths by traversing an object hierarchy and computing URLs via the @@absolute_url view, with support for traversal namespaces like ++view++ and ++skin++.
Pymem provides direct read and write access to Windows process memory, allowing you to inspect and modify running processes at the byte level from Python.
A dependency injection container that registers and provides singleton instances, with support for partial injection, decorator-based registration, and grouped lifecycle management.
A Python client library for the Vultr.com API, enabling programmatic control of cloud servers, DNS, backups, and account resources via HTTP requests.
Adds comparison operators to Python enums so they can be sorted and compared using standard ordering syntax, with two strategies: ordering by definition sequence or by member values.
Provides a Python client library for managing Azure Machine Learning Services resources through the Azure Resource Manager API.
However, clarify the license terms first—the metadata does not specify one—and ensure your environment can provide the required Azure credentials via the documented…
Provides type stubs for the netaddr package, enabling static type checkers like mypy and pyright to validate code that uses netaddr.
Official Python client for SurrealDB, supporting both remote (WebSocket/HTTP) and embedded (in-memory or file-based) database connections with synchronous and asynchronous APIs.
However, verify the license terms before use—the metadata does not specify a license, which is a blocker for some projects.
Provides type stubs for the atomicwrites package, enabling static type checkers like mypy and PyCharm to understand atomicwrites code.
Stores additional metadata on objects without modifying their class, using a Zope-based annotation mechanism backed by zope.interface and zope.component.