Packages
mplfinance provides matplotlib-based visualization for financial market data, enabling candlestick charts, OHLC plots, and technical analysis overlays from pandas DataFrames.
However, do not rely on it for active bug fixes or new features—test compatibility with your matplotlib and pandas versions before production use, and consider it a…
Manages Matplotlib fonts and solves CJK (Chinese, Japanese, Korean) character rendering by providing a command-line tool and Python API to install, list, and switch between fonts including bundled open-source CJK typefaces.
Install it if you need CJK rendering; skip it if you only use Latin-script languages.
mplhep provides matplotlib styling and helper functions to produce publication-ready plots following High Energy Physics collaboration standards (ROOT-like appearance for CMS, ATLAS, LHCb, ALICE).
Install it if you are producing plots for HEP experiments or collaborations.
Distributes fonts and data files for the mplhep plotting library, including Tex Gyre Heros, Tex Gyre Termes, Fira Sans, and Fira Math with open licenses.
MPlib provides motion planning algorithms for robot manipulation, decoupled from ROS, with trajectory computation and collision checking built on numpy, toppra, and transforms3d.
Reads and writes project management file formats (MPP, MPX, XML, and others) by wrapping the Java MPXJ library, enabling project data extraction, conversion, and schedule generation from Python.
Verifies whether two quantum circuits are functionally equivalent using decision-diagram construction, simulation-based falsification, ZX-calculus rewriting, and automated checking flows to prove equivalence or find counterexamples.
Install it if you need to verify quantum circuit equivalence, validate compilation flows, or test parameterized quantum algorithms.
mr. Proper is a static code analyzer that examines Python functions to determine whether they are pure—free from side effects, global state mutations, and forbidden operations—and reports why they fail purity checks.
mrcfile reads and writes MRC2014 format files used in structural biology to store image and volume data, exposing headers and data as numpy arrays through a simple Python API.
Install it if you work with MRC format files in cryo-EM or related fields; skip it if you have no need for MRC file I/O.
Converts MJML (a markup language for responsive emails) to HTML using a Rust-based implementation, with support for includes and custom parsing options.
Implements the mRMR (minimum Redundancy - Maximum Relevance) feature selection algorithm to identify the smallest subset of relevant features for classification and regression tasks across Pandas, Polars, Spark, and BigQuery.
However, the last release was 2023-06-30 with no recent commits, so expect no active support for new dependency versions or bug fixes.
A command-line interface for Microsoft Fabric that lets you navigate workspaces and items, manage data, run jobs, and automate Fabric operations using file-system-like commands from your terminal.
However, clarify the license terms first (metadata is unclear) and verify that your use case aligns with its scripting and interactive modes.
ms-swift is a framework for training, evaluating, quantizing, and deploying large language models and multimodal models at scale, supporting 600+ text models and 400+ multimodal models with distributed training and inference acceleration.
MSAL for Python handles OAuth2 and OpenID Connect authentication with Microsoft identity services, managing token acquisition, caching, and refresh for applications integrating with Microsoft Entra ID, Microsoft Accounts, and Azure AD B2C.
Provides secure, platform-specific token cache persistence for MSAL Python applications using OS-level encryption (DPAPI on Windows, Keychain on macOS, LibSecret on Linux).
However, note that the last release was 518 days ago (aging maintenance), so verify that the current version meets your msal compatibility requirements.
Provides utility functions and helpers for MSBench benchmarking workflows, with no external runtime dependencies.
However, the aging maintenance status and lack of visible documentation mean you should verify that the utilities it provides match your specific benchmarking needs…
Provides access to Microsoft's Root Certificate Authorities bundle for Python, allowing applications to reference the Microsoft Trusted Root Program's CA certificates.
Parses Microsoft Outlook MSG email files, extracting message data and converting them to EML or JSON formats, with support for nested attachments.
Converts Python Exception instances into formatted, human-readable error messages with customizable templates and optional debug context.
However, maintenance is dormant—no updates since 2023-09-17—so it is best suited for projects that do not require ongoing support or new features.
msgpack serializes and deserializes Python objects to and from MessagePack's efficient binary format, supporting both one-shot and streaming operations with optional custom type handlers.
Serializes and deserializes NumPy arrays and Python complex types using the msgpack binary format, preserving numerical data types during encoding and decoding.
However, verify compatibility with your Python version (last release was 2022-06-09) and confirm that read-only deserialized arrays and the object-dtype pickle…
Serializes and deserializes NumPy arrays and Python complex types using msgpack's efficient binary format, with optional monkey-patching to make msgpack globally NumPy-aware.
MessagePack serialization and deserialization for Python; this package is deprecated and should not be used—install msgpack instead.
Provides type stubs for msgpack to enable static type checking and IDE autocomplete when using the msgpack library.
Provides async-first Python bindings to the Microsoft Graph Beta API, allowing applications to interact with Microsoft cloud services through a generated client library.
Provides core HTTP client infrastructure for the Microsoft Graph Python SDK to authenticate and send requests to the Microsoft Graph API.
Python client library for calling Microsoft Graph APIs with async-first support, handling authentication, serialization, and request building against Microsoft services.
Provides a filesystem interface to Microsoft Graph API drives (SharePoint and OneDrive) via fsspec, enabling integration with fsspec-compatible data processing libraries.
msgspec encodes and decodes JSON, MessagePack, YAML, and TOML with built-in schema validation using Python type annotations, optimized for speed with no runtime dependencies.
Generates Click command-line options automatically from msgspec type definitions, reducing boilerplate when building CLI applications with structured type validation.
However, proceed cautiously: the project is dormant (last release 689 days ago), has minimal adoption (74957 monthly downloads, rank 14763), and the license metadata…
msgspec-m is a fast serialization and validation library supporting JSON, MessagePack, YAML, and TOML with zero-cost schema validation using Python type annotations.
However, be aware that it receives only minimal maintenance and packaging updates—not new features—so evaluate whether upstream msgspec or the original fork better…
msldap is a Python library for querying and interacting with Microsoft Active Directory via LDAP, supporting multiple authentication methods including NTLM, Kerberos, SSPI, and anonymous bind.
However, be aware that maintenance is aging (last release 446 days old), there is no formal test suite, and LDAPS certificate verification is incomplete—so validate…
Provides Windows-compatible command-line argument parsing and quoting, handling both legacy (pre-VS 2005) and modern C runtime argument-parsing behaviors that standard shlex does not support.
However, dormant maintenance (667 days since last release) means you should verify it handles your specific Windows versions and C runtime targets before relying on…
A Python library for discovering and controlling Midea brand air conditioners and associated devices over the local network using async/await, with support for both CLI and programmatic interfaces.
Decrypts and encrypts Microsoft Office files (Word, Excel, PowerPoint) protected with passwords or cryptographic keys, supporting both modern OOXML and legacy binary formats.
However, maintenance is aging (last release 214 days ago), and the encryption feature is experimental—use decryption for production workflows but treat encryption as…
Provides HTTP client runtime and serialization/deserialization utilities for REST APIs generated by AutoRest, handling requests, responses, authentication, and XML/JSON data transformation.
Provides HTTP client runtime and Azure authentication primitives for AutoRest-generated Python clients, now deprecated in favor of azure-identity and azure-mgmt-core.
Captures screenshots from one or all monitors on Windows, macOS, and Linux, saving them as PNG files or returning raw pixel data for further processing.
Wraps SQLAlchemy and pyodbc to simplify connection and session management for Microsoft SQL Server databases.
No, not for new projects.
Django database backend that connects Django applications to Microsoft SQL Server, Azure SQL, and SQL Database in Microsoft Fabric via pyodbc and ODBC drivers.
Install it if you need Django to connect to SQL Server, Azure SQL, or Microsoft Fabric SQL Database.