Packages
u-msgpack-python serializes and deserializes data in MessagePack format, a compact binary protocol compatible with Python 2, Python 3, CPython, and PyPy.
u8darts is a deprecated compatibility shim that redirects to the darts package for time series forecasting and anomaly detection.
Generates realistic, randomized user-agent strings for modern browsers and platforms without external dependencies or downloads.
Parses user-agent strings to extract browser, operating system, and device information into structured data.
Provides precompiled user-agent parsing rules for ua-parser to reduce initialization overhead by bundling the uap-core dataset as a monthly-updated wheel.
Provides a Rust-accelerated user-agent parser that integrates as a native backend for ua-parser, parsing browser and device information from HTTP user-agent strings.
Not recommended for direct use outside ua-parser integration—check ua-parser's documentation for how to enable this accelerator.
uAMQP is an AMQP 1.0 client library for Python that enables communication over the Advanced Message Queuing Protocol, primarily used by Azure services like Event Hubs and Service Bus.
No, not for new projects.
Provides a Python interface to interact with UART (serial) devices on Linux systems.
ubai-client is a Python client for the Universal Binary Archiver Service, generated from OpenAPI specifications to interact with a remote archival service.
However, clarify the license terms first (metadata is missing this information), and be aware that maintenance is aging—expect no active development support.
Extracts files and analyzes the structure of UBI and UBIFS filesystem images, typically from NAND device dumps, and can generate parameters for recreating images with mtd-utils.
Ubiquerg provides a collection of low-level utility functions organized by category (collection, environment, files, paths, system, web, cli_tools) with no external dependencies, designed for reuse across multiple projects.
Provides a minimal Unicode data subset for linkify-it-py projects, supplying essential Unicode character classifications needed for URL and email detection.
Imports datasets from the UC Irvine Machine Learning Repository directly into Python scripts and notebooks, returning data as pandas dataframes along with structured metadata.
Parses UCUM (Unified Code for Units of Measure) unit strings and converts them to pint-compatible units, with a built-in pint registry that includes all UCUM unit definitions.
However, it is in Beta status—the maintainer explicitly warns that bugs may be present and recommends reviewing definitions before production use.
ucxx-cu12 provides Python bindings for the Unified Communication X (UCX) library, enabling efficient point-to-point communication with native support for CUDA memory types and GPU-to-GPU transfers.
Not recommended for CPU-only or single-GPU workloads where simpler communication libraries suffice.
Udapi is a Python framework for reading, processing, and manipulating Universal Dependencies treebank data in CoNLL-U format.
udatetime provides fast RFC3339-compliant date-time parsing, formatting, and manipulation for Python, offering faster instantiation and serialization than the standard datetime library.
However, the dormant maintenance status (last commit 2024-06-11) and high build friction mean you should verify it works on your target Python version before committing.
Implements the Unified Diagnostic Services (UDS) protocol defined by ISO-14229 for automotive diagnostics in Python, enabling communication with vehicle electronic control units.
Install it if your project involves vehicle ECU communication; skip it if you do not work in automotive diagnostics.
Validates CoNLL-U format files against Universal Dependencies specifications and scores dependency parsing results from shared tasks.
Parses, extracts, and recreates UEFI firmware volumes, including BIOS, OptionROM, Intel ME, and other firmware formats from binary files.
ufmt combines black and µsort into a single atomic formatting pass, sorting imports and then formatting code in one operation before writing to disk.
Compiles OpenType font binaries (OTF and TTF) directly from UFO (Unified Font Object) source files without requiring the Adobe FDK, using fonttools as its backend.
ufoLib2 provides a lightweight, programmatic interface to read and manipulate Unified Font Object (UFO) files, designed for batch processing and fast iteration over font data.
Install it if you're automating font tasks or building font tools.
Cython bindings for HarfBuzz that shape text using font files, converting character strings into positioned glyphs with kerning and ligature support.
uhashring implements consistent hashing in pure Python, mapping keys to nodes in a distributed system while minimizing reshuffling when nodes are added or removed.
Install it if you need stable key-to-node mapping in a distributed system or cache layer.
UHI defines and documents a standard interface for histogram objects across libraries, providing type protocols for runtime checking and tools to adapt NumPy-style histogram tuples into a common format.
Automates Windows UI controls and windows by interacting with the Microsoft UIAutomation API, enabling programmatic inspection and manipulation of application interfaces.
Python wrapper for Android's uiautomator testing framework that automates UI interactions on Android devices via ADB without requiring installation on the device itself.
Automates Android device interactions from Python by exposing UiAutomator capabilities through HTTP, enabling UI testing, app control, and element manipulation via XPath queries.
Install it if you need to automate Android UI testing or device interaction from Python; the main prerequisite is having a connected Android device with developer…
A Python SDK and CLI for programmatic interaction with UiPath Cloud Platform services—processes, assets, buckets, jobs, queues, and more—plus tooling to package and deploy automations.
However, verify the license terms before use in commercial or restricted-distribution scenarios, and ensure your environment supports Python 3.11 or later.
Provides core abstractions, data models, and utilities for the UiPath Python SDK, including error handling, JSON serialization, OpenTelemetry tracing, guardrails validation, and conversation event protocols.
However, verify the license status before use in proprietary or redistributed contexts, as it is currently unclear.
Interactive terminal application for building, testing, and debugging UiPath Python runtimes and automation scripts with real-time visualization of agent behavior and execution traces.
Builds and deploys LangGraph agents to UiPath Cloud Platform with human-in-the-loop integration through Action Center, providing programmatic access to UiPath services.
However, verify the license terms first (currently unclear in metadata) and be prepared for a large dependency footprint.
Provides LangChain-compatible chat models and embeddings that route requests through UiPath's LLM infrastructure, supporting multiple providers including OpenAI, Google, Anthropic, AWS Bedrock, Azure AI, and Fireworks.
However, verify the license treatment before production use, and confirm that the normalized API mode meets your feature and stability requirements if you plan to use…
A Python client for accessing LLMs through UiPath's infrastructure, supporting multiple backends (AgentHub, Orchestrator, LLMGateway) and providers (OpenAI, Google, Anthropic, AWS Bedrock, Fireworks AI, Azure AI) with optional LangChain integration.
However, verify the license terms first — the license status is unclear in the metadata, which is a blocker for some use cases.
Hosts local Model Context Protocol (MCP) servers on the UiPath Platform, enabling Python-based automation servers to integrate with UiPath Orchestrator.
However, the alpha status, unclear license, and dependency on four UiPath-specific packages mean this is best suited for teams already committed to the UiPath…
A Python SDK for programmatic interaction with UiPath Cloud Platform services, including process execution, asset management, job monitoring, and a CLI for packaging and deploying automations.
However, the unclear license status requires verification before use in proprietary or compliance-sensitive environments.
Provides foundational runtime interfaces and protocols for building agent runtimes in the UiPath ecosystem, including execution context, event streaming, structured error handling, and factory patterns.
Provides an async Python API and CLI for interacting with UniFi Protect surveillance systems on Ubiquiti hardware, supporting camera control, event management, and real-time updates via WebSocket.
Ultra-fast JSON encoding and decoding in pure C with Python bindings, providing a drop-in replacement for standard JSON libraries with optional HTML escaping and formatting controls.