Packages
Provides connection pooling for Django database backends (MySQL, Oracle, PostgreSQL, and JDBC-based databases) using SQLAlchemy's pool implementation to manage persistent connections in multiprocess and multithreaded environments.
Extends factory_boy to generate test fixtures asynchronously for SQLAlchemy and Tortoise ORM, allowing async database operations in test factories.
However, dormant maintenance (last release August 2023, last commit June 2024) means you should verify compatibility with your ORM versions and be prepared to fork or…
Genie Telemetry monitors testbed health status as part of the pyATS testing ecosystem, providing visibility into system state during test execution.
Viewflow is a low-code library for building business applications with Django, providing ready-made components for workflows, user management, forms, and reporting built on BPMN 2.0 process definitions.
ZenML is an MLOps orchestration platform that lets you write pipelines and deploy them across any infrastructure backend, automatically handling containerization, run tracking, and integration with existing ML tools.
Safe Init wraps AWS Lambda handlers to provide automatic error handling, execution tracing, and integration with monitoring services like Sentry, Datadog, and Slack.
Intel-optimized TensorFlow for Windows that accelerates numerical computation and machine learning workloads using oneDNN primitives for Intel architecture.
Install only if you are on Windows; the medium dependency footprint is standard for TensorFlow and the oneDNN environment variable must be set explicitly to activate…
Provides Russian morphological dictionaries for the pymorphy2 library, enabling Russian language text analysis and morphological parsing.
However, verify that its dictionary data meets your orthography and morphology standards—no updates have been released since 2020, so it may not reflect recent…
Provides connection implementations to traffic generator devices within the Genie testing framework, enabling test automation to control and interact with traffic generation hardware.
However, you must have access to compatible traffic generator hardware (IxNetwork or STC) and be prepared for vendor-specific setup; it is not useful as a standalone…
Recursively merges one dictionary into another, updating nested keys while preserving unmodified branches.
Parses Open Financial Exchange (.ofx) format files from banks, credit card companies, and investment brokers into structured Python objects for account and transaction data.
Provides AES encryption and decryption with CBC/ECB modes and PKCS5 padding, wrapping the cryptography library for straightforward symmetric encryption operations.
Provides RobotFramework keywords to interact with Genie and its libraries for test automation within the pyATS testing ecosystem.
Install it if you are already using RobotFramework and need to integrate Genie or pyATS testing capabilities into your test suite.
Adds fixtures to pytest that print messages directly to test output, bypassing pytest's output capture, with optional formatting and elapsed-time tracking.
Mistral Workflows is a Python SDK for building AI-powered workflows with built-in fault tolerance, distributed execution, and observability using decorators and Pydantic validation.
However, the Beta status, Python 3.12+ requirement, and temporalio dependency complexity mean you should verify that the maturity level and backend setup align with…
Provides open-source extensions, plugins, and integrations for the pyATS framework that automatically hook into its published entry-point interfaces.
A flake8 plugin that validates whether imported packages are declared as project dependencies and reports missing or unused requirements.
However, the aging maintenance status (last release 356 days ago) and the security caveat around eval() of setup.py mean you should only use it on trusted codebases…
Integrates pyATS testing capabilities with RobotFramework, enabling RobotFramework to interact with pyATS test infrastructure for data-driven and reusable automated testing.
Python-Redmine provides a Django ORM-style Pythonic API for interacting with Redmine project management servers via their REST API, supporting resource creation, retrieval, filtering, and updates.
However, note that maintenance is dormant (last release 866 days ago)—suitable for established integrations but not ideal if you need active upstream support or…
Renders Django form fields as Bootstrap-styled HTML using a simple template tag, supporting vertical, inline, and horizontal form layouts.
WebSocket real-time client SDK for Centrifugo and Centrifuge-based servers, built on Python asyncio with support for JSON and Protobuf protocols.
Provides Python client access to SAP AI Core APIs for managing machine learning workflows, including pipeline execution, model deployment, resource configuration, and metrics tracking.
However, verify that the proprietary SAP DEVELOPER LICENSE AGREEMENT terms are acceptable for your use case, and confirm you have valid SAP AI Core credentials before…
Panda3D is a 3D game engine with Python bindings that lets you build 3D graphics applications and games using Python, with support for shaders, rendering, and game development features.
Adds interactive, executable code blocks to Sphinx documentation by integrating Thebe and Binder, allowing readers to run and modify code examples directly in the browser.
However, the dormant maintenance status (last release Feb 2024, no recent commits) means you should verify compatibility with your Sphinx version and be prepared to…
Automatically maps object fields from one class to another, handling different field names, nested objects, and integration with Pydantic, TortoiseORM, and SQLAlchemy models.
A Python client library for accessing SAP's AI API, providing methods and data structures to query scenarios, executables, and configurations.
However, verify that PYSEC-2023-315 does not affect your use case, and review the proprietary license terms carefully before committing to it in production.
Provides Python 3 bindings to query NVIDIA GPU state and manage GPU visibility for multi-GPU systems via the NVIDIA Management Library.
Official Python client for the Fish Audio API, providing text-to-speech, speech-to-text, voice cloning, and real-time streaming capabilities with both synchronous and asynchronous interfaces.
Receives push notifications sent via Firebase Cloud Messaging (FCM) in a Python application by subscribing to GCM/FCM endpoints and handling incoming messages asynchronously.
A Python client library for the Cronofy calendar API, enabling OAuth-based access to read, create, and manage calendar events across multiple calendar providers.
Install it if you need to integrate Cronofy calendar access into a Python application—it handles the OAuth and API plumbing so you don't have to.
A Python client library for the Arista Cloudvision Portal RESTful API, enabling programmatic interaction with CVP for network device management and automation.
Install it if you need to automate or integrate with Arista Cloudvision Portal; skip it if you have no CVP infrastructure.
Fabric3 is a Python 2.7 and 3.4+ compatible fork of Fabric that enables remote command execution and application deployment over SSH from Python code.
Sends systemd service notifications (startup completion, status updates, watchdog events) from Python applications to inform systemd about service state changes.
However, be aware that the package is abandoned—no updates since 2017—so if systemd's protocol or your Python version diverges significantly, you may need to fork or…
A Python client library for the Grafana HTTP API, supporting both synchronous and asynchronous operations to manage dashboards, users, teams, data sources, and other Grafana resources.
Install it if you need to programmatically manage Grafana resources.
Phonic is a Python client library for accessing the Phonic APIs, which provide voice agent creation and management capabilities including real-time websocket communication.
Measures docstring coverage in Python source code by scanning for missing docstrings in functions, classes, methods, and modules, then reports statistics and identifies gaps.
However, maintenance is dormant (last release May 2024, no commits for 829 days), so verify compatibility with your Python version before relying on it for critical…
Generates 128-bit, time-ordered, URL-safe unique identifiers (UUIDs) with millisecond-precision timestamps and cryptographic randomness, compatible with standard uuid.UUID.
Implements the LTI 1.3 Advantage specification for Python web applications, providing OIDC login and message launch handling with built-in adapters for Django and Flask.
However, verify compatibility with your target LMS versions and be prepared to fork or patch if critical issues arise post-2022, since the original maintainer is not…
A Python client library that uses gRPC reflection to interact with gRPC services in a requests-like manner, supporting both synchronous and asynchronous calls with TLS and compression.
Generates unique, human-readable names and identifiers by combining adjectives with nouns from 25 thematic categories, with optional alphanumeric suffixes for ID creation.