Packages
Extracts and verifies information from Vehicle Identification Numbers (VINs), including manufacturer, country, region, and detailed vehicle specs when available.
Install it if you need to parse or validate VINs in your application.
virtualenv creates isolated Python environments where packages can be installed independently without affecting the system Python or other projects.
Clones an existing Python virtualenv to a new location, updating shebangs, paths, and environment variables to work correctly in the new location without breaking isolation.
However, verify compatibility with your specific Python version and virtualenv setup before relying on it in production, given the lack of recent updates.
Provides shell command wrappers and hooks to organize, create, switch between, and manage multiple Python virtual environments from a central location.
The main gotcha is that it requires shell integration (sourcing in your shell config) and works only with bash/zsh, so it is not suitable for Windows PowerShell or…
Provides a Python 3 client library for the VirusTotal v3 REST API, including enterprise features like Live Hunt, Retro Hunt, and file analysis.
Viser is a Python library for 3D visualization and interactive GUI building, combining 3D scene rendering with web-based controls accessible over SSH.
Install it if you need interactive 3D graphics with web-based access, especially for remote or headless environments.
Visions defines and detects semantic data types across pandas, numpy, spark, and Python sequences, automatically inferring the most appropriate type even when data has been transformed or corrupted.
Provides a base Visitor class to implement the visitor design pattern in Python, dispatching method calls based on node type through dynamic method lookup.
VisPy is a GPU-accelerated 2D/3D visualization library that renders large datasets interactively using OpenGL, offering both low-level graphics control via gloo and experimental high-level plotting interfaces.
VisualDL is a visualization tool for deep learning training that logs metrics, model structures, and tensor distributions to files, then displays them in a web-based dashboard for real-time monitoring and analysis.
Provides PyTorch implementations of Vision Transformer (ViT) and related transformer-based vision models for image classification and self-supervised learning tasks.
Provides utility functions and helpers for analyzing and manipulating binaries using the vivisect disassembly and analysis framework.
Vivisect is a pure-Python disassembler, debugger, emulator, and static analysis framework for binary analysis and reverse engineering.
Install it if you do reverse engineering, malware analysis, or security research; skip it if you need only simple disassembly or prefer established alternatives like…
VizTracer traces Python code execution and generates interactive visualizations showing function calls, timing, and execution flow across threads, processes, and async code.
Install it if you need to profile or debug Python execution; the command-line interface requires no code changes for initial exploration.
Python wrapper for the VKontakte (VK) social network API, enabling programmatic access to VK features like posting to walls, retrieving user data, and automating VK interactions.
However, verify that it supports your intended authentication method and covers the specific VK API endpoints you need.
Provides type definitions and API method signatures for the VK API, designed for use with the vkbottle framework to enable type-checked interactions with VKontakte services.
Converts Vega-Lite chart specifications to static SVG or PNG images, or to Vega specifications, with no external dependencies.
vLLM is a high-throughput inference and serving engine for large language models, offering optimized memory management, continuous batching, and support for multiple hardware platforms and model architectures.
Install it if you're building an LLM application, API service, or batch inference pipeline; skip it if you only need simple single-model inference without serving…
vllm-cpu provides CPU-optimized inference for large language models with automatic detection of available CPU instruction sets (AVX2, AVX-512, AMX on x86; NEON, BF16, DOTPROD on ARM), packaged as a single unified wheel.
However, be aware it is community-maintained (not official vLLM), has 63 runtime dependencies creating medium install friction, and performance will be significantly…
Routes and load-balances requests across vLLM worker instances with support for multiple algorithms, prefill-decode disaggregation, and Kubernetes service discovery.
Routes LLM requests to appropriate models in a mixture-of-models setup based on semantic intent classification, with a CLI for local Docker deployment, Kubernetes support, and a web dashboard for monitoring and testing.
vllm-tpu is a high-throughput LLM inference and serving engine optimized for Google TPUs, supporting 200+ model architectures with efficient memory management, continuous batching, and structured output generation.
Python SDK for the VLM Run API platform, providing access to vision-language models for image and document processing, chat completions, and CLI-based agent interactions.
Provides a catalog of pre-defined Pydantic schemas for extracting structured data from images, videos, and documents using Vision Language Models.
Adds glog-style verbose logging levels to Python's standard logging, letting you define and control per-module verbosity thresholds via command-line flags.
Provides Python client bindings for VMware vAPI common services, enabling programmatic interaction with VMware Cloud Foundation infrastructure components.
VMware vAPI Runtime provides HTTP client, message serialization, and input/output validation for invoking VCF SDK APIs from Python applications.
Provides Python bindings to VMware vCenter Server APIs for managing virtual machines, content libraries, resource deployment, tagging, and security certificates.
Install it if you need to automate vCenter operations or integrate vSphere into Python tooling.
VnAI provides a Python interface for accessing Vietnamese stock market analytics and data through the Vnstock platform.
However, clarify licensing restrictions and API requirements before production use, and confirm that the data and analytics it provides match your actual needs.
vncdotool is a command-line VNC client that automates interactions with remote displays by sending keystrokes, mouse movements, and screen captures to VNC servers.
Install it if you need to automate VNC interactions; skip it if your use case doesn't involve remote display control.
Vnstock fetches Vietnamese stock market data—historical prices, financial statements, company profiles, indices, and macroeconomic indicators—via a unified Python API and returns it as pandas DataFrames.
However, verify the custom noncommercial license against your intended use; commercial applications require explicit permission.
Generates publication-quality static financial charts for Vietnamese stock markets using Matplotlib and Seaborn, with built-in theming, logo branding, and support for technical analysis indicators.
Parses and serializes iCalendar and vCard files, converting them to and from Python data structures while handling relevant encodings.
Vocos is a neural vocoder that synthesizes audio waveforms from acoustic features (mel-spectrograms or EnCodec tokens) using a GAN-based model that generates spectral coefficients for fast reconstruction via inverse Fourier transform.
Provides Python bindings for vodozemac, a cryptographic library for end-to-end encryption in Matrix protocol applications.
Voilà converts Jupyter notebooks into standalone web applications with live interactive widgets, serving each user a dedicated kernel while stripping source code and preventing arbitrary code execution by default.
Install it if you need to deploy interactive notebooks as standalone applications or dashboards.
Provides Voice over IP utilities for Home Assistant's VoIP integration, handling audio codec operations and telephony functions.
Converts Czech given names and surnames into vocative case (5th case) with automatic gender and name-type detection.
However, be aware that it receives no maintenance and was last tested on Python versions up to 3.8; use it only if Czech name handling is core to your application and…
Volatility 3 is a memory forensics framework that extracts and analyzes digital artifacts from volatile RAM samples across Windows, Linux, and macOS systems.
Install it if you need to analyze memory dumps; skip it if you have no forensic analysis requirements.
Volcengine SDK for Python provides client libraries to interact with Volcengine cloud services, including vision AI and NLP APIs, using credential-based authentication.
Install it if you need to call Volcengine APIs from Python; otherwise it has no value.