python3-auto-pytabs
Automatically generate code examples for mkdocs or Sphinx (Python 3)
Python project documentation typically include code examples. Given that most
of the time, a project will support multiple versions of Python, it would be
ideal to showcase the adjustments that can or need to be made for different
Python versions. This can be achieved by including several versions of the
example code, conveniently displayed using the pymdown "tabbed" extension
for markdown, or sphinx{design} tabs for Sphinx.
python3-tplink-omada-client
Client for TP-Link Omada SDN Controller API
This library provides a Python client for interacting with the API of TP-Link
Omada SDN controllers, including OC200, OC300, and Software Controller. It
supports functionalities like automatic login, retrieving basic controller
information, and listing sites and devices such as access points, gateways,
and switches. Users can also get firmware details, initiate updates, and
manage port configurations for connected devices. The library offers
capabilities for WAN port control, including connect and disconnect actions.
Designed to work with multiple controller versions, it simplifies managing and
monitoring network hardware deployed in various environments
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.
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-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-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.