Packages
A Python driver for connecting to and querying Microsoft SQL Server, Azure SQL, and SQL databases in Fabric, using a direct C++ backend (DDBC) instead of platform-specific driver managers.
However, verify the license terms before production use, as the license treatment is currently unclear.
Provides platform-specific Microsoft ODBC Driver 18 binaries for SQL Server connectivity as an internal implementation package.
Parses MT940 bank statement files into fully typed Python collections with smart models for amounts, balances, and dates, supporting multiple banks and real-world format quirks.
Computes stransverse mass (MT2) for particle physics calculations, supporting both symmetric and asymmetric cases with vectorized numpy array operations.
Detects faces and facial landmarks (eyes, nose, mouth) in images using a cascaded convolutional network, returning bounding boxes and keypoint coordinates.
It is suitable for production use in stable environments but not for projects requiring ongoing support.
MTEB evaluates text and multimodal embeddings against a suite of standardized tasks and benchmarks, providing scores and rankings for embedding models and retrieval systems.
Install it if you need to benchmark embeddings, compare models, or contribute results to the public leaderboard.
MuData is a container for multimodal omics data that organizes multiple AnnData objects (one per modality) with shared and modality-specific observations and features, and provides HDF5-based I/O via .h5mu files.
Install it if you need to organize or persist data from multiple assays measured on the same cells.
MuJoCo is a physics simulation engine with Python bindings that provides direct access to the C API for rigid-body dynamics, collision detection, and rendering.
A JAX-based reimplementation of the MuJoCo physics engine that runs physics simulations on accelerators (GPUs/TPUs) with an API compatible with MuJoCo.
Install only if you need JAX integration and can tolerate that some MuJoCo features are not yet supported; if you need full MuJoCo compatibility, use the base mujoco…
Converts MuJoCo MJCF robot model files into OpenUSD layers for visualization, rendering, and simulation in USD-compatible applications.
GPU-accelerated physics simulation for robotics using NVIDIA Warp, providing high-throughput MuJoCo-compatible simulation with batch rendering across parallel worlds.
Mulpyplexer applies method calls and attribute access to lists of Python objects in parallel, returning a new multiplexed object containing the results from each item in the list.
A dictionary that maps multiple keys to the same value, allowing you to access or update an element using any of its associated keys.
Install only if you have tested it on your target Python version and are comfortable maintaining a fork if needed.
Multi Model Server is a tool for serving deep learning models exported from MXNet or ONNX via HTTP endpoints for inference requests, using a CLI or Docker images to manage the service.
Install only if you are maintaining legacy code that already depends on it and cannot migrate.
Unified Python client providing a generic interface to read, write, and manage objects across multiple storage services including AWS S3, Azure Blob Storage, Google Cloud Storage, and POSIX file systems.
Parses, constructs, and manipulates multiaddrs—protocol-agnostic network addresses that combine IP, DNS, transport, and peer identity into a single composable format.
Multidict is a dict-like container that allows multiple values per key while preserving insertion order, designed for HTTP headers and URL query strings.
MultiMapping provides special mapping objects used internally by Zope, particularly in ZRDB, that support multiple layers of key lookups with fallback behavior.
Converts Markdown to HTML, LaTeX, groff man, XML, or normalized CommonMark using cmark-gfm, with support for GitHub Flavored Markdown extensions.
Multimethod provides a decorator for adding multiple argument dispatching to functions, allowing you to define different implementations based on argument types with type-cached lookup.
Parses multipart/form-data submissions with both incremental non-blocking and streaming blocking interfaces, supporting ASGI, asyncio, WSGI, and CGI applications.
MultiPing sends ICMP echo requests (pings) to one or many IP addresses and collects response times, supporting both IPv4 and IPv6 with no external dependencies.
Enables functions to dispatch on the types of multiple arguments, allowing you to define different implementations for the same function name based on argument types.
Multiprocess is an enhanced fork of Python's standard multiprocessing library that uses dill for better serialization, allowing you to spawn processes with a threading-like API and share complex objects between them.
Install it if you use multiprocessing and encounter pickle serialization limits with lambdas or complex objects.
Backport of Python 2.6/3.0 multiprocessing to Python 2.4 and 2.5, enabling process-based parallelism on older Python versions.
Install only if you are maintaining a legacy system on Python 2.4 or 2.5 that cannot be upgraded; otherwise, use the built-in multiprocessing module.
Provides a logging handler that tunnels log records from multiprocessing subprocesses to the main process, preventing garbled or lost log messages.
MultiPyVu provides Python control over Quantum Design cryostat instruments (PPMS, DynaCool, VersaLab, MPMS3, OptiCool) to set and read temperature, magnetic field, and chamber status, with local or remote TCP operation and data file integration.
However, the aging maintenance status (351 days since last release) means you should expect slower bug fixes and be prepared to work around issues independently.
MultiQC scans bioinformatics analysis directories and generates a single interactive HTML report summarizing results across many samples and tools.
Install it if you regularly analyze multiple bioinformatics samples and need unified QC reporting; skip it if you work with single-sample analyses or already have a…
Matches multiple regex patterns against a string efficiently by using prematchers to filter candidates before full regex evaluation, delivering 2-10x speedups over naïve regex matching.
Generates multiscale image pyramids organized as Xarray Datatrees, with built-in support for chunked Dask arrays and serialization to OME-NGFF/Zarr formats.
Provides a mutable and immutable multiset data structure that extends Python's set semantics to allow duplicate elements, supporting set operations like union, intersection, and difference.
However, maintenance is dormant (last release 717 days ago), so consider whether you need active support or can rely on a mature, unchanging implementation.
Converts Python methods into non-blocking, concurrent tasks using decorators, letting you run multiple operations in parallel without manual thread or process management.
Downloads files from one or multiple URLs into a single target file, with support for partial downloads specified by byte offsets and lengths.
Munch provides a dictionary subclass that allows attribute-style access to keys, letting you read and write dictionary data using dot notation like JavaScript objects.
Install it if you want to reduce dict-bracket noise in your codebase.
Munge is a data manipulation library and command-line client for transforming and processing data through a programmatic or CLI interface.
However, the fact sheet does not describe what specific data transformations or formats it handles, so you should verify that its capabilities match your use case…
Implements the Munkres algorithm (Hungarian algorithm) to solve the Assignment Problem, finding optimal one-to-one matchings between sets given a cost matrix.
However, the abandoned status (no updates since 2020-09-15) means you should verify the implementation meets your accuracy and performance needs before adopting it in…
Provides fast MurmurHash2 hashing through Cython bindings, enabling efficient hash computation for Python applications.
Install it if you need fast non-cryptographic hashing; skip it if you require cryptographic guarantees or are satisfied with Python's built-in hash().
Provides 32-bit murmurhash2 and murmurhash3 hash functions for Python, wrapping C implementations with a simple byte-string interface.
Python async client library for connecting to and controlling Music Assistant Server instances via their REST API, with support for authentication, music library browsing, player control, and event subscriptions.
Install it if you need to programmatically control a Music Assistant Server instance from Python—particularly for automation, dashboards, or multi-player coordination.
Provides a Vue-based progressive web app (PWA) frontend for the Music Assistant server, enabling browser-based control and interaction with music services.