Source: python-aiopnsense
Maintainer: Home Assistant Team <team+homeassistant@tracker.debian.org>
Uploaders:
 Edward Betts <edward@4angle.com>,
Section: python
Build-Depends:
 debhelper-compat (= 14),
 dh-sequence-python3,
 dh-sequence-single-binary,
 pybuild-plugin-pyproject,
 python3-all,
 python3-setuptools,
Build-Depends-Indep:
 python3-aiohttp <!nocheck>,
 python3-awesomeversion <!nocheck>,
 python3-dateutil <!nocheck>,
 python3-pytest <!nocheck>,
 python3-pytest-asyncio <!nocheck>,
 python3-pytest-cov <!nocheck>,
 python3-pytest-timeout <!nocheck>,
Standards-Version: 4.7.4
Homepage: https://github.com/Snuffy2/aiopnsense
Vcs-Browser: https://salsa.debian.org/homeassistant-team/deps/python-aiopnsense
Vcs-Git: https://salsa.debian.org/homeassistant-team/deps/python-aiopnsense.git
Testsuite: autopkgtest-pkg-pybuild

Package: python3-aiopnsense
Architecture: all
Description: client for OPNsense firewall API
 It wraps supported REST endpoints exposed by OPNsense routers and firewalls
 behind a single client interface.
 .
 This library talks to the OPNsense REST API on a configured firewall or
 router. It can query system information, notices, certificates, CARP status,
 firmware update state, interface data, gateway data, CPU, memory, filesystem
 and temperature telemetry.
 .
 It also handles diagnostic traffic snapshots, live interface traffic samples,
 DHCP leases, ARP entries, firewall rules, NAT rules, alias toggling, firewall
 state killing, service status checks and service start, stop and restart
 actions.
 .
 Additional supported areas include SMART device information, Unbound blocklist
 management, OpenVPN and WireGuard status, VPN instance toggling, vnStat
 metrics, captive portal vouchers, speed test data, Wake-on-LAN actions, reboot
 requests and interface reloads.
