Packages
Provides post-processing and analytics for inference pipeline results, with configurable use cases for people counting and customer service analysis using numpy and scipy.
However, the proprietary license is unclear—verify licensing terms before use.
A Python client library for the Smartsheet API that lets you programmatically read, write, and manage sheets, rows, columns, and other Smartsheet resources from Python applications.
Install it if you need to programmatically interact with Smartsheet from Python; the only prerequisite is a valid Smartsheet API token.
Downloads and loads pre-trained TensorFlow SavedModels from TensorFlow Hub (now redirected to Kaggle Models) for reuse in TensorFlow programs with minimal code.
However, be aware that maintenance is dormant and many models from the original tfhub.dev have been deleted; verify your models exist before committing to this…
Python SDK for building machine learning projects, datasets, models, and inference pipelines on the Matrice.ai platform, with support for training, deployment, and monitoring workflows.
Dominate is a Python library for writing HTML documents programmatically using a DOM API, letting you generate HTML pages in pure Python without learning a template language.
Install it if you prefer writing HTML in Python over templates or string manipulation.
Backports expanded `datetime.fromisoformat` methods to earlier Python versions, enabling parsing of ISO 8601 timestamps with broader format support than the standard library provides in older releases.
matrice_common provides authentication, RPC client, streaming, and utility components for Matrice.ai services, including token management, API communication, Kafka/Redis streaming, and error logging.
Provides common server utilities for Matrice.ai services, compiled with mypyc for performance.
However, the Beta status and sparse public documentation mean you should verify the specific utilities match your needs before adopting it as a dependency.
Provides API key authentication and permission control for Django REST Framework, allowing server-side clients and services to securely access your API without user accounts.
However, maintenance is aging (last release 497 days ago), so verify the feature set meets your needs before committing.
STPyV8 embeds Google V8 JavaScript engine into Python, allowing you to run JavaScript code from Python and call Python code from JavaScript within the same process.
However, do not rely on it for active maintenance or security patches; use it only in contexts where you control the JavaScript code being executed or can audit it…
Automatically generates Pydantic v2 models from JSON Schema definitions, handling references, combiners, validations, and format constraints.
Defers loading of module attributes and their dependencies until first access, and provides optional imports that delay exceptions until use.
Flask-RESTX extends Flask with decorators and tools to quickly build REST APIs with automatic Swagger documentation and schema validation.
SQLAlchemy dialect for ClickHouse that enables ORM-style database access via native TCP, async TCP, or HTTP interfaces.
However, you must manually install clickhouse-driver, asynch, or requests depending on your transport choice—verify this requirement before adding it to your project.
A Python client for sending metrics to StatsD servers and recording counters, timings, and gauges with optional tag support.
However, the abandoned status since May 2021 means you should verify compatibility with your target server version and be prepared to fork if issues arise.
Encodes and decodes MUTF-8 (Modified UTF-8), a variant used in Java class files and JNI, with both C and pure-Python implementations.
Arpeggio is a recursive descent parser with memoization that implements PEG (Packrat) grammars, letting you define and parse custom languages or structured text formats.
Install it if you need to build a parser for a custom grammar or language; if you want a higher-level interface for language definition, consider textX instead.
Implements the JSON-RPC 2.0 protocol with an asynchronous request manager and minimal asyncio-based server, requiring no external dependencies.
However, be aware that the project is abandoned—last release was July 2021 with no recent commits.
A Python wrapper around GnuPG that lets you generate keys, encrypt, and decrypt messages programmatically, with patches for shell injection vulnerabilities.
However, it is dormant—last release was 2017-09-06—so it may not support modern Python versions or recent GnuPG features.
CircularDict is a Python dictionary that automatically removes oldest entries when it reaches a size limit (by item count or total bytes), acting as a bounded circular buffer for memory-controlled caching and data storage.
Converts ICS calendar files that use the non-standard X-WR-TIMEZONE parameter to strict RFC 5545-compliant calendars, and provides both a Python API and command-line tool for this conversion.
Install it if you need to work with calendar files that use X-WR-TIMEZONE.
Extracts and cleans the main article text and title from HTML documents using lxml-based parsing and heuristic content detection.
FastDepends provides a standalone dependency injection system extracted from FastAPI, supporting both sync and async code with automatic type casting and pydantic validation.
Unofficial Instagram API wrapper that automates private mobile and public web flows for users, media, stories, direct messages, and uploads with session persistence and challenge handling.
Litestar is an ASGI framework for building REST APIs with built-in data validation, dependency injection, ORM integration, and OpenAPI schema generation.
Install it if you are building an ASGI API and want these conveniences; skip it if you prefer minimal frameworks or are not building REST APIs.
Converts between and manipulates color representations including RGB, HSL, hex (3- and 6-digit), and named web colors, with support for color gradients and comparison.
Loads and merges settings from multiple sources (environment variables, config files, vaults) into a single typed and validated Python object.
However, the aging maintenance status (258 days since last release) means you should verify that the project remains actively supported for your use case before…
A collection of utility functions and helpers for common Python development tasks, including type handling, import utilities, and data manipulation.
However, the excerpt does not detail which specific utilities are included, so verify that the package's actual functions match your needs before committing to a…
Cheetah3 is a template engine and code generation tool that processes templates to produce output in various languages including Python, C++, Java, and SQL.
PySMI parses SNMP MIB files in ASN.1 format and converts them to PySNMP classes or JSON documents, supporting SMIv1, SMIv2, and dialect variants.
Install it if you need to work with SNMP MIBs in Python.
Provides standard test base classes and fixtures for validating LangChain integration implementations, particularly chat models, against a shared interface contract.
Django Waffle provides feature flags (toggles) for Django applications, allowing you to define conditions for when features should be active and control their rollout without redeploying code.
Install it if you need to decouple feature rollout from deployment.
Provides a Python wrapper for Kerberos (GSSAPI) authentication, enabling client and server authentication based on RFC 4559 with support for channel bindings.
Ldaptor is a pure-Python LDAP client library built on Twisted that handles LDAP protocol operations, filter parsing, and directory queries without compiled dependencies.
Provides a Python client library for the OpenCTI API, enabling developers to programmatically interact with OpenCTI threat intelligence platform instances through standardized methods and utilities.
Install it if you need to integrate with OpenCTI; the main consideration is ensuring your OpenCTI instance is accessible and that the 18 runtime dependencies align…
A Python client library for Apache Kafka that provides high-level producer and consumer APIs for publishing and consuming messages from Kafka brokers, with support for consumer groups, compression, and serialization.
However, the repository is archived and abandoned as of 2024-10-28, with the description itself recommending use of the GitHub repository due to release issues.
Reads, writes, and segments WebVTT caption files; converts captions from SubRip and YouTube SBV formats.
However, if your project demands ongoing feature development or active bug fixes, verify first whether a more actively maintained alternative exists.
Python SDK for VMware vSphere Management API that enables programmatic control of ESXi and vCenter Server infrastructure.
Install it if you need to automate or integrate with VMware vSphere environments.
Descope SDK provides Python backend access to Descope's user management and authentication APIs, supporting OTP, magic links, OAuth, SSO, TOTP, passwords, and session validation.
Install it if you are building a backend service that needs to integrate Descope's authentication and user management APIs.
A Python client library for the Composio REST API, providing synchronous and asynchronous access to tool execution and API operations with full type hints and error handling.
Install it if you need to call the Composio API from Python; the typing and error handling will save integration time.