Bug#1143077: marked as done (ITP: python-aiopnsense -- client for OPNsense firewall API)

"Debian Bug Tracking System" <[email protected]> Thu, 30 Jul 2026 19:03:07 +0000
Newsgroups gmane.linux.debian.devel.wnpp
Message-ID <handler.1143077.D1143077.17854381274183647.ackdone@bugs.debian.org>
This is a multi-part message in MIME format...

------------=_1785438187-4184115-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Your message dated Thu, 30 Jul 2026 19:02:04 +0000
with message-id <[email protected]>
and subject line Bug#1143077: fixed in python-aiopnsense 1.1.5-1
has caused the Debian Bug report #1143077,
regarding ITP: python-aiopnsense -- client for OPNsense firewall API
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


--=20
1143077: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D1143077
Debian Bug Tracking System
Contact [email protected] with problems

------------=_1785438187-4184115-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by bugs.debian.org; 30 Jul 2026 06:33:42 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
	(2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-15.1 required=4.0 tests=BAYES_00,
	BODY_INCLUDES_PACKAGE,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,
	DKIM_VALID_EF,FOURLA,HAS_PACKAGE,SPF_HELO_PASS,SPF_PASS autolearn=ham
	autolearn_force=no version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 18; hammy, 150; neutral, 64; spammy,
	0. spammytokens: hammytokens:0.000-+--H*Ad:N*Bug,
	0.000-+--HTo:N*Debian, 0.000-+--HTo:N*System, 0.000-+--HTo:N*Bug,
	0.000-+--HTo:N*Tracking
Return-path: <[email protected]>
Received: from 4angle.com ([109.169.84.70]:43030)
	by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
	(Exim 4.96)
	(envelope-from <[email protected]>)
	id 1wpKKs-00FnFW-0g
	for [email protected];
	Thu, 30 Jul 2026 06:33:42 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=4angle.com;
	s=bridge; h=Content-Type:MIME-Version:Message-ID:Subject:To:From:Date:
	Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description:
	Resent-Date:In-Reply-To:References;
	bh=0MJr6UBLd3TAXfWAfTXoBjSVbCJ40puxzXHywhB5rB4=; b=og8SWY46kyyC9RxtpseuywN0az
	YXo2KyokKX3JumvhUvdEomevOL0yHGi7gow6ILvNdTf9Mub+irlAlERQ0pplPtCmVhVyXzSkTHHNQ
	KUBZ2B0ixduk6V5epm25xQnPdGiKr6r03PdyP+NHVIwuNxK/dHPdE/4p56RjSvHz/xoTu3yPlSYFo
	ZPNMAeney0dOxseYhNGEksBk2G35edD7eOa1l4aAR7K3YhPtamI/w2jPajqEOwao6hBGt4AqtRk9K
	cAdAIFURGotoGlWJlGHf9baG8MnC1jtdzrf5/PfYhOsKWTjVyJZPl0H/tnV25yndKEPp9AFH4tioA
	EMce7HocEr9TepuvhbhLSmXqzjmYJj+xLcglZqBNvLmmG5FX4NR5ic+nm9lB8gJKQ+McMxrcocrr1
	JIkUr1JRvSGz6qvZOBOGQDl5c+uxR5JSR7DWQSOlXINPurJLmnaNZWtqEWP7Dz16dV+eUCxqDmWOH
	yzWtAUYcxxmNnCCXi3+TWanmGBS0TrQXQDh0MuLG7oD5+zTzkLODBN+GjK5K/RFiFyMc6GZeaTkNY
	ax8iOo6KrKHgNk/2lGyR1Via6n/hVbzG8wbnpC04aHrZ44vClSMOrnsviDmPZbBja+s3PER1sYeiB
	IXJXU6yGtMJhxEv+s9wvi5v9EqyQx5V5Wc8uRoAhs=;
Received: from edward by 4angle.com with local (Exim 4.99.4)
	(envelope-from <[email protected]>)
	id 1wpKKj-0000000FOGG-1JQ9;
	Thu, 30 Jul 2026 07:33:33 +0100
Date: Thu, 30 Jul 2026 07:33:33 +0100
From: Edward Betts <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: ITP: python-aiopnsense -- client for OPNsense firewall API
Message-ID: <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Delivered-To: [email protected]

Package: wnpp
Severity: wishlist
Owner: Edward Betts <[email protected]>

* Package name    : python-aiopnsense
  Version         : 1.1.5
  Upstream Author : Snuffy2
* URL             : https://github.com/Snuffy2/aiopnsense
* License         : Apache-2.0
  Programming Lang: Python
  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.

This library is a dependancy of Home Assistant, the Python smart home platform.
I plan to maintain it as part of the Home Assistant team.

------------=_1785438187-4184115-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 1143077-close) by bugs.debian.org; 30 Jul 2026 19:02:07 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
	(2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-114.2 required=4.0 tests=ALL_TRUSTED,BAYES_00,
	DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FVGT_m_MULTI_ODD,
	HAS_BUG_NUMBER,MD5_SHA1_SUM,PGPSIGNATURE,SPF_HELO_PASS,SPF_PASS,
	USER_IN_DKIM_WELCOMELIST autolearn=ham autolearn_force=no
	version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 91; hammy, 150; neutral, 136; spammy,
	0. spammytokens: hammytokens:0.000-+--HX-Debian:DAK,
	0.000-+--H*rp:D*ftp-master.debian.org, 0.000-+--UD:debian.tar.xz,
	0.000-+--H*r:sk:fasolo., 0.000-+--H*MI:fasolo
Return-path: <[email protected]>
Received: from mailly.debian.org ([2001:41b8:202:deb:6564:a62:52c3:4b72]:55970)
	by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
	(Exim 4.96)
	(envelope-from <[email protected]>)
	id 1wpW19-00HYLY-0q
	for [email protected];
	Thu, 30 Jul 2026 19:02:07 +0000
Received: via submission
	from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=fasolo.debian.org,[email protected] (verified)
	by mailly.debian.org with esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
	(Exim 4.96)
	(envelope-from <[email protected]>)
	id 1wpW18-00D7QZ-03
	for [email protected];
	Thu, 30 Jul 2026 19:02:06 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
	d=ftp-master.debian.org; s=smtpauto.fasolo; h=Date:Message-Id:Content-Type:
	Subject:MIME-Version:To:Reply-To:From:Cc:Content-Transfer-Encoding:Content-ID
	:Content-Description:In-Reply-To:References;
	bh=2aYBrpxquhy6AVXQlIHNtVSPQuaLgTwwnXYSDdHYAGA=; b=Uft8iJBuDXnwl7HhhK3DsZQ8du
	BGuOEu6yIMWuyHrZr2Au690jdaEvjl1/A1HXkfyrbFPhDMJyvl8GltZaFRICuDNRi5UQqOtXsGRks
	TR0NFa9ZpQsFZbBjikcHpzjkkp6es7cK6dT9n6sZZaBNVYYHMzeIL6S4Bj3Jk3McEoDH7y+ijA3/N
	xJ3nHDMFSEKEoJ59tUOATsojvL+dGv8rOGxuBXHsFigBp9LWLKeARO6lc3WbmTdraPQfO/qCMolSm
	7AarRI1phZTFQh0TynUzAhTVWaxIhz1DhimasrFySKj4P4dWMTl1PEXb4hKu6iA6Egac2YR7eIaIa
	1Mf3I01w==;
Received: from dak by fasolo.debian.org with local (Exim 4.98.2)
	(envelope-from <[email protected]>)
	id 1wpW16-00000007GnM-49NV;
	Thu, 30 Jul 2026 19:02:04 +0000
From: Debian FTP Masters <[email protected]>
Reply-To: Edward Betts <[email protected]>
To: [email protected]
X-DAK: dak process-policy
X-Debian: DAK
X-Debian-Package: python-aiopnsense
Debian: DAK
Debian-Changes: python-aiopnsense_1.1.5-1_multi.changes
Debian-Source: python-aiopnsense
Debian-Version: 1.1.5-1
Debian-Architecture: all source
Debian-Suite: unstable
Debian-Archive-Action: accept
MIME-Version: 1.0
Subject: Bug#1143077: fixed in python-aiopnsense 1.1.5-1
Content-Type: multipart/signed; micalg="pgp-sha256";
 protocol="application/pgp-signature";
 boundary="===============4666196497690719305=="
Message-Id: <[email protected]>
Date: Thu, 30 Jul 2026 19:02:04 +0000

--===============4666196497690719305==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Source: python-aiopnsense
Source-Version: 1.1.5-1
Done: Edward Betts <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-aiopnsense, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Edward Betts <[email protected]> (supplier of updated python-aiopnsense packa=
ge)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 30 Jul 2026 07:06:58 +0100
Binary: python3-aiopnsense
Source: python-aiopnsense
Architecture: all source
Version: 1.1.5-1
Distribution: unstable
Urgency: medium
Maintainer: Home Assistant Team <[email protected]>
Changed-By: Edward Betts <[email protected]>
Closes: 1143077
Description:
 python3-aiopnsense - client for OPNsense firewall API
Changes:
 python-aiopnsense (1.1.5-1) unstable; urgency=3Dmedium
 .
   * Initial release. (Closes: #1143077)
Checksums-Sha1:
 3b75d9d0348045e7e6457817fb6ed4099713149e 2536 python-aiopnsense_1.1.5-1.dsc
 92439ffb108e037f2850f1c350bc119d5d6d9ced 129172 python-aiopnsense_1.1.5.orig=
.tar.xz
 6a7869602fed0b680cc202d1467f9600df3e4e1c 2144 python-aiopnsense_1.1.5-1.debi=
an.tar.xz
 6977eeeae49fb5693036efc6db829e53b5b8cf3d 7490 python-aiopnsense_1.1.5-1_amd6=
4.buildinfo
 7891e20d05f10ee4f50c37a10c964d28a7fb529b 50360 python3-aiopnsense_1.1.5-1_al=
l.deb
Checksums-Sha256:
 44eb4f9b0fb6dafd46bd80faea45eebe624e61f6b26a755f81582a3a0154580d 2536 python=
-aiopnsense_1.1.5-1.dsc
 9770c81670560372ce00c9a91a2616241c0a8683a3f6ccb75902e187ffdaa675 129172 pyth=
on-aiopnsense_1.1.5.orig.tar.xz
 a8176778f388356c5bb93f5bed640f777adefb4e8d2c81f36cba17f8bd156129 2144 python=
-aiopnsense_1.1.5-1.debian.tar.xz
 0b14d23f6d203ef32c4dbd8e027b26b845a32b3edc2b8d9ffffc10582009ca12 7490 python=
-aiopnsense_1.1.5-1_amd64.buildinfo
 7f4d4011a71606040f2aaf7b5014ecbe79a4d7fae4ebda8171a707d0580ff6d9 50360 pytho=
n3-aiopnsense_1.1.5-1_all.deb
Files:
 d1fc6b9724014a60daa6a9b09083f0c3 2536 python optional python-aiopnsense_1.1.=
5-1.dsc
 e61482503d96e67189aa6b4f8d7c1573 129172 python optional python-aiopnsense_1.=
1.5.orig.tar.xz
 0e1ff02fc0a67883f3f4be5478c45c97 2144 python optional python-aiopnsense_1.1.=
5-1.debian.tar.xz
 6d4b7490d9cbf4643fbd775e67c84181 7490 python optional python-aiopnsense_1.1.=
5-1_amd64.buildinfo
 4e3f34c2b102dbd9a4efd69e108c6ed3 50360 python optional python3-aiopnsense_1.=
1.5-1_all.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE+4rPp4xyYInDitAmlgWhCYxjuSoFAmpq8d4ACgkQlgWhCYxj
uSrp1A/+Ltzqdtu3GzEbK2U41ls4pfoEnGREg2CKODRHDMjMvTlVj+YewR/jvUei
14p5Mw4eN1PAaHJGR2LJt4YT81FSxm3M1cvF7zPu2YkiQfqKP/uR+dZ0ZGEUh8Lq
pm7PLJ1EIkIn/1LFOqgHIzJaLg8YMsjNLRDexO/ZQXoNGogVHBR4htk3JECnx7gV
AtikkL7/4uy47ibfoAhjCKSsfUUv48DVDtsotCyxcRboc2VCRStpnAyq2iUhilKg
qy1u7r1dJlvlXgVjJgY+kaZNgDNmGn2YNa/CPF+d75UtPC+O3L5mDj3tkblcxMsl
rGJKCduzKqeT5cVeu4GLhtVhmtg3V2tIDhf/z9fWzXxYOxbG6tS9E1BJDon5/yQm
CrqYuYb3HGqMGAZwknj0jmNvw4uMwVKyRnooA95qCySjsRocVbtOWtliL5ZsQDSv
l31bDbKmo07uR40/8b6/YEDqdgQkM9QFxhhfsiWKXfExqMQGo2IiKuM2ei0lmsKz
XRIFYNCyyTJaJKa4S0pAN+8LtIGJUt7/E8nJmharvA4N7lI6twk8U1o0LYR8Kgu8
vKyQYAo1BTK0cWSIRjUAJDIxf3NIaK4e8xriOhCZTMr5t6TSL6JfU0c1Vm6ZayrM
WkD3hIL+TI+YuuzeGyxydW7mvKV2wSBGQ6iENrG4kdIvn3xO7U4=3D
=3DoRcq
-----END PGP SIGNATURE-----


--===============4666196497690719305==
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----

iHUEABYIAB0WIQTziqJOuF8J+ZI8pJSb9qggYcy5IQUCamufrAAKCRCb9qggYcy5
IaoCAP0RQC2EN/IgMERQ/5aSEU+3jzNwDhLwtebsSxYyboLAdQEAlwVtoacdJect
+FGs5gYd+hquJv6Xp3jS6HtafKLBVwk=
=uKXv
-----END PGP SIGNATURE-----

--===============4666196497690719305==--
------------=_1785438187-4184115-0--