python3-pyrituals

Async library for interacting with Rituals Perfume Genie devices

This library allows for asynchronous control and monitoring of Rituals Perfume Genie diffusers through the Rituals API. Users can authenticate their Rituals account, fetch linked diffuser devices, and retrieve various details about their state such as battery percentage, perfume amount, and room size. It also provides functionality to turn diffusers on or off and set specific configurations like perfume amount and room size.

libastcenc5d

ASTC image compression and decompression library

The Adaptive Scalable Texture Compression (ASTC) format, developed by Arm® and AMD, has been adopted as an official extension to the Open GL®, OpenGL ES, and Vulkan® graphics APIs. It provides a major step forward both in terms of image quality at a given bitrate, and in terms of the format and bitrate flexibility available to content creators. This allows more assets to use compression, often at a reduced bitrate compared to legacy formats, reducing memory bandwidth and energy consumption.

python3-scramp

Python implementation of the SCRAM protocol

A Python implementation of the SCRAM authentication protocol.

python3-aiosteamist

Control Steamist steam systems

This library enables interaction and control of Steamist steam systems, including monitoring the state of the steam shower and manipulating the steam generator. It supports various digital control models, specifically the 450 and 550 Digital Control units. With this library, users can efficiently manage their steam shower settings and ensure optimal operation of their Steamist steam systems.

python3-django-ca

manage TLS certificate authorities and certificates (Python3 version)

django-ca is a small project to manage TLS certificate authorities and easily issue certificates. It is based on cryptography and Django. It can be used as an app in an existing Django project or stand-alone with the basic project included. Certificates can be managed through Djangos admin interface or via manage.py commands - so no webserver is needed, if you’re happy with the command-line.

openjdk-23-jre-headless

OpenJDK Java runtime, using Hotspot JIT (headless)

Minimal Java runtime - needed for executing non GUI Java programs, using Hotspot JIT.