Packages
Provides base classes and utilities for parsing vacuum cleaner map data, designed to be extended by robot-specific implementations.
Parses map data generated by Roborock vacuum cleaners, converting raw binary map files into structured data that can be rendered as images with configurable visual elements.
VADER performs lexicon and rule-based sentiment analysis optimized for social media text, returning polarity scores for any input string.
Install it if you need quick, interpretable sentiment scores for social media or informal text without the overhead of training a model.
Vale is a command-line tool for enforcing editorial style guides on text, packaged for Python environments so it can be installed as a dependency without manual setup.
Validates and generates Brazilian identity and registration documents including CPF, CNPJ, CNH, CNS, PIS, electoral registration, RENAVAM, and birth/marriage/death certificates.
Validates email addresses for proper format and checks whether they actually exist by verifying domain MX records and SMTP connectivity.
Validates pyproject.toml files against JSON Schema definitions to ensure compliance with Python packaging standards and PEPs.
Provides a versioned snapshot of SchemaStore schemas for use with validate-pyproject, enabling stable, pinned schema validation of Python project configuration files.
Validations Engine is a framework for defining and executing validation suites—sets of test-like methods that check data pipelines, databases, APIs, and other systems for failures.
However, the license treatment is unclear, so verify the actual license before use in proprietary contexts.
Provides 60+ validator functions for checking type and content of Python values, with consistent syntax across common validation tasks.
Validates common data types and formats (email, URL, IP address, credit card, etc.) with simple function calls, without requiring schema definitions.
Python client library for connecting to and executing commands against a Valkey key-value store, with support for connection pooling, pipelining, pub/sub messaging, and both synchronous and asynchronous operations.
Valkey GLIDE is an official async and sync Python client for Valkey and Redis OSS, supporting both standalone and cluster modes with built-in pub/sub, high availability, and automatic subscription reconciliation.
Synchronous Python client for Valkey and Redis OSS providing blocking operations for key-value storage, pub/sub messaging, and cluster or standalone connectivity.
Async WebSocket client for controlling and monitoring Vallox ventilation units over LAN, supporting profile switching, fan speed adjustment, metric fetching, and temperature log retrieval.
Papi provides an imperative Python API for declaring Valohai machine learning pipelines, allowing you to define pipeline workflows programmatically instead of through configuration files.
However, be aware that the API is explicitly experimental, documentation is sparse, and the package has not been updated since 2021—suitable for technical exploration…
Helper library for integrating Python code with the Valohai machine learning platform, handling parameters, inputs, outputs, metrics logging, and distributed task coordination.
However, if you are not using Valohai, this package has no value.
Parses and validates valohai.yaml configuration files used to define machine learning workloads and pipelines on the Valohai platform.
Valyu provides a Python SDK for accessing web search, content extraction, AI-grounded answers, and multi-step research APIs designed for AI agents and applications requiring external data integration.
Vanna converts natural language questions into SQL queries and executes them against databases, returning results as interactive tables, charts, and summaries with user-aware permissions and streaming responses.
However, the repository is archived and marked abandoned, which means security patches for the two known vulnerabilities (GHSA-6mj8-jmp2-g8q7, PYSEC-2026-3397) are…
A Python SDK for the Vapi API, providing synchronous and asynchronous clients to create and manage voice calls and logs with built-in retry logic and pagination.
However, verify the license terms first—license treatment is currently unclear in the package metadata.
Varcode loads and analyzes genomic variant data, predicting how DNA variants affect protein sequences by annotating their biological effects on genes and transcripts.
Retrieves variable names at runtime from inside functions and classes, and provides utilities to fetch argument names and detect attribute access patterns.
Install it if you need runtime variable name introspection; skip it if your code does not require that capability.
Parses VASP calculation output from vasprun.xml files and generates plots, eigenvalue analyses, and material property calculations including band gaps, density of states, and band structures.
However, maintenance is dormant since early 2022—expect no updates for bugs or new VASP features.
Provides a CLI and Python SDK for managing GPU compute resources on Vast.ai, including instance lifecycle operations, resource searching, and serverless endpoint inference.
Provides Python bindings to the Vast.ai API for searching GPU compute offers, managing instances, and accessing serverless inference endpoints.
Provides Python utilities for VAT (Value Added Tax) calculations and operations, with integration for AWS services via boto3 and JSON pointer support.
Install only if you are maintaining existing code that depends on it, and only after verifying the license and testing compatibility with your Python version and…
Compiles Vue single-file components (*.vue) to standalone HTML, JavaScript, and CSS without requiring Node.js, using only Python.
However, the aging maintenance status (last release August 2023) means you should verify compatibility with your Vue version and Python version before committing to…
Parses Verilog value change dump (VCD) files and provides both a Python library API for programmatic access and a command-line tool (vcdcat) for viewing and filtering signal data.
However, verify the license before use in proprietary projects, since the license treatment is unclear.
VCR.py records HTTP interactions during test runs and replays them on subsequent runs, eliminating live HTTP requests and making tests deterministic and fast.
Install it if your test suite makes HTTP requests and you want faster, more reliable, offline-capable tests.
Provides a unittest base class that automatically records and replays HTTP interactions using vcrpy, eliminating manual cassette management in test code.
Manages Python package versions automatically by extracting metadata from version control systems, eliminating manual version bumping in source code.
vcstool is a command-line tool that manages multiple version control repositories (Git, Mercurial, Subversion, Bazaar) from a single interface, letting you run VCS commands across many repos at once.
However, be aware that the package is dormant (last release 2021-08-09) and receives no active maintenance—it works for its stated purpose but may not evolve with…
vcver generates version strings for Python packages by extracting version information from version control systems, producing development versions with commit metadata and release versions from tags.
Serializes and deserializes Valve's KeyValue (VDF) text format to and from Python dicts, with support for duplicate keys via a specialized VDFDict class.
Vdirsyncer is a command-line tool that synchronizes calendars and addressbooks between servers and the local filesystem, or between two servers directly.
However, the aging maintenance status (351 days since last release) means you should verify compatibility with your specific servers and be prepared for slower issue…
vecs is a Python client for storing, indexing, and querying vectors in PostgreSQL using the pgvector extension, enabling semantic search and similarity operations on vector data.
However, the aging maintenance status (last commit 2025-04-09, no releases since 2024-12-13) and high install friction (requires external database setup) mean this is…
Vector provides 2D, 3D, and 4D space-time vector operations optimized for working with arrays of vectors rather than individual vectors in loops, with support for multiple coordinate systems and data backends.
Install it if you need to work with spatial vectors at scale or in high-energy physics contexts.
Implements vector quantization layers for PyTorch, enabling discrete codebook-based compression of continuous embeddings used in generative models.
Vectorized backtesting engine that packs thousands of trading strategy configurations into NumPy arrays and runs them in parallel using Numba acceleration, turning grid searches into seconds instead of hours.
However, verify the fair-code Apache 2.0 + Commons Clause license terms before using in commercial or proprietary products—the license treatment is flagged as unclear…