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.
r-cran-xts
GNU R package for time series analysis -- xts
This package provide uniform handling of R's different time-based data
classes by extending r-cran-zoo, maximizing native format information
preservation and allowing for user level customization and extension, while
simplifying cross-class interoperability.
ruby-mixlib-log
Simple Ruby mixin for creating a logger object
Provides a class based object to provide logging. Messages can be sent at
different levels such as warn or error. Logging defaults to STDOUT but
can also be sent to a file with simple built in rotation.
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-bsblan
Asynchronous client for monitoring and controlling BSBLan devices
This library provides an efficient way to interact with BSBLan devices,
allowing users to monitor and control various aspects of heating systems.
Supported heating systems include those utilizing Boiler-System-Bus, Local
Process Bus, and Punkt-zu-Punkt Schnittstelle interfaces. The library enables
users to retrieve sensor data, manage device states, and adjust settings such
as target temperatures and HVAC modes. Authentication can be performed using
either a passkey or a username and password. Detailed system information and
device states are accessible via the API.
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.