Packages
Fetches synchronized lyrics in LRC format for music tracks from multiple online providers, with options for plain text or word-level karaoke formats.
However, be aware that provider breakage is likely without active maintenance—test each provider you rely on before deploying to production.
Syncer converts async functions to synchronous callables, allowing you to run coroutines synchronously without manually managing event loops.
However, the dormant maintenance status (last release over a year ago) means you should verify it works with your Python version and be prepared to fork or find…
Wraps async functions, generators, and classes to expose both synchronous and asynchronous interfaces from a single async implementation, running wrapped code on a separate event loop thread.
Install it if you are building a library that needs to support both calling conventions or if you want to avoid the complexity of maintaining parallel sync and async…
Parse, format, validate, and tokenize SQLite SQL using SQLite's own grammar and tokenizer, with full AST support and schema-aware analysis including column lineage.
Syrupy is a pytest plugin that enables snapshot testing by letting you assert that computed results remain unchanged across test runs, using simple equality comparisons like `assert actual == snapshot`.
Install it if you're writing tests for data transformations, API responses, or any output where immutability matters but exact assertions are unwieldy.
Wraps the system rsync command for Python, providing a safe interface to synchronize files and directories with control over source/destination trailing-slash behavior, SSH options, exclusions, and private keys.
Provides a connector client for the System Bridge project, enabling communication with a System Bridge server to access system information and control capabilities.
Provides Python bindings to systemd's native C libraries for journal logging, daemon management, machine identification, and login session queries on Linux systems.
However, the high install friction (requires libsystemd dev headers and compilation) and the lack of recent PyPI releases mean you should prefer distribution packages…
Parses and elaborates SystemRDL 2.0 register description language into a traversable register model, enabling custom code generation for hardware register spaces.
Install it if you need to parse SystemRDL files or build custom register generators.
Provides Python access to System V IPC primitives—semaphores, shared memory, and message queues—on Unix-like systems via a C extension module.