Packages
Command-line tool to manage Amazon EC2 and ELB instances and run Fabric tasks against filtered sets of EC2 hosts.
A pure-Python MySQL driver that implements the DB API v2.0 specification without requiring MySQL C client libraries.
PySpelling wraps Aspell or Hunspell to automate spell checking across project files with customizable filters and task-based configuration, and can fail builds in CI when misspellings are found.
py3rijndael provides a pure-Python implementation of the Rijndael algorithm (the cipher underlying AES) for Python 3, with no external runtime dependencies.
Converts PyTorch models to .tflite format for on-device deployment on Android, iOS, and IoT devices via LiteRT, with CPU coverage and initial GPU and NPU support.
Lightly provides self-supervised learning models and loss functions for computer vision, enabling you to train neural networks on unlabeled image data using methods like MoCo, SimCLR, BYOL, and DINO.
Install it if you need to train on unlabeled image data or experiment with SSL methods.
A flake8 plugin that detects mutable default arguments in Python function definitions, flagging a common source of unexpected behavior where mutations persist across function calls.
Unified Python client for publishing social media posts across 16 platforms (Instagram, TikTok, YouTube, LinkedIn, X/Twitter, Facebook, Pinterest, Threads, Bluesky, Reddit, Snapchat, Telegram, WhatsApp, Google Business Profile, and others) with a single API call.
KServe Python SDK provides server and client libraries for deploying and managing machine learning model inference services, with built-in support for model loading from multiple storage backends and standardized prediction/preprocessing handlers.
torchax is a PyTorch backend that runs PyTorch code on Google Cloud TPUs via JAX, with bidirectional interoperability allowing you to call JAX functions from PyTorch and vice versa.
However, it is in alpha (Development Status :: 3), so expect incomplete operation coverage and potential API changes.
GuessIt extracts structured metadata from video filenames, parsing titles, seasons, episodes, codecs, resolutions, and release information from both movies and TV show files.
Install it if you need to parse video filenames; skip it if your filenames follow a rigid, custom format you can parse with simpler regex.
SoCo is a Python library for programmatic control of Sonos speakers over a network, supporting playback, volume, queue management, and speaker grouping.
Provides a collection of modern optimizers, learning rate schedulers, and loss functions for PyTorch training with a consistent API.
Install it if you want to experiment with modern training methods or need access to research optimizer variants without implementing them yourself.
Parses Windows Event Log files (.evtx) into structured XML or JSON, providing programmatic access to event records, templates, and metadata across Windows, macOS, and Linux.
Install it if you need to read Windows event logs outside Windows or integrate event log data into analysis pipelines.
Provides a Python client library for the Supermemory REST API with full type hints, supporting both synchronous and asynchronous operations.
A Python wrapper for the WooCommerce REST API that lets you programmatically read, create, update, and delete products, orders, customers, and other WooCommerce store data.
However, verify that it works with your current WooCommerce version—the last release was in 2021, so if your store runs a significantly newer WooCommerce API, test…
Provides a Python client library for accessing the SambaNova REST API with synchronous and asynchronous support, type-safe request and response handling, and streaming capabilities.
Install it if you are building a Python application that needs to call SambaNova models or services.
Cirq is a Python framework for writing, manipulating, and running quantum circuits on quantum computers and simulators, with support for parameterized circuits, noise modeling, and hardware device abstractions.
Install it if quantum computing development is your goal.
Load SQL queries from files and call them as Python methods, supporting both sync and async database drivers across SQLite, PostgreSQL, MySQL, MariaDB, DuckDB, and MS SQL Server.
Adds filtering, sorting, and pagination capabilities to SQLAlchemy query objects via declarative specifications, designed for REST API exposure.
However, accept that maintenance is dormant: no updates since April 2023, and compatibility with newer SQLAlchemy versions is unverified.
A Python SDK for the Linq API V3 REST API, providing type-safe synchronous and asynchronous clients with automatic pagination and built-in error handling.
A Prometheus client library for asyncio applications that collects and exposes metrics via text export or gateway push, with optional ASGI middleware for FastAPI, Starlette, and Quart.
Install it if you are building or maintaining an asyncio-based service (FastAPI, Starlette, Quart, or standalone) and need metrics collection.
PanPhon maps International Phonetic Alphabet (IPA) segments to articulatory phonological feature vectors, enabling programmatic analysis of phonetic and phonological properties of speech sounds.
A framework for building AI agents that communicate with each other and with language models to solve tasks through multi-agent collaboration and orchestration patterns.
However, be aware it receives only critical fixes and security patches—no new features.
dns-lexicon provides a unified Python interface to create, read, update, and delete DNS records across multiple DNS providers via their APIs, usable as both a CLI tool and a library.
Install it if you need to automate DNS operations or support multiple DNS backends.
Type-safe Python client for the ZeroEntropy REST API, with synchronous and asynchronous support and automatic pagination.
However, it is in pre-release (0.1.0a11), so expect potential breaking changes; use it in production only if you can tolerate version pinning and monitor releases.
Extracts text, images, and metadata from PDFs and converts them to Markdown or HTML, powered by a Rust core compiled to native wheels with no system dependencies.
Provides a pure-Python X11 client library for communicating with X servers via the X protocol, enabling GUI applications to interact with X11 window systems.
Validates, normalizes, and formats postal addresses according to country-specific rules using Google's i18n address metadata, with support for latinization and form generation.
Automates IBM Quantum backend connection, authentication, and selection by detecting your subscription plan and returning the least-busy available QPU resource for immediate use in Qiskit circuits.
However, note the aging maintenance status (219 days since last release) and verify that the connector's error handling and backend-selection logic align with your…
Query TradingView's screener API to retrieve market data across stocks, crypto, options, forex, futures, and other instruments with support for technical indicators, fundamental metrics, and multiple timeframes.
Install it if you need programmatic access to TradingView market data; be aware that real-time data requires authentication and that unauthenticated queries return…
omnibase_core provides the ONEX platform kernel: base classes, contracts, validation tools, and core architecture vocabulary for building and executing node-based workflows with dependency injection and event-driven patterns.
Provides a Python wrapper around NASA's Common Metadata Repository (CMR) API to query earth science collections, granules, services, tools, and variables with input validation and URL encoding.
This package is a redirect to ldap3—a pure Python LDAP V3 client library that implements RFC 4511 and works across Python 2, Python 3, PyPy, and PyPy3.
tfx_bsl provides shared libraries and utilities used internally by TensorFlow eXtended (TFX) components and standalone TFX libraries like TFDV, TFMA, and TFT.
gmqtt is an async Python MQTT client that connects to MQTT brokers, publishes and subscribes to topics, and handles message delivery with support for MQTT 5.0 and 3.1.1 protocols.
Install it if you need async MQTT connectivity in Python and are comfortable with callback-based event handling.
Applies colored text and background styling to CLI output using hex or RGB color formats, then prints or returns the formatted string.
A Python SDK for WeChat Work (企业微信) AI bot that manages WebSocket connections, handles incoming messages and events, and sends replies including streaming text, template cards, and file downloads with AES decryption.
Install it if you need to build a WeChat Work bot in Python.
TensorFlow CPU for AWS is a machine learning framework optimized for numerical computation on CPU-based AWS infrastructure, supporting deployment across diverse platforms and devices.
However, verify that this AWS-specific variant offers advantages over the standard TensorFlow CPU distribution, and check whether version 2.15.1 (released 2024-03-14)…
Provides utility functions and helpers for the Lightly self-supervised learning framework, supporting computer vision model pretraining with numpy and Pillow.
However, verify that this utility package is still the recommended approach for your Lightly version, as the last release was in 2021.