python3-aiosmtplib
Python3 asynchronous SMTP client for use with asyncio
This is a SMTP client, but written to be based on asyncio for Python3.
It is designed to work with standard EmailMessages (or MIMEMultipart, or any
raw message), generated with the standard Python3 library and send these using
the classic asyncio mechanics.
python3-opendata-transport
API client for Swiss public transport data
This library provides a client for interacting with the Swiss public transport
API, enabling access to timetable data and connection details between stations
in Switzerland. Users can retrieve information such as departure and arrival
times for specific routes. The data is fetched directly from the
transport.opendata.ch platform, supporting applications that require updated
public transport schedules and station information for various endpoints in
Switzerland.
python3-rabbitair
Library for local control of Rabbit Air purifiers
This library supports various operations such as turning the device on or off,
selecting preset modes, and adjusting the fan speed. The library interacts with
Rabbit Air purifiers using device addresses and access tokens, which can be
obtained from the Rabbit Air mobile application. Currently supported models
include MinusA2 (2nd generation) and A3.
python3-ppadb
pure Python implementation of the adb client
This package provides a pure Python implementation of the ADB client. It can
be used to communicate with adb server (not the adb daemon on the
device/emulator).
python3-phone-modem
Asynchronous modem implementation for integrating caller ID and call rejection
This library provides an asynchronous modem implementation designed to
integrate with Home Assistant. It enables the collection of caller ID
information using a Hayes AT compatible modem that supports caller ID
detection. The library tracks call states such as 'ring', 'callerid', and
'idle' and includes features for rejecting calls programmatically. Caller ID
information such as the time of the call, name, and number is captured and
updated with each state change.
acme.sh
Pure unix shell script implementing ACME client protocol
The acme.sh executable has minimal dependencies and maximal features:
- full ACME protocol implementation
- ECDSA certificates support
- SAN and wildcard certificates with many DNS providers support
- issue then renew and deploy automatically
- does not require privileged user