Packages
openvino-genai simplifies running inference on generative AI models by wrapping OpenVINO's inference engine with a high-level pipeline API that handles tokenization, model loading, and text generation.
The main gotcha is strict version pinning of openvino_tokenizers; verify compatibility before updating dependencies.
A Python wrapper that provides programmatic access to the Twitter API, handling OAuth authentication and exposing Twitter data models (users, statuses, trends, etc.) through a high-level interface.
No, not for new projects.
Read, write, and modify Advanced Authoring Format (AAF) files used in video editing and media production, with support for embedding media and copying objects between files.
However, be aware that maintenance is dormant—last release was over a year ago—so if you encounter format compatibility issues with newer AAF variants or need active…
j2lint validates Jinja2 template syntax and style against Arista's AVD style guide, enforcing rules for spacing, indentation, naming conventions, and statement formatting.
Install it if your project uses Jinja2 and you lack a linting standard.
Pontos is a collection of Python utilities and tools for common development tasks, including CLI command support, version management, and data processing helpers maintained by Greenbone.
An async Python wrapper for Discord's user account API, enabling programmatic control of user accounts with support for sessions, relationships, billing, and interactions.
Extends Python's built-in Enum to support multi-dimensional enum members with multiple attributes and reversible lookups by any attribute value.
Emits telemetry data from Python UDFs, UDTFs, and Stored Procedures running in Snowflake, using the OpenTelemetry API and SDK.
Install only if you're already using Snowflake's Python compute—it has no value outside that context.
Python wrapper around Boolector, a Satisfiability Modulo Theories (SMT) solver for bit-vectors, arrays, and uninterpreted functions supporting SMT-LIB logics.
Asynchronous Python client for querying and monitoring printers that support the Internet Printing Protocol (IPP) over network connections.
Install it if you need to programmatically interact with IPP printers; skip it if your use case does not involve network printer communication.
modulegraph analyzes Python module dependencies by examining bytecode and import statements, building a directed graph of which modules depend on which others.
However, the aging maintenance status (265 days since last release) and focus on legacy py2app use suggest it is stable but not actively evolving; verify it meets…
Delorean simplifies Python datetime manipulation by wrapping the standard library and dateutil with a cleaner API for shifting timezones, manipulating dates, and generating datetime objects.
Provides a Language Server Protocol bridge to Ruff, enabling linting, formatting, and import organization in LSP-compatible editors like Neovim, Sublime Text, and Emacs.
Converts STAC (SpatialTemporal Asset Catalog) metadata into xarray Datasets, with optional Dask support for distributed data loading and computation.
However, verify the license terms before use in proprietary projects, and confirm your workflow's actual dependency requirements.
Python client library for the Scale GP REST API with type-safe synchronous and asynchronous interfaces, supporting chat completions and tracing instrumentation.
Sends cross-platform desktop notifications from Python with support for callbacks, action buttons, reply fields, and sounds on Linux, macOS, Windows, and iOS.
Tianshou is a PyTorch-based reinforcement learning library that implements a wide range of RL algorithms (DQN, PPO, SAC, and others) with both high-level and low-level APIs for training agents on Gymnasium environments.
Provides a typed Python client for querying Semantic Scholar's Academic Graph, Recommendations, and Datasets APIs, with support for paginated responses and asynchronous requests.
Python client for the Garmin Connect API with support for authentication, token management, MFA, and fetching health and fitness data from Garmin devices.
Provides Ukrainian morphological dictionaries for pymorphy3, enabling Ukrainian language text analysis and lemmatization.
However, proceed with caution: the package is abandoned (last update 2022-12-01), so dictionary accuracy and compatibility with current Python versions are not…
Open3D-cpu provides CPU-based 3D data structures, processing algorithms, and visualization tools for working with point clouds, meshes, and RGB-D data in Python.
Extends WTForms with additional field types, validators, and widgets to simplify form building in web applications.
Install it if you build web forms in Python and want to avoid reinventing common validators and field types.
Converts OpenStreetMap and Overpass API data (JSON or XML) into GeoJSON FeatureCollections or Shapely geometry objects with properties.
However, verify that the current API and feature set meet your needs, as the documentation notes ongoing development work and incomplete CLI testing.
Parses Lua source code into an abstract syntax tree (AST) and provides tools to traverse, analyze, and regenerate Lua code from the AST.
Provides a Python client library for the Quip Automation API, allowing programmatic interaction with Quip documents and workspaces.
Solves reCAPTCHA challenges using AI-based image recognition, with support for direct API calls and integration with Playwright for browser automation.
However, success depends heavily on using an undetected browser engine (not included); standard Playwright will likely fail.
ODMantic is an async-first Object Document Mapper for MongoDB that lets you define database models using Python type hints and Pydantic validation, then query and persist them with a functional API.
Install it if you need an async MongoDB ODM with strong type safety and Pydantic integration.
xbbg is a Bloomberg client for Python that provides high-level helpers for BDP, BDS, BDH, intraday bars, ticks, BQL, and related analytics, backed by a Rust engine with support for sync and async APIs and multiple output backends.
Parses SQL queries into JSON-serializable parse trees, and can generate SQL from JSON objects, supporting basic SELECT queries with clauses like WHERE, ORDER BY, and window functions.
However, install only if you do not require support for advanced SQL dialects or expect active maintenance; the latest release is from May 2021 and the project is…
Speeds up Django model pickling by 2-3 times and reduces serialized size by optimizing how model instances are converted to bytes.
Pipe enables shell-like infix syntax for chaining operations on iterables using the `|` operator, providing lazy-evaluated transformations like filtering, mapping, grouping, and slicing.
However, maintenance is aging (last release April 2024, no recent commits), so consider it for stable use cases rather than as a foundation for mission-critical…
Validates RO-Crate metadata packages against declared profiles using SHACL shapes and Python rules, supporting local directories, ZIP archives, and remote HTTP/HTTPS sources.
Integrates with Django's test runner to identify and report the slowest tests in your suite, helping you spot performance bottlenecks during development.
Flask-RESTPlus adds decorators and tools to Flask for building REST APIs with automatic Swagger documentation and request/response validation.
Provides Python bindings for Discord's protocol buffer definitions, enabling serialization and deserialization of Discord user settings and related data structures.
However, be aware that reverse-engineered protobufs may change without notice as Discord updates its client, and you should verify compatibility with your use case…
hbutils is a collection of utility modules covering algorithms, data structures, file operations, logging, encoding, reflection, and testing tools for Python infrastructure development.
Vyper provides a unified configuration system for Python applications that reads from multiple sources—files (JSON, TOML, YAML), environment variables, command-line arguments, and remote stores—with support for live reloading and a clear precedence order.
However, maintenance is dormant—last release was 2023-10-04—so if you need active support or bug fixes, consider whether the package's current state meets your…
QuerySource provides a unified async interface to query multiple databases (PostgreSQL, MySQL, Redis, Oracle, InfluxDB, CouchDB, Druid, SQL Server) and external APIs (Salesforce, ShopperTrack, ZipCodeAPI) through a single proxy-based abstraction layer.
zhinst-core provides a native Python API for communicating with Zurich Instruments measurement and control devices through the LabOne software platform.
Parses and serializes HTTP Structured Field Values according to the IETF specification, supporting Dictionary, List, and Item types with parameters and multiple value types.