[Pkg-privacy-maintainers] Bug#932820: NMU: vanguards: Use Python 3 instead of PyPy, because we are going to remove unsupported PyPy

Bastian Germann bage at debian.org
Tue Nov 29 13:49:36 GMT 2022


Please find a NMU debiff attached.
This was just uploaded.
-------------- next part --------------
diff -Nru vanguards-0.3.1/debian/changelog vanguards-0.3.1/debian/changelog
--- vanguards-0.3.1/debian/changelog	2022-10-15 12:55:36.000000000 +0200
+++ vanguards-0.3.1/debian/changelog	2022-11-29 09:34:36.000000000 +0100
@@ -1,3 +1,11 @@
+vanguards (0.3.1-2.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Remove irl from Uploaders (Closes: #970316)
+  * Migrate to Python 3 (Closes: #932820)
+
+ -- Bastian Germann <bage at debian.org>  Tue, 29 Nov 2022 09:34:36 +0100
+
 vanguards (0.3.1-2.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru vanguards-0.3.1/debian/control vanguards-0.3.1/debian/control
--- vanguards-0.3.1/debian/control	2020-06-04 21:31:34.000000000 +0200
+++ vanguards-0.3.1/debian/control	2022-11-29 09:34:36.000000000 +0100
@@ -1,17 +1,15 @@
 Source: vanguards
 Maintainer: Debian Privacy Tools Maintainers <pkg-privacy-maintainers at lists.alioth.debian.org>
-Uploaders: Iain R. Learmonth <irl at debian.org>, Ana Custura <ana at netstat.org.uk>
+Uploaders: Ana Custura <ana at netstat.org.uk>
 Section: net
 Priority: optional
 Build-Depends: debhelper (>= 11),
                dh-exec,
                dh-python,
-               pypy,
-               pypy-setuptools,
+               python3-all:any,
+               python3-setuptools,
                python3-pytest <!nocheck>,
-               python3-stem (>= 1.6.0-3.1) <!nocheck>,
-               pypy-stem (>= 1.6.0-3.1),
-               pypy-ipaddress
+               python3-stem
 Standards-Version: 4.1.5
 Vcs-Browser: https://salsa.debian.org/pkg-privacy-team/vanguards
 Vcs-Git: https://salsa.debian.org/pkg-privacy-team/vanguards.git
@@ -20,8 +18,7 @@
 Package: vanguards
 Architecture: all
 Depends: ${misc:Depends},
-         ${pypy:Depends},
-         pypy-ipaddress,
+         ${python3:Depends},
          tor
 Description: Additional protections for Tor Onion Services
  vanguards uses the Stem Tor control port library to connect to a Tor control
diff -Nru vanguards-0.3.1/debian/rules vanguards-0.3.1/debian/rules
--- vanguards-0.3.1/debian/rules	2020-06-04 21:30:41.000000000 +0200
+++ vanguards-0.3.1/debian/rules	2022-11-29 09:34:36.000000000 +0100
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
 
 %:
-	dh $@ --with pypy --buildsystem=pybuild
+	dh $@ --with python3 --buildsystem=pybuild
 
 override_dh_installsystemd:
 	dh_installsystemd --no-enable --no-start


More information about the Pkg-privacy-maintainers mailing list