Packages
Provides Python bindings for macOS's SearchKit framework, enabling programmatic access to the system's file indexing and search capabilities.
Provides Python bindings to macOS's native Security framework, enabling access to cryptographic, certificate, and keychain operations through PyObjC.
However, it is macOS-only and requires familiarity with both PyObjC's translation model and Apple's Security framework documentation, making it suitable only for…
Provides Python bindings to macOS's SecurityFoundation framework, enabling access to security-related APIs like certificate handling, cryptographic operations, and secure storage from Python code.
Provides Python bindings to macOS's SecurityInterface framework, enabling access to native security-related UI components and dialogs from Python code running on macOS.
Provides Python bindings to macOS's SecurityUI framework, enabling access to security-related user interface components from Python code running on macOS.
Install only if you are on macOS and need SecurityUI specifically; it is not useful on other platforms.
Provides Python bindings to Apple's SensitiveContentAnalysis framework on macOS, enabling detection and classification of sensitive content in images and videos.
Provides Python bindings to macOS's ServiceManagement framework, enabling programmatic control over system services and launchd integration from Python.
Provides Python bindings for macOS's SharedWithYou framework, enabling access to shared content and collaboration features through PyObjC.
Provides Python bindings for Apple's SharedWithYouCore framework on macOS, enabling Python developers to access shared content and collaboration features through Objective-C.
Provides Python bindings to macOS's ShazamKit framework, enabling audio recognition and music identification capabilities in Python applications running on macOS.
Provides Python bindings to macOS's Social framework, enabling access to social media integration APIs like Twitter and Facebook from Python code running on macOS.
Provides Python bindings to macOS's SoundAnalysis framework, enabling audio analysis capabilities through PyObjC's Objective-C bridge.
Provides Python bindings to macOS's native Speech framework, enabling text-to-speech and speech recognition capabilities through Objective-C bridge.
Provides Python bindings to macOS's SpriteKit framework, enabling sprite-based graphics and game development through PyObjC's Objective-C bridge.
Install only if you are on macOS 10.9+ with Python 3.10+; it is not portable to other platforms.
Provides Python bindings to Apple's StoreKit framework on macOS, enabling in-app purchase and digital goods transaction handling from Python code.
Provides Python bindings for macOS's Symbols framework, enabling access to native symbol-related APIs through PyObjC.
Provides Python bindings to macOS's SyncServices framework, enabling applications to sync user data with other apps and devices locally or over the network.
However, verify that SyncServices is still the appropriate choice for your sync use case, as Apple's sync mechanisms have evolved; this is a specialized tool for…
Provides Python bindings to macOS's SystemConfiguration framework, enabling programmatic access to network and system configuration settings on Mac systems.
Provides Python bindings to macOS's SystemExtensions framework, enabling Python code to interact with system-level extension APIs on macOS.
Provides Python bindings to Apple's ThreadNetwork framework on macOS, enabling Python code to interact with Thread networking capabilities through PyObjC.
However, it is only useful on macOS and requires Python 3.10+; it is not a cross-platform solution.
Provides Python bindings to macOS's UniformTypeIdentifiers framework, enabling type identification and handling of file types and uniform type descriptors in native macOS applications.
However, it is only useful on macOS and requires Python 3.10+; it is not a general-purpose library for cross-platform type identification.
Provides Python bindings to macOS's UserNotifications framework, enabling programmatic creation and delivery of system notifications on macOS.
Provides Python bindings to macOS's UserNotificationsUI framework, enabling programmatic access to user notification UI components on macOS.
Provides Python bindings to Apple's VideoSubscriberAccount framework on macOS, enabling access to video subscriber account functionality from Python code.
Provides Python bindings to macOS's VideoToolbox framework, enabling video encoding, decoding, and processing through native Objective-C APIs.
Provides Python bindings to macOS's Virtualization framework, enabling programmatic control of virtual machines and related virtualization features on macOS systems.
Provides Python bindings to macOS's Vision framework, enabling access to Apple's computer vision and image analysis capabilities from Python code.
pyobvector is a Python SDK for OceanBase Vector Store that provides vector similarity search, full-text search, and JSON table operations through SQLAlchemy or a Milvus-compatible API.
Not recommended if you need a standalone vector database—pyobvector is a client for OceanBase, not a replacement for it.
pyOCD is a Python-based debugger and programmer for Arm Cortex-M microcontrollers that works with many debug probes across Linux, macOS, Windows, and FreeBSD.
A PyOCD plugin that adds support for PEMicro debug probes (Multilink/FX, Cyclone/FX) to enable embedded debugging on NXP ARM microcontrollers.
However, proceed with caution: it is abandoned as of 2023, so compatibility with the latest PyOCD or Python versions is not guaranteed.
PyOCR wraps multiple OCR engines (Tesseract, Cuneiform, libtesseract) to extract text and spatial data from images in Python, supporting multiple output formats including plain text, bounding boxes, and hOCR.
However, the dormant maintenance status means you should verify compatibility with your target OCR engine version and Python version before committing to it in new…
Automates simulation workflows for organic crystal mechanical properties by generating structural models and force fields, then orchestrating LAMMPS-based molecular dynamics simulations under mechanical loads.
PyOD detects anomalies and outliers across tabular, time series, graph, text, image, and audio data using 61 detectors, with optional agentic workflows for AI-driven investigation.
pyodata is a Python client library that abstracts away OData protocol details, allowing you to query and interact with OData V2 services through a straightforward Python interface.
Install it if you need to interact with OData V2 services from Python.
pyodbc provides Python access to ODBC databases through a DB API 2.0-compliant interface, supporting SQL Server, Access, and other ODBC-compatible data sources.
Install only if ODBC infrastructure is confirmed available; otherwise, consider a native database driver for your specific database.
A command-line interface for the Pyodide project that provides core CLI functionality and allows other packages to register subcommands via entry points.
Parses, modifies, and writes pyodide-lock.json files that specify which Python packages are auto-loaded in Pyodide, JupyterLite, and PyScript applications.
However, be aware that the pre-1.0 API is explicitly unstable and may break before the 0.1 release; pin your version or monitor releases closely if you adopt it early.
Provides core interpreter functionality for Pyodide, enabling Python to run in WebAssembly environments. This package is essential for Pyodide's runtime and can be installed in native Python for type checking or testing.
Yes, but with strong conditions: install only if you are actively developing for Pyodide or building Python applications to run in WebAssembly via Pyodide.
pyodps is a Python SDK for accessing Aliyun ODPS clusters, providing APIs to query tables, execute SQL, and manage data processing jobs through a REST interface.
Pyogrio provides fast, bulk-oriented read and write access to vector spatial data formats (Shapefile, GeoPackage, GeoJSON, etc.) via GDAL/OGR bindings, typically for use with GeoPandas GeoDataFrames.