Packages
Streams audio to Amazon Transcribe and receives real-time transcription results via an async Python interface.
Provides a Python interface to the Amber Electric API for querying real-time and forecast electricity prices, current renewable energy percentages, and historical usage data for Australian sites.
However, be aware that maintenance is dormant—updates are infrequent, so verify that the API endpoints you need are functional in version 2.0.12 before committing to…
Official Amplitude backend SDK for Python that sends server-side event data to Amplitude's analytics platform for tracking and analysis.
Install it if you are already using Amplitude and need to send events from a Python backend service.
Provides server-side A/B testing and feature flag evaluation through Amplitude's Experiment platform, supporting both remote and local evaluation modes.
amplpy is a Python interface to AMPL, an algebraic modeling language for optimization problems, allowing you to define, solve, and extract results from large-scale linear, nonlinear, and mixed-integer optimization models.
Amply parses AMPL data syntax (sets and parameters) into Python data structures, letting you load optimization problem data without a full AMPL installation.
Pure-Python AMQP 0.9.1 client library for connecting to message brokers like RabbitMQ, with support for channels, publisher confirms, heartbeats, and consumer acknowledgments.
A thread-safe Python 3 client library for RabbitMQ that handles AMQP protocol communication and provides management capabilities.
Amulet Core reads and writes Minecraft world data in various save formats, providing programmatic access to NBT structures, level data, and dimension information for world editing and analysis.
However, verify the license terms before use in proprietary or redistributed projects, as the license status is unclear in the metadata.
Provides a Cython wrapper around Mojang's modified LevelDB library for key-value storage operations in Python.
Amundsen Common provides shared utilities and data models for Amundsen's microservices, handling common serialization and validation patterns across the platform.
Runs an MCP server that exposes Google Analytics Admin and Data APIs as tools for LLMs, enabling queries about accounts, properties, reports, and real-time analytics data.
However, it requires Google Cloud setup (enabling APIs, configuring credentials) and is not a standalone library—it only works as an MCP server within a compatible…
A Python client library that sends analytics events to the Segment API, allowing you to track user actions and integrate with multiple downstream analytics services through a single interface.
However, note that the description itself directs users to the newer listing at segment-analytics-python due to a naming conflict, so verify whether you should use…
Analyzes 2D frames and trusses to compute bending moments, shear forces, axial forces, and displacements for slender structures.
Install only if your project permits GPL-3.0-or-later licensing; otherwise, seek an alternative with a permissive license.
AnchorPy is a Python client library for interacting with Anchor programs on the Solana blockchain, offering static and dynamic client generation, a Pytest plugin, and CLI utilities.
However, the 506-day gap since the last release and unclear license status warrant verification before committing to production use.
Provides Python bindings to Anchor Rust code, enabling Python developers to call compiled Rust functionality from the Anchor framework.
Androguard is a Python tool for analyzing, disassembling, and decompiling Android application files (APK, DEX, ODEX) and extracting metadata from Android binary resources.
Unpacks and repacks Android backup files (.ab format), with optional support for encrypted archives when pycrypto is installed.
A Python library for controlling Android TV devices over the network using the Android TV Remote protocol v2, without requiring ADB or developer mode.
angr is a binary analysis framework that performs symbolic execution, disassembly, control-flow analysis, and decompilation on binaries across multiple architectures.
Provides bundled data files—function and type prototype definitions—for the angr binary analysis framework, accessible via a simple path lookup API.
anima-python provides a command-line interface to the anima consciousness engine for measurement, evaluation, serialization, and corpus generation, runnable with only numpy on systems without the hexa toolchain.
However, verify the license status before production use, and confirm the package is available on PyPI (documentation indicates it may still be awaiting publication).
Parses ISO 8601 date, time, datetime, duration, and interval strings into Python datetime objects and timedeltas.
However, if you only need basic ISO 8601 datetime parsing, Python's standard library may be sufficient and more actively maintained.
Provides Python access to Anki's core spaced-repetition engine, wrapping the Rust backend to let you programmatically open, query, and modify flashcard collections, schedules, and media.
anndata handles annotated data matrices in memory and on disk with sparse data support, lazy operations, and efficient storage—positioned as a middle ground between pandas and xarray for scientific data.
Install it if you work with structured scientific data—especially single-cell omics—or need sparse matrix support with metadata.
Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.
Provides reusable metadata objects for use with PEP-593 `typing.Annotated` to express common constraints like bounds, collection sizes, and predicates on types.
Install it if you use or build libraries that need to express type constraints in a standardized, inspectable way—or if you want to annotate your own types with…
Parses and validates YAML files with support for embedded secrets and type annotations, using a schema-based validation approach.
However, its pre-alpha status and Python 3.13-only requirement limit adoption; evaluate whether your environment supports Python 3.13 and whether pre-alpha stability…
Annoy searches for approximate nearest neighbors in high-dimensional vector spaces using a C++ library with Python bindings, and stores indexes as memory-mapped files that multiple processes can share.
Provides a Python client library and command-line interface to interact with the Anomalo API for data quality monitoring and anomaly detection.
Install only if you have an Anomalo account and understand that the package's utility depends entirely on your access to the Anomalo service.
Communicate with Anova precision cookers over WiFi to read device state and send cooking commands like start, stop, and parameter updates.
Provides ANSI escape codes for cursor movement and text styling (colors, effects) in terminal output, with support for 256 RGB colors and both British and American English naming.
Converts terminal output with ANSI color codes to HTML or LaTeX, preserving colors and formatting for display in browsers or documents.
Install it if you need to convert ANSI-colored terminal output to HTML or LaTeX.
Converts ANSI escape sequences (color codes, formatting) from text to plain text output, removing all terminal styling.
However, verify the dual-license terms apply to your project, and consider whether you need active maintenance or bug fixes for your use case.
Ansible is an IT automation system that handles configuration management, application deployment, cloud provisioning, ad-hoc task execution, network automation, and multi-node orchestration using agentless SSH-based communication.
Install it if you need agentless configuration management or orchestration.
Ansible-base is the core automation engine for IT infrastructure management, handling configuration, deployment, provisioning, and orchestration through agentless SSH-based execution.
Ansible Builder automates the creation of Ansible execution environments by processing schemas and configurations from Ansible Collections and user input.
However, the aging maintenance status (291 days since last release) means you should verify that the project remains actively supported for your use case before…
Provides compatibility utilities for working with multiple versions of Ansible, abstracting version-specific differences and facilitating integration with Ansible-based tools.
Install it if you are building tools or automation that must work across multiple Ansible versions.
Ansible Core is the engine for agentless IT automation, handling configuration management, application deployment, cloud provisioning, and multi-node orchestration via SSH without requiring agents or custom ports.
A CLI tool that scaffolds new Ansible projects and adds resources to existing ones, generating boilerplate code and project structure from templates.