Subcategories
Packages
Provides compiler-specific runtime libraries for Intel oneAPI DPC++/C++ compiled executables, enabling deployment on systems without the full development toolkit.
Genie Telemetry monitors testbed health status as part of the pyATS testing ecosystem, providing visibility into system state during test execution.
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 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…
Aspose.Slides generates, modifies, converts, and renders PowerPoint presentations (PPTX, PPT, ODP) to PDF, Word, images, HTML, SVG, and other formats without requiring Microsoft PowerPoint.
However, the proprietary license (unclear treatment) requires careful review before use in production or commercial projects.
Extends Python's standard argparse module with additional functionality for command-line argument parsing.
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.
Provides open-source extensions, plugins, and integrations for the pyATS framework that automatically hook into its published entry-point interfaces.
Generates JSON Schema from Python dataclasses and provides serialization, deserialization, and validation against the generated schema.
Integrates pyATS testing capabilities with RobotFramework, enabling RobotFramework to interact with pyATS test infrastructure for data-driven and reusable automated testing.
Cognee builds a self-hosted knowledge graph from ingested data, giving AI agents persistent long-term memory across sessions with vector search, graph reasoning, and ontology grounding.
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.
Extracts values from strings using format-string patterns instead of regular expressions, supporting simple field extraction, ordering, and nested object assignment.
However, the dormant maintenance status means you should verify that the feature set covers your use case before committing to it, and be prepared to maintain a fork…
py_trees implements behaviour trees in Python, providing composable decision-making primitives (behaviours, decorators, sequences, selectors, parallels) and a blackboard for data sharing to build medium-sized decision engines.
Install it if you are building a robotics system, game AI, or any medium-complexity state machine that benefits from tree-structured control flow and shared state…
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.
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.
Uplink turns HTTP APIs into declarative Python classes using decorators and type hints, letting you build reusable API clients with minimal boilerplate.
However, the aging maintenance status means you should verify that async support and optional integrations match your needs before committing to it for a new project.
Parses the output of the lspci command to extract and structure PCI device information from the pciutils package.
Generates unique, human-readable names and identifiers by combining adjectives with nouns from 25 thematic categories, with optional alphanumeric suffixes for ID creation.
Flower is a framework for building federated learning systems where machine learning models are trained collaboratively across distributed clients without centralizing raw data.
Install it if you need to build federated learning systems or conduct distributed model training while preserving data privacy.
Provides the distutils module from Python's standard library as an installable package for projects that still depend on it after its removal from the standard library.
Install it if you have a project that still imports distutils and you cannot immediately migrate to setuptools or another build tool.
Integrates Prefect workflow orchestration with Redis, enabling Redis-backed state storage, caching, and task coordination for Prefect workflows.
Python client library for programmatically managing IBM Cloud Virtual Private Cloud (VPC) resources—VPCs, subnets, instances, and related infrastructure—via the IBM Cloud VPC Service APIs.
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 JAR dependencies for Snowpark Connect, bundling Scala, Jackson, Commons, and other required Java libraries as a Python package.
A Python client library for interacting with Netflix Genie, a distributed job execution service, providing resource models, API wrappers, and retry logic for submitting and managing jobs.
However, maintenance is aging (last release 528 days ago), so verify that it remains compatible with your Genie instance version and modern Python environments before…
Renders Bokeh visualizations directly within Jupyter notebooks and JupyterLab, enabling interactive plots and dashboards in notebook cells.
OpenSandbox SDK provides low-level Python bindings to create, manage, and interact with remote secure sandbox environments, supporting shell command execution, file management, and resource monitoring through both async and sync APIs.
However, note the alpha status (Development Status :: 3 - Alpha) and verify API stability guarantees before adopting in production; also confirm that the optional…
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.
Official Python SDK for the Linode API v4, providing programmatic access to create, manage, and delete Linode instances and related cloud infrastructure resources.
Install it if you need to manage Linode infrastructure programmatically; it eliminates the need to write raw HTTP requests and provides a well-documented,…
Caching library for async Python applications that prevents cache stampede (dog-piling) and provides a configurable, extensible API for memoizing expensive async function calls.
Bundles Apache Spark 3.5.6 JAR files required by Snowpark Connect, eliminating the need to download Spark separately.
A plugin discovery and hook-calling system for napari, enabling applications to load and execute plugins registered via naming convention or entry points.
Install only if you are maintaining legacy code that cannot yet move to npe2.
Python SDK client for connecting to the Labelbox API, enabling programmatic access to data curation, annotation, and model evaluation workflows.
Install it if you need programmatic access to the Labelbox platform; the main requirement is a valid API key.
Captures exceptions raised in threads during pytest tests and re-raises them in the main thread so that multi-threaded test failures are properly detected.
However, the abandoned maintenance status (last commit 2023-02-06) is a concern—verify compatibility with your pytest and Python versions before relying on it for new…
Provides Python protobuf message definitions and serialization support for Flyte's interface definition language (IDL), enabling communication between Flyte workflow components.
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.
Enables WebSocket connections through HTTP and SOCKS proxies by wrapping the websockets package with proxy support via python-socks.