python3-hole
Library for interacting with a Pi-hole instance
This library allows users to interact with a Pi-hole instance, providing
capabilities to retrieve statistics and manage its settings. Pi-hole is a
network-level ad blocker that intercepts DNS requests and prevents ads from
being displayed. Through this library, users can access the Pi-hole's API to
monitor metrics such as blocked ads, total queries, and client activity.
Additionally, it offers functionality to enable or disable the Pi-hole system,
either temporarily or permanently, facilitating control over network ad
blocking directly from a Python environment.
python3-python-zxcvbn-rs-py
Password strength checker library (Python 3)
This is a drop-in replacement for the Python module zxcvbn. It is a Python
binding for the Rust implementation of that password strength checker.
libphosh-0.44-0
Pure Wayland shell for mobile devices - binding shared library
Phosh is a graphical shell for Wayland compositors speaking the layer-surface
protocol and aimed at mobile devices like smart phones and tablets using touch
based inputs and small screens.
python3-simplisafe
Library for interacting with SimpliSafe home security systems
This library provides an interface to the SimpliSafe home security systems. It
enables users to get real-time data on their system including the status of
sensors like CO detectors, entry sensors, freeze sensors, glass break sensors,
motion sensors, sirens, smoke detectors, water sensors, and more. Users can
also control aspects such as arm/disarm status, lock/unlock status, setting or
removing PINs, and adjusting system properties like alarm duration, chime
volume, and entry/exit delays. This library communicates with the SimpliSafe
API to integrate with SimpliSafe products, making it easier to manage your
home security system efficiently.
python3-stdio-mgr
Context manager for mocking/wrapping stdin/stdout/stderr
This library offers a context manager for mocking and wrapping standard input,
output, and error streams. It simplifies capturing and testing console inputs
and outputs within Python applications. Unlike the standard library's
contextlib, this tool provides a more concise way to handle stdin, stdout, and
stderr simultaneously, making it particularly useful for managing user inputs
and outputs in a controlled environment. Standard input can be pre-loaded or
appended during the managed context, which allows for flexible and precise
simulation of user interactions. Additionally, the library supports wrapping
functions that generate output, enabling the modification of internal print
calls within those functions.
python3-pyfritzhome
Python library for managing AVM Fritz!Box Smart Home devices
This library provides a means to interact with AVM Fritz!Box Smart Home
devices, enabling management of switches, sensors, thermostats, and more
within the Smart Home environment. It supports communication with various AVM
FRITZ!DECT devices such as thermostats and switches, facilitating their
integration into home automation setups through the Fritz!Box interface. By
retrieving device states like temperature, battery level, and lock status, it
allows for comprehensive smart home device management. This tool is useful for
improving the home automation capabilities by gathering and setting
information for AVM Smart Home devices.