python3-apischema

JSON serialization and deserialization, GraphQL and JSON schema generation

Provides JSON serialization and deserialization, GraphQL schema generation, and JSON schema generation using Python typing. This library simplifies working with API data by leveraging standard Python features such as dataclasses and typing. It supports a wide range of data types and is adaptable to different use cases. With automatic schema generation, it helps to validate and serialize data seamlessly. The library also includes integrated support for GraphQL, making it versatile for various API implementations.

libopenjph0.18

HTJ2K image compression/decompression library (runtime files)

Implementation of High-throughput JPEG2000 (HTJ2K), also known as JPH, JPEG2000 Part 15, ISO/IEC 15444-15, and ITU-T T.814. This library only implements HTJ2K only, supporting features that are defined in JPEG2000 Part 1 (for example, for wavelet transform, only reversible 5/3 and irreversible 9/7 are supported).

python3-ewoks

Extensible Workflow System

The purpose of ewoks (Extensible Workflow System) is to provide an abstraction layer between graph representation and execution. This allows using the same tasks and graphs in different workflow management systems.

python3-pypushflow

task scheduler for cyclic and acyclic graphs

pypushflow is a task scheduler for cyclic and acyclic graphs.

python3-romy

Library to control Wi-Fi enabled ROMY vacuum cleaners

This library allows interaction with Wi-Fi enabled ROMY vacuum cleaners. It supports various functionalities such as starting, pausing, continuing, stopping, and returning the device to its base. The library can also provide various sensor readings including battery level, Wi-Fi signal strength, and cleaning metrics like total cleaning time, runs, and area cleaned. Additionally, it can detect the presence of dustbins and water tanks, and measure the dirt level in the dustbin for supported models. The library uses the local interface protocol of ROMY devices and requires a password provided under the dustbin.

python3-blacken-docs

Run Black on Python code blocks in documentation files (Python 3)

blacken-docs is a command line tool that rewrites documentation files in place. It supports Markdown, reStructuredText, and LaTex files. Additionally, you can run it on Python files to reformat Markdown and reStructuredText within docstrings.