Packages
Provides Python bindings to macOS's FinderSync framework, allowing Python code to integrate with Finder's file synchronization and extension APIs on macOS.
Provides Python bindings to macOS's QuickLookThumbnailing framework, allowing you to generate thumbnail images for files programmatically.
However, it is macOS-only and requires Python 3.10 or later and familiarity with PyObjC and Apple's framework documentation.
Provides Python bindings to macOS's IOSurface framework, enabling access to shared memory surfaces used for graphics and media operations on macOS.
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 NetFS framework, enabling programmatic access to network filesystem operations on macOS systems.
However, it is macOS-only and requires Python 3.10+; it is also not useful outside that environment.
Provides Python bindings to macOS's MediaLibrary framework, enabling programmatic access to media library functionality on macOS 10.9 and later.
Provides Python bindings for the macOS MediaAccessibility framework, enabling access to media accessibility features on macOS 10.9 and later.
Provides Python bindings to Apple's CoreHaptics framework on macOS, enabling haptic feedback control from Python code.
Provides Python bindings to Apple's DeviceCheck framework on macOS, enabling access to device attestation and integrity verification APIs.
Provides Python bindings to macOS's FileProviderUI framework, enabling programmatic access to file provider user interface components through PyObjC.
However, it is only useful on macOS and requires Python 3.10+; you will need to consult Apple's documentation separately since this package provides bindings only,…
Provides Python bindings to macOS's iTunesLibrary framework, enabling programmatic access to iTunes library data from Python code running on macOS.
However, you must be prepared to consult Apple's framework documentation and understand PyObjC's Python-to-Objective-C translation model, and your application must be…
Provides Python bindings for macOS's ExecutionPolicy framework, enabling Python code to interact with execution policies on macOS 10.15 and later.
However, it is only useful on macOS 10.15+ and requires Python 3.10+; it is not portable to other operating systems.
Provides Python bindings to macOS's AppTrackingTransparency framework, enabling apps to request user permission for app tracking and access tracking authorization status.
Install only if you are developing for macOS; it will not work on other platforms.
Provides Python bindings for Apple's AdServices framework on macOS 11.1 or later, enabling programmatic access to ad-related system functionality through PyObjC.
The main gotcha is that you must consult Apple's documentation separately—this is a thin binding, not a high-level abstraction.
Provides Python bindings for macOS's LinkPresentation framework, enabling programmatic access to link preview and metadata handling on Apple platforms.
Runtype provides runtime type validation, dataclass enhancement with type checking, and multiple-dispatch function routing based on argument types, all without external dependencies.
Install it if you need runtime type safety in dataclasses or want to use multiple dispatch without external dependencies.
Provides Python bindings to Apple's VideoSubscriberAccount framework on macOS, enabling access to video subscriber account functionality from Python code.
Provides Python bindings to Apple's PencilKit framework, enabling macOS applications to integrate drawing and handwriting input capabilities.
Provides Python bindings to Apple's MetalPerformanceShadersGraph framework on macOS, enabling GPU-accelerated graph computation from Python code.
Provides Python bindings to macOS's SoundAnalysis framework, enabling audio analysis capabilities through PyObjC's Objective-C bridge.
Provides Python bindings to macOS's KernelManagement framework, enabling low-level kernel interaction and management from Python code.
Install only if you are targeting macOS; it will not work on other platforms.
Parses HL7 version 2.x medical messages into Python objects for programmatic access to healthcare data fields and segments.
Provides Python bindings to Apple's MLCompute framework on macOS, enabling access to machine learning compute acceleration through Objective-C bridge wrappers.
However, it is only useful on macOS and requires Python 3.10+; it is also a thin binding with no bundled documentation, so you must be comfortable consulting Apple's…
Provides Python bindings to macOS's DataDetection framework, enabling detection and parsing of structured data like dates, addresses, and links from text.
Install only if you are on macOS and need DataDetection capabilities; it is not portable to other platforms.
Provides Python bindings to Apple's ScreenTime framework on macOS, allowing programmatic access to screen time data and parental control settings.
Install only if you have a specific need for ScreenTime integration; it is a low-level binding and requires familiarity with both Apple's framework documentation and…
Provides Python bindings for macOS's LocalAuthenticationEmbeddedUI framework, enabling authentication UI integration in Python applications running on macOS.
Provides Python bindings to macOS's UserNotificationsUI framework, enabling programmatic access to user notification UI components on macOS.
Provides Python bindings to macOS's MailKit framework, allowing you to access mail-related APIs from Python code running on macOS.
However, it is macOS-only and requires understanding both the MailKit framework and PyObjC's Objective-C-to-Python translation model.
pgcli is a command-line interface for PostgreSQL that provides auto-completion for SQL keywords, table and column names, and syntax highlighting as you type.
Install it if you regularly work with PostgreSQL from the command line and value auto-completion and syntax highlighting.
Python client library for the Writer REST API, supporting synchronous and asynchronous chat completions, streaming responses, pagination, and file uploads.
Install it if you are building a Python application that needs to call the Writer API; it handles authentication, streaming, pagination, and async/sync patterns out…
pyperf is a toolkit for writing, running, and analyzing Python benchmarks with automatic calibration, statistical analysis, and JSON result storage.
Install it if you need to measure performance seriously rather than relying on ad-hoc timeit calls.
psd-tools reads and writes Adobe Photoshop PSD/PSB files, exports layer images as NumPy arrays or PIL images, and can compose layers back into flattened images.
Provides Python bindings to macOS's IOBluetooth framework, enabling Bluetooth device discovery, connection, and communication from Python code running on macOS.
adbutils is a Python library that communicates with Android devices through the ADB (Android Debug Bridge) protocol, enabling shell commands, file transfers, screenshots, and device management from Python code.
Provides Python bindings to the macOS XPC inter-process communication framework through PyObjC, enabling Python code to interact with XPC services on macOS.
Provides Django template filters for basic arithmetic operations—subtraction, multiplication, division, modulo, and absolute value—that Django's built-in template system does not include.
A thread-safe Python 3 client library for RabbitMQ that handles AMQP protocol communication and provides management capabilities.
PyQRCode generates QR codes in pure Python and outputs them as SVG, EPS, PNG (with optional pypng), or terminal text, with full control over encoding properties.
However, verify compatibility with your Python version before adopting, and consider more actively maintained alternatives if you require PNG output or ongoing…
Tortoise ORM is an async-native Object-Relational Mapper for Python that lets you define and query databases using high-level object-oriented code instead of raw SQL, with support for SQLite, MySQL, PostgreSQL, Microsoft SQL Server, and Oracle.
Install it if you are building async applications and prefer ORM abstraction over raw SQL; skip it if you need synchronous database access or prefer a different query…
Provides Python bindings to Apple's BackgroundAssets framework on macOS, enabling background asset management in native macOS applications.