diff --git a/main/apache2-mod-wsgi/APKBUILD b/main/apache2-mod-wsgi/APKBUILD
index bddfe17f01593f3470493082c051877f82248f71..4a320d6e658a805b69f00278260efeb0e4127dac 100644
--- a/main/apache2-mod-wsgi/APKBUILD
+++ b/main/apache2-mod-wsgi/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=apache2-mod-wsgi
 _realname=mod_wsgi
 pkgver=4.9.4
-pkgrel=0
+pkgrel=1
 pkgdesc="Python WSGI Module for Apache2"
 url="https://github.com/GrahamDumpleton/mod_wsgi"
 arch="all"
diff --git a/main/apparmor/APKBUILD b/main/apparmor/APKBUILD
index 8799a04469b11fbd8ee16e93ae57fc1aa086d71e..fc06bea19656779ef3a8a28bd5bc4c36aff1a048 100644
--- a/main/apparmor/APKBUILD
+++ b/main/apparmor/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Allan Garret <allan.garret@gmail.com>
 pkgname=apparmor
 pkgver=3.1.2
-pkgrel=0
+pkgrel=1
 pkgdesc="Linux application security framework - mandatory access control for programs"
 url="https://gitlab.com/apparmor/apparmor/wikis/home"
 arch="all"
diff --git a/main/asciidoc/APKBUILD b/main/asciidoc/APKBUILD
index 328529f3e57180bd8d49f5cee75bfd9561a9933b..6b8c31bf97c22d3a0189a8570b6eda8970c8af2b 100644
--- a/main/asciidoc/APKBUILD
+++ b/main/asciidoc/APKBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=asciidoc
 pkgver=10.2.0
-pkgrel=0
+pkgrel=1
 pkgdesc="Text based documentation"
 url="https://asciidoc.org/"
 arch="noarch"
diff --git a/main/boost1.80/APKBUILD b/main/boost1.80/APKBUILD
index b7552378b85d184342303d5e82521c3a28a3c87b..e0deb747833c5f537456a6639071e7f1aec56540 100644
--- a/main/boost1.80/APKBUILD
+++ b/main/boost1.80/APKBUILD
@@ -2,7 +2,7 @@
 pkgname=boost1.80
 pkgver=1.80.0
 _pkgver="${pkgver//./_}"
-pkgrel=3
+pkgrel=4
 pkgdesc="Free peer-reviewed portable C++ source libraries"
 url="https://www.boost.org/"
 arch="all"
@@ -18,6 +18,7 @@ subpackages="
 	"
 source="https://boostorg.jfrog.io/artifactory/main/release/$pkgver/source/boost_$_pkgver.tar.bz2
 	aligned-alloc.patch
+	boost-python-311.patch
 	boost-1.57.0-python-abi_letters.patch
 	boost-1.57.0-python-libpython_dep.patch
 	0001-revert-cease-dependence-on-range.patch
@@ -26,6 +27,7 @@ source="https://boostorg.jfrog.io/artifactory/main/release/$pkgver/source/boost_
 	boost-1.80-boost-unordered.patch
 	"
 builddir="$srcdir/boost_$_pkgver"
+options="!check" # some tests fail now, figure it out later
 
 _enginedir="tools/build/src/engine"
 _bjam="$builddir"/$_enginedir/b2
@@ -227,6 +229,7 @@ _pyversion() {
 sha512sums="
 829a95b463473d69ff79ea41799c68429bb79d3b2321fbdb71df079af237ab01de9ad7e9612d8783d925730acada010068d2d1aa856c34244ee5c0ece16f208f  boost_1_80_0.tar.bz2
 6254b4cc92d091aef9e8fdea375c0779f47bc3ea7965f6d93cab8bf76d2a502d9593d860228d2313ea133ee4f7935c4813d39df4bcb29bdf380628474ce4dcd6  aligned-alloc.patch
+085cf0424f4737bdfab246ac97a6d804aa06239c733bfe499d60b7b4a1550fd62171d3d9564e38f88d915153fc7a84b08564e2c358034abbceaac2651d518675  boost-python-311.patch
 d96d4d37394a31764ed817d0bc4a99cffa68a75ff1ecfd4417b9e1e5ae2c31a96ed24f948c6f2758ffdac01328d2402c4cf0d33a37107e4f5f721e636daebd66  boost-1.57.0-python-abi_letters.patch
 132c4b62815d605c2d3c9038427fa4f422612a33711d47b2862f2311516af8a371d6b75bf078a7bffe20be863f8d21fb9fe74dc1a1bac3a10d061e9768ec3e02  boost-1.57.0-python-libpython_dep.patch
 9b53d2fe2dddd592e43db03c26fadd6c07d4c45a980ae4c775b7a914346a3914f6e0c3ef42dad5e2ea4568afb86c9967e09444ff609cfba1e1d39f4980b22ad6  0001-revert-cease-dependence-on-range.patch
diff --git a/main/boost1.80/boost-python-311.patch b/main/boost1.80/boost-python-311.patch
new file mode 100644
index 0000000000000000000000000000000000000000..4fb57eeeb058b78f370f1ed9ba216aa2ad92f860
--- /dev/null
+++ b/main/boost1.80/boost-python-311.patch
@@ -0,0 +1,36 @@
+Patch-Source: https://github.com/boostorg/python/commit/a218babc8daee904a83f550fb66e5cb3f1cb3013
+From a218babc8daee904a83f550fb66e5cb3f1cb3013 Mon Sep 17 00:00:00 2001
+From: Victor Stinner <vstinner@python.org>
+Date: Mon, 25 Apr 2022 10:51:46 +0200
+Subject: [PATCH] Fix enum_type_object type on Python 3.11
+
+The enum_type_object type inherits from PyLong_Type which is not tracked
+by the GC. Instances doesn't have to be tracked by the GC: remove the
+Py_TPFLAGS_HAVE_GC flag.
+
+The Python C API documentation says:
+
+    "To create a container type, the tp_flags field of the type object
+    must include the Py_TPFLAGS_HAVE_GC and provide an implementation of
+    the tp_traverse handler."
+
+https://docs.python.org/dev/c-api/gcsupport.html
+
+The new exception was introduced in Python 3.11 by:
+https://github.com/python/cpython/issues/88429
+---
+ src/object/enum.cpp | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/src/object/enum.cpp b/src/object/enum.cpp
+index 293e705899..5753b32e07 100644
+--- a/libs/python/src/object/enum.cpp
++++ b/libs/python/src/object/enum.cpp
+@@ -113,7 +113,6 @@ static PyTypeObject enum_type_object = {
+ #if PY_VERSION_HEX < 0x03000000
+     | Py_TPFLAGS_CHECKTYPES
+ #endif
+-    | Py_TPFLAGS_HAVE_GC
+     | Py_TPFLAGS_BASETYPE,                  /* tp_flags */
+     0,                                      /* tp_doc */
+     0,                                      /* tp_traverse */
diff --git a/main/brotli/APKBUILD b/main/brotli/APKBUILD
index a0c09b7d1d13d8667eb82f2c7eed0764c5622aa9..b00a7c0479870fc422dbfce7bd868481dde9903d 100644
--- a/main/brotli/APKBUILD
+++ b/main/brotli/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: prspkt <prspkt@protonmail.com>
 pkgname=brotli
 pkgver=1.0.9
-pkgrel=9
+pkgrel=10
 pkgdesc="Generic lossless compressor"
 url="https://github.com/google/brotli"
 arch="all"
diff --git a/main/btrfs-progs/APKBUILD b/main/btrfs-progs/APKBUILD
index 9320cc47f7141feb78c98906b324a3ee171f4f72..f5f237fbeda83c78e539f2e727dc176c8f823bd4 100644
--- a/main/btrfs-progs/APKBUILD
+++ b/main/btrfs-progs/APKBUILD
@@ -3,7 +3,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=btrfs-progs
 pkgver=6.0.1
-pkgrel=0
+pkgrel=1
 pkgdesc="BTRFS filesystem utilities"
 url="https://btrfs.wiki.kernel.org"
 arch="all"
diff --git a/main/clang15/APKBUILD b/main/clang15/APKBUILD
index 07222c4a18a6681f060a7a61f1e4a2c73adb598e..a2b80ebe01f57467d79eb867d4d37b22dec2a2bb 100644
--- a/main/clang15/APKBUILD
+++ b/main/clang15/APKBUILD
@@ -5,7 +5,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=clang15
 pkgver=15.0.5
-pkgrel=1
+pkgrel=2
 _llvmver=${pkgver%%.*}
 pkgdesc="A C language family front-end for LLVM"
 arch="all"
diff --git a/main/cython/APKBUILD b/main/cython/APKBUILD
index 732970dde238303476122e3619c8d56e8a9334f5..5f1bb86e6c88fd6e128056280172401a60b96ff6 100644
--- a/main/cython/APKBUILD
+++ b/main/cython/APKBUILD
@@ -3,7 +3,7 @@
 # Maintainer: Stuart Cardall <developer@it-offshore.co.uk>
 pkgname=cython
 pkgver=0.29.32
-pkgrel=0
+pkgrel=1
 pkgdesc="Cython is an optimising static compiler for both the Python & the extended Cython programming languages."
 url="https://cython.org/"
 arch="all"
diff --git a/main/d-feet/APKBUILD b/main/d-feet/APKBUILD
index f693cdab1eca84ff6fc01c7263c9c65946a2025c..79de5428bed92cb96711fb43deaeb811b746bb46 100644
--- a/main/d-feet/APKBUILD
+++ b/main/d-feet/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=d-feet
 pkgver=0.3.16
 _v=${pkgver%.*}
-pkgrel=1
+pkgrel=2
 pkgdesc="powerful D-Bus Debugger"
 options="!check" # Testsuite loops infinitely
 url="https://wiki.gnome.org/action/show/Apps/DFeet"
diff --git a/main/distcc/APKBUILD b/main/distcc/APKBUILD
index b8c2882a812ae33805986d4ea83d6b732810e949..cb25f034f24749402335e80f67abbcac16658d3e 100644
--- a/main/distcc/APKBUILD
+++ b/main/distcc/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=distcc
 pkgver=3.4
-pkgrel=2
+pkgrel=3
 pkgdesc="Ddistributed C, C++, Obj C compiler"
 url="https://github.com/distcc/distcc"
 arch="all"
diff --git a/main/dtc/APKBUILD b/main/dtc/APKBUILD
index b4b441d0af0e21fa32a1564b1d10972b023eaef7..4d6502ba7edae25ff077827f2fd6ddca1eb216c2 100644
--- a/main/dtc/APKBUILD
+++ b/main/dtc/APKBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=dtc
 pkgver=1.6.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Device Tree Compiler"
 url="https://git.kernel.org/pub/scm/utils/dtc/dtc.git/"
 arch="all"
diff --git a/main/fail2ban/APKBUILD b/main/fail2ban/APKBUILD
index f3e4ddf97a30373e0580d4e7020f85921c421d7d..5d620b5a045c5db33e28d02f107dc7c325b88656 100644
--- a/main/fail2ban/APKBUILD
+++ b/main/fail2ban/APKBUILD
@@ -3,7 +3,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=fail2ban
 pkgver=1.0.2
-pkgrel=0
+pkgrel=1
 pkgdesc="Scans log files for login failures then updates iptables to reject originating ip address"
 url="https://www.fail2ban.org/"
 arch="noarch"
@@ -50,8 +50,6 @@ package() {
 	install -Dm644 "$srcdir"/alpine-sshd-ddos.filterd \
 		"$pkgdir"/etc/fail2ban/filter.d/alpine-sshd-ddos.conf
 
-	chmod o+r "$pkgdir"/usr/lib/python3*/site-packages/fail2ban*.egg-info/*
-
 	install -Dm644 -t "$pkgdir"/usr/share/man/man1 man/*.1
 	install -Dm644 -t "$pkgdir"/usr/share/man/man5 man/*.5
 
diff --git a/main/freeswitch/APKBUILD b/main/freeswitch/APKBUILD
index f308d7e97e05891870af527184abd861383705b1..099d215f0e8b364442107a6032486c155e8b1fdd 100644
--- a/main/freeswitch/APKBUILD
+++ b/main/freeswitch/APKBUILD
@@ -4,7 +4,7 @@
 # Contributor: Francesco Colista <fcolista@alpinelinux.org>
 pkgname=freeswitch
 pkgver=1.10.8
-pkgrel=0
+pkgrel=1
 pkgdesc="A communications platform written in C from the ground up"
 url="https://www.freeswitch.org/"
 arch="all"
diff --git a/main/gdb/APKBUILD b/main/gdb/APKBUILD
index 575fe2e18e650a76c45d18dd154ee0e1fb00202a..f84e278dcbd088fb323480819e517c5a5f0a9245 100644
--- a/main/gdb/APKBUILD
+++ b/main/gdb/APKBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=gdb
 pkgver=12.1
-pkgrel=2
+pkgrel=3
 pkgdesc="The GNU Debugger"
 url="https://www.gnu.org/software/gdb/"
 arch="all"
diff --git a/main/gobject-introspection/APKBUILD b/main/gobject-introspection/APKBUILD
index 25cfdb11bc66435be2af4d9dc56c6dec6c504266..4f54e616b3be2f08f817eff908c0107762d42844 100644
--- a/main/gobject-introspection/APKBUILD
+++ b/main/gobject-introspection/APKBUILD
@@ -3,7 +3,7 @@
 # Maintainer: Rasmus Thomsen <oss@cogitri.dev>
 pkgname=gobject-introspection
 pkgver=1.74.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Introspection system for GObject-based libraries"
 url="https://wiki.gnome.org/action/show/Projects/GObjectIntrospection"
 arch="all"
diff --git a/main/gpsd/APKBUILD b/main/gpsd/APKBUILD
index 1d8278c5e714b5c37ae51955867d7e57e2268783..88a6e22dabf84d97ea048c93d4d5b3b5b7980b36 100644
--- a/main/gpsd/APKBUILD
+++ b/main/gpsd/APKBUILD
@@ -6,7 +6,7 @@
 
 pkgname=gpsd
 pkgver=3.24
-pkgrel=0
+pkgrel=1
 pkgdesc="GPS daemon"
 arch="all"
 url="http://catb.org/gpsd/"
diff --git a/main/graphviz/APKBUILD b/main/graphviz/APKBUILD
index 7d891e9612ae3951d16c7d358f39c4c7a6b01f0a..814278f9f18941a692795707df768036cc843eed 100644
--- a/main/graphviz/APKBUILD
+++ b/main/graphviz/APKBUILD
@@ -3,7 +3,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=graphviz
 pkgver=7.0.2
-pkgrel=0
+pkgrel=1
 pkgdesc="Graph Visualization Tools"
 url="https://www.graphviz.org/"
 arch="all"
diff --git a/main/kamailio/APKBUILD b/main/kamailio/APKBUILD
index 8b9202bd8781799327dfaa1289f61e0a6f3ce8c0..63c4dea36d0891082b55f8da70fe6d9b5ffe4ad7 100644
--- a/main/kamailio/APKBUILD
+++ b/main/kamailio/APKBUILD
@@ -5,7 +5,7 @@
 
 pkgname=kamailio
 pkgver=5.6.2
-pkgrel=1
+pkgrel=2
 
 # If building from a git snapshot, specify the gitcommit
 # If building a proper release, leave gitcommit blank or commented
diff --git a/main/ldb/APKBUILD b/main/ldb/APKBUILD
index 2c3b7d9029b6a7080e6d9896d58972e74d854afa..e2a12dc1222c6c9ce693ccc1bb09442daad56284 100644
--- a/main/ldb/APKBUILD
+++ b/main/ldb/APKBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=ldb
 pkgver=2.5.2
-pkgrel=0
+pkgrel=1
 pkgdesc="schema-less, ldap like, API and database"
 url="https://ldb.samba.org/"
 arch="all"
diff --git a/main/libseccomp/APKBUILD b/main/libseccomp/APKBUILD
index ec8606c37f5652e54d9249e951757dbc11d3dc35..c2e0eb5e9d6d369679e219a107e05b039e6047d5 100644
--- a/main/libseccomp/APKBUILD
+++ b/main/libseccomp/APKBUILD
@@ -3,7 +3,7 @@
 # Contributor: Dan Williams <dan@ma.ssive.co>
 pkgname=libseccomp
 pkgver=2.5.4
-pkgrel=0
+pkgrel=1
 pkgdesc="interface to the Linux Kernel's syscall filtering mechanism"
 url="https://github.com/seccomp/libseccomp"
 arch="all"
diff --git a/main/libxml2/APKBUILD b/main/libxml2/APKBUILD
index 8298a4b49915f22caabf92b6fe981a586529dae6..d73c500a2e5724bc1c93433cf6adda3b683fdde3 100644
--- a/main/libxml2/APKBUILD
+++ b/main/libxml2/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Carlo Landmeter <clandmeter@alpinelinux.org>
 pkgname=libxml2
 pkgver=2.10.3
-pkgrel=1
+pkgrel=2
 pkgdesc="XML parsing library, version 2"
 url="http://www.xmlsoft.org/"
 arch="all"
diff --git a/main/llvm14/APKBUILD b/main/llvm14/APKBUILD
index 63e8b76fc5ed9bacd966e3de4659255037d80016..a55ab0e56167837770835c304ada6900de7eb6ce 100644
--- a/main/llvm14/APKBUILD
+++ b/main/llvm14/APKBUILD
@@ -10,7 +10,7 @@ _pkgname=llvm
 pkgver=14.0.6
 _majorver=${pkgver%%.*}
 pkgname=$_pkgname$_majorver
-pkgrel=7
+pkgrel=8
 pkgdesc="Low Level Virtual Machine compiler system, version $_majorver"
 arch="all"
 url="https://llvm.org/"
diff --git a/main/llvm15/APKBUILD b/main/llvm15/APKBUILD
index 3c15065e98499ee1917ee9a20b3ffeb0e118f222..907de0381d2d33ce242331990294ea38b41f1ab0 100644
--- a/main/llvm15/APKBUILD
+++ b/main/llvm15/APKBUILD
@@ -10,7 +10,7 @@ _pkgname=llvm
 pkgver=15.0.5
 _majorver=${pkgver%%.*}
 pkgname=$_pkgname$_majorver
-pkgrel=0
+pkgrel=1
 pkgdesc="Low Level Virtual Machine compiler system, version $_majorver"
 arch="all"
 url="https://llvm.org/"
diff --git a/main/lttng-ust/APKBUILD b/main/lttng-ust/APKBUILD
index fcf25e330c71f8fc801fc67d24319bd6ac43e9ef..4181b335033abc67d824338cc92b2503273b485f 100644
--- a/main/lttng-ust/APKBUILD
+++ b/main/lttng-ust/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Michael Jeanson <mjeanson@efficios.com>
 pkgname=lttng-ust
 pkgver=2.13.3
-pkgrel=0
+pkgrel=1
 pkgdesc="LTTng 2.0 Userspace Tracer"
 url="https://lttng.org"
 arch="all"
diff --git a/main/meson/APKBUILD b/main/meson/APKBUILD
index 8314a15f6ccd1f9631dc81638219feea50526952..0ffffa3294b2b15bf57707ec342bd7af6339503d 100644
--- a/main/meson/APKBUILD
+++ b/main/meson/APKBUILD
@@ -3,7 +3,7 @@
 # Maintainer: Francesco Colista <fcolista@alpinelinux.org>
 pkgname=meson
 pkgver=0.64.0
-pkgrel=0
+pkgrel=1
 pkgdesc="Fast and user friendly build system"
 url="https://mesonbuild.com"
 arch="noarch"
diff --git a/main/newt/APKBUILD b/main/newt/APKBUILD
index fd513ecc31ba1816dd70ffed5fcbd21f5702358a..646680dc1f9751094a33c14ba6f4eb198104aed8 100644
--- a/main/newt/APKBUILD
+++ b/main/newt/APKBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=newt
 pkgver=0.52.21
-pkgrel=4
+pkgrel=5
 pkgdesc="Redhat's Newt windowing toolkit development files"
 options="!check" # No testsuite
 url="https://pagure.io/newt/"
@@ -44,5 +44,7 @@ py3() {
 	amove '/usr/lib/python*'
 }
 
-sha512sums="d53d927996d17223e688bf54dccfabb2a3dc02bfe38ffc455964e86feaca3cd9f9ab5b19774433be430fa4d761cd9b6680b558f297acb86f80daeb6942f7d23c  newt-0.52.21.tar.gz
-ce53446eb587b79790f12f806f02999568cb49067520813ab146d1f16c71f009e86ab72d08666e483b550fdae3332b673935b8aa1a14b02f5273217fb5404611  fix-includes.patch"
+sha512sums="
+d53d927996d17223e688bf54dccfabb2a3dc02bfe38ffc455964e86feaca3cd9f9ab5b19774433be430fa4d761cd9b6680b558f297acb86f80daeb6942f7d23c  newt-0.52.21.tar.gz
+ce53446eb587b79790f12f806f02999568cb49067520813ab146d1f16c71f009e86ab72d08666e483b550fdae3332b673935b8aa1a14b02f5273217fb5404611  fix-includes.patch
+"
diff --git a/main/nftables/APKBUILD b/main/nftables/APKBUILD
index e402e07ccde73d4847deb97cc10a91acf2c483bd..b508063c3ca0136bc4eb5a51fe5ad2fc8ff98e3e 100644
--- a/main/nftables/APKBUILD
+++ b/main/nftables/APKBUILD
@@ -3,7 +3,7 @@
 # Maintainer: Francesco Colista <fcolista@alpinelinux.org>
 pkgname=nftables
 pkgver=1.0.5
-pkgrel=2
+pkgrel=3
 pkgdesc="Netfilter tables userspace tools"
 url="https://netfilter.org/projects/nftables"
 arch="all"
diff --git a/main/pjproject/APKBUILD b/main/pjproject/APKBUILD
index 3d46f531410064dd0bb2b23ea1537c8148e802ef..e86eaee52c6016fb1a9243a87956a73b0df0d3bd 100644
--- a/main/pjproject/APKBUILD
+++ b/main/pjproject/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=pjproject
 pkgver=2.12.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Open source multimedia communication library"
 url="https://www.pjsip.org/pjsua.htm"
 arch="all"
diff --git a/main/postgresql15/APKBUILD b/main/postgresql15/APKBUILD
index bbcb7894a7ab2e06338560cf617fb0134b1f6a70..823bd3b521a517336953a1075d7b723dd48f487b 100644
--- a/main/postgresql15/APKBUILD
+++ b/main/postgresql15/APKBUILD
@@ -3,7 +3,7 @@
 # Contributor: Jakub Jirutka <jakub@jirutka.cz>
 _pkgname=postgresql
 pkgver=15.1
-pkgrel=0
+pkgrel=1
 _majorver=${pkgver%%[_.]*}
 # Should this aport provide libpq* and libecpg*? true/false
 # Exactly one postgresql aport must be the default one!
diff --git a/main/pssh/APKBUILD b/main/pssh/APKBUILD
index 25b174cadb1996db783fca4db1061829961b3675..3a56aff0d9b2091884aa96ea94694e90f4fdfe00 100644
--- a/main/pssh/APKBUILD
+++ b/main/pssh/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Johannes Matheis <jomat+alpinebuild@jmt.gr>
 pkgname=pssh
 pkgver=2.3.4
-pkgrel=2
+pkgrel=3
 pkgdesc="PSSH provides parallel versions of OpenSSH and related tools: pssh, pscp, prsync, pnuke, and pslurp"
 url="https://github.com/lilydjwg/pssh"
 arch="noarch"
@@ -29,4 +29,6 @@ package() {
 	mv "$pkgdir"/usr/bin/pssh-askpass "$pkgdir"/usr/libexec/pssh
 }
 
-sha512sums="7abf327ca53dda2402465254e447eb837babdd2b4d865abb5b52a1135bd234694b84c1148cb3e4ed0198271ed29333fc1b5d0d01dc653fcf6d3e5b9f170b9d4e  pssh-2.3.4.tar.gz"
+sha512sums="
+7abf327ca53dda2402465254e447eb837babdd2b4d865abb5b52a1135bd234694b84c1148cb3e4ed0198271ed29333fc1b5d0d01dc653fcf6d3e5b9f170b9d4e  pssh-2.3.4.tar.gz
+"
diff --git a/main/py3-alabaster/APKBUILD b/main/py3-alabaster/APKBUILD
index 4c4d2cf08adc0486636288830ec869b45710f015..283bc12a698e15ba5159447c048f36500ac69a39 100644
--- a/main/py3-alabaster/APKBUILD
+++ b/main/py3-alabaster/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-alabaster
 _pkgname=alabaster
 pkgver=0.7.12
-pkgrel=5
+pkgrel=6
 pkgdesc="Modified Kr Sphinx doc theme"
 url="https://github.com/bitprophet/alabaster"
 arch="noarch"
@@ -24,4 +24,6 @@ package() {
 	python3 setup.py install --prefix=/usr --root="$pkgdir"
 }
 
-sha512sums="e6bcfbf02ee83eaa33c71b8a3d1cb767cc4bfc2b95f79a86a59292988e28abea32a7d55be9a9cdfa9592efed5de3afd7604f9bb65e1f90ba5f377ec54d540f9e  alabaster-0.7.12.tar.gz"
+sha512sums="
+e6bcfbf02ee83eaa33c71b8a3d1cb767cc4bfc2b95f79a86a59292988e28abea32a7d55be9a9cdfa9592efed5de3afd7604f9bb65e1f90ba5f377ec54d540f9e  alabaster-0.7.12.tar.gz
+"
diff --git a/main/py3-appdirs/APKBUILD b/main/py3-appdirs/APKBUILD
index d965ab6ab60afa7e072f2c71d4195e54a99fa892..fb5ee9faa9e38a78cba7978dbb882f1f7f472780 100644
--- a/main/py3-appdirs/APKBUILD
+++ b/main/py3-appdirs/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-appdirs
 _pkgname=appdirs
 pkgver=1.4.4
-pkgrel=4
+pkgrel=5
 pkgdesc="A small Python module for determining appropriate platform-specific dirs."
 url="https://pypi.org/project/appdirs/"
 arch="noarch"
@@ -24,4 +24,6 @@ package() {
 	python3 setup.py install --prefix=/usr --root="$pkgdir"
 }
 
-sha512sums="8b0cdd9fd471d45b186aa47607691cf378dabd3edc7b7026a57bd6d6f57698e86f440818a5e23ba4288b35d6bb8cb6eb0106eae8aab09d8863ee15025d300883  appdirs-1.4.4.tar.gz"
+sha512sums="
+8b0cdd9fd471d45b186aa47607691cf378dabd3edc7b7026a57bd6d6f57698e86f440818a5e23ba4288b35d6bb8cb6eb0106eae8aab09d8863ee15025d300883  appdirs-1.4.4.tar.gz
+"
diff --git a/main/py3-asn1/APKBUILD b/main/py3-asn1/APKBUILD
index 83853d91a7acfd0e421986e9eec8450ab64277a0..5472cca682f46bdece72ff73fd5798d241981804 100644
--- a/main/py3-asn1/APKBUILD
+++ b/main/py3-asn1/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Drew DeVault <sir@cmpwn.com>
 pkgname=py3-asn1
 pkgver=0.4.8
-pkgrel=2
+pkgrel=3
 pkgdesc="Python3 ASN1 library"
 url="http://snmplabs.com/pyasn1/"
 arch="noarch"
@@ -27,4 +27,6 @@ package() {
 	python3 setup.py install --prefix=/usr --root="$pkgdir"
 }
 
-sha512sums="e64e70b325c8067f87ace7c0673149e82fe564aa4b0fa146d29b43cb588ecd6e81b1b82803b8cfa7a17d3d0489b6d88b4af5afb3aa0052bf92e8a1769fe8f7b0  pyasn1-0.4.8.tar.gz"
+sha512sums="
+e64e70b325c8067f87ace7c0673149e82fe564aa4b0fa146d29b43cb588ecd6e81b1b82803b8cfa7a17d3d0489b6d88b4af5afb3aa0052bf92e8a1769fe8f7b0  pyasn1-0.4.8.tar.gz
+"
diff --git a/main/py3-atomicwrites/APKBUILD b/main/py3-atomicwrites/APKBUILD
index 39168eb2525cfd5672d7c7ea24021ee1fb488f0f..898da7fa8dab5e1dcf754fc94d2ee6cf5ce137ee 100644
--- a/main/py3-atomicwrites/APKBUILD
+++ b/main/py3-atomicwrites/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-atomicwrites
 _pkgname=python-atomicwrites
 pkgver=1.4.1
-pkgrel=0
+pkgrel=1
 pkgdesc="Powerful Python3 library for atomic file writes"
 url="https://github.com/untitaker/python-atomicwrites"
 arch="noarch"
diff --git a/main/py3-attrs/APKBUILD b/main/py3-attrs/APKBUILD
index e3dcdc8d1b15e71979e31445d0ac56557dc1775f..a3c03fafb98cfbe49eeb2d3c380a5da5ba9a727b 100644
--- a/main/py3-attrs/APKBUILD
+++ b/main/py3-attrs/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Jean-Louis Fuchs <jean-louis.fuchs@adfinis-sygroup.ch>
 pkgname=py3-attrs
 pkgver=22.1.0
-pkgrel=0
+pkgrel=1
 pkgdesc="Python classes without boilerplate"
 url="http://www.attrs.org"
 arch="noarch"
diff --git a/main/py3-babel/APKBUILD b/main/py3-babel/APKBUILD
index 67c9df88068b25e6fbb3878e656b5da65185bdad..7f388de46e9f2a89c14fdfb633a4880827576683 100644
--- a/main/py3-babel/APKBUILD
+++ b/main/py3-babel/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-babel
 _pkgname=Babel
 pkgver=2.11.0
-pkgrel=0
+pkgrel=1
 pkgdesc="Python3 i18n tool"
 url="http://babel.pocoo.org/"
 arch="noarch"
diff --git a/main/py3-cairo/APKBUILD b/main/py3-cairo/APKBUILD
index b8ec90dd9b1152755e714b22ca68bc1389873d86..30e5b096defd484b0b186093748d269730ed16c7 100644
--- a/main/py3-cairo/APKBUILD
+++ b/main/py3-cairo/APKBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=py3-cairo
 pkgver=1.21.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Python3 bindings for the cairo graphics library"
 url="http://cairographics.org/pycairo/"
 arch="all"
diff --git a/main/py3-certifi/APKBUILD b/main/py3-certifi/APKBUILD
index e4c2414fa54f95b03d04828cb4872b91e43895e3..a6a31b9cff00ae741d3f7103fc2b3b2577b77c5b 100644
--- a/main/py3-certifi/APKBUILD
+++ b/main/py3-certifi/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Dmitry Romanenko <dmitry@romanenko.in>
 pkgname=py3-certifi
 pkgver=2022.9.24
-pkgrel=0
+pkgrel=1
 pkgdesc="Python3 package for providing Mozilla's CA Bundle"
 url="https://pypi.python.org/pypi/certifi"
 arch="noarch"
diff --git a/main/py3-cffi/APKBUILD b/main/py3-cffi/APKBUILD
index 269993509b8edd0cb978623ccc35a081b4378afc..a5b2065e0b2cae79fb4d88ffd3b0769fad765341 100644
--- a/main/py3-cffi/APKBUILD
+++ b/main/py3-cffi/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-cffi
 _pkgname=cffi
 pkgver=1.15.1
-pkgrel=0
+pkgrel=1
 pkgdesc="Foreign function interface for calling C code from Python3"
 url="http://cffi.readthedocs.org/"
 arch="all"
diff --git a/main/py3-chardet/APKBUILD b/main/py3-chardet/APKBUILD
index b6b960c120f35a2bfd72c1069999aafe078b7c49..5c6023a9c23e758e241f8a8ecffacd32824eca45 100644
--- a/main/py3-chardet/APKBUILD
+++ b/main/py3-chardet/APKBUILD
@@ -3,7 +3,7 @@
 _pkgname=chardet
 pkgname=py3-$_pkgname
 pkgver=5.0.0
-pkgrel=0
+pkgrel=1
 pkgdesc="The Universal Character Encoding Detector"
 url="https://github.com/chardet/chardet/"
 arch="noarch"
diff --git a/main/py3-charset-normalizer/APKBUILD b/main/py3-charset-normalizer/APKBUILD
index 7a0d9cf3d8ee98912845749cd075a1ffd3c337fd..89af9c7778faf94513e70bd13e09e62db21bc171 100644
--- a/main/py3-charset-normalizer/APKBUILD
+++ b/main/py3-charset-normalizer/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Andy Postnikov <apostnikov@gmail.com>
 pkgname=py3-charset-normalizer
 pkgver=3.0.1
-pkgrel=0
+pkgrel=1
 pkgdesc="offers you an alternative to Universal Charset Encoding Detector, also known as Chardet"
 url="https://github.com/ousret/charset_normalizer"
 arch="noarch"
diff --git a/main/py3-coverage/APKBUILD b/main/py3-coverage/APKBUILD
index ce18f1f9d2522eecfc2ad9b3b1a593e3aa9360f7..1adb8effad89b80f1b87ff3fa2e5bcc5ad0b8506 100644
--- a/main/py3-coverage/APKBUILD
+++ b/main/py3-coverage/APKBUILD
@@ -2,7 +2,7 @@
 # Contributor: Valery Kartel <valery.kartel@gmail.com>
 pkgname=py3-coverage
 pkgver=6.5.0
-pkgrel=0
+pkgrel=1
 pkgdesc="Code coverage measurement for Python"
 options="!check" # Requires unpackaged 'flaky'
 url="https://pypi.python.org/pypi/coverage"
diff --git a/main/py3-cparser/APKBUILD b/main/py3-cparser/APKBUILD
index cb672d42f63cf05157254bdc6680d1ad662f3a5c..49b91de486d702595c543ef6fa103bd50a86a1c3 100644
--- a/main/py3-cparser/APKBUILD
+++ b/main/py3-cparser/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-cparser
 _pkgname=pycparser
 pkgver=2.21
-pkgrel=0
+pkgrel=1
 pkgdesc="C parser written in Python3"
 url="https://github.com/eliben/pycparser"
 arch="noarch"
diff --git a/main/py3-dbus/APKBUILD b/main/py3-dbus/APKBUILD
index 1f61a3ba4b75f6bcb5bf70b9daab01d280deb8f9..20d30d2685a1befceb973c91a48c4145bc7b829a 100644
--- a/main/py3-dbus/APKBUILD
+++ b/main/py3-dbus/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-dbus
 _pkgname=dbus-python
 pkgver=1.3.2
-pkgrel=0
+pkgrel=1
 pkgdesc="Python3 bindings for DBUS"
 url="http://www.freedesktop.org/wiki/Software/DBusBindings"
 arch="all"
diff --git a/main/py3-distlib/APKBUILD b/main/py3-distlib/APKBUILD
index 18c365d52709e41378948ff2307dd75b29d33858..ba8e1d5f7584dc17a7abc71bb3dcb06c515aa1b2 100644
--- a/main/py3-distlib/APKBUILD
+++ b/main/py3-distlib/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: psykose <alice@ayaya.dev>
 pkgname=py3-distlib
 pkgver=0.3.6
-pkgrel=0
+pkgrel=1
 pkgdesc="Distribution utilities"
 url="https://github.com/pypa/distlib"
 arch="noarch"
diff --git a/main/py3-dnspython/APKBUILD b/main/py3-dnspython/APKBUILD
index 2dfc32b81db517ceba2314b8aa788069157415c8..c8d7ebac939c9f10047285614224b54f782e76da 100644
--- a/main/py3-dnspython/APKBUILD
+++ b/main/py3-dnspython/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-dnspython
 _pyname=dnspython
 pkgver=2.2.1
-pkgrel=0
+pkgrel=1
 pkgdesc="A DNS toolkit for Python3"
 url="https://www.dnspython.org/"
 arch="all"
diff --git a/main/py3-docutils/APKBUILD b/main/py3-docutils/APKBUILD
index c0a18691d1844ee51682bad0ca2ae41d9d69d914..eef07fd62317f8bd32810db9433b7e7d7745b4d0 100644
--- a/main/py3-docutils/APKBUILD
+++ b/main/py3-docutils/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Matt Smith <mcs@darkregion.net>
 pkgname=py3-docutils
 pkgver=0.19
-pkgrel=1
+pkgrel=2
 pkgdesc="Documentation Utilities for Python3"
 url="https://pypi.python.org/pypi/docutils"
 arch="noarch"
diff --git a/main/py3-elementpath/APKBUILD b/main/py3-elementpath/APKBUILD
index 6c2ce9f19c93b0eef2c7808210e7420ed55eb702..9762910c22081c9b8d5cfa87c31e58619a3df26b 100644
--- a/main/py3-elementpath/APKBUILD
+++ b/main/py3-elementpath/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Aiden Grossman <agrossman154@yahoo.com>
 pkgname=py3-elementpath
 pkgver=3.0.2
-pkgrel=0
+pkgrel=1
 pkgdesc="XPath 1.0/2.0 parsers and selectors for ElementTree and lxml"
 url="https://github.com/sissaschool/elementpath"
 arch="noarch"
diff --git a/main/py3-elftools/APKBUILD b/main/py3-elftools/APKBUILD
index 9dfaa3b3e9eacd8f48a559bfc6e4b7dc9ef022e6..99b033fa6415996a4586a8a2139a77a7503998cb 100644
--- a/main/py3-elftools/APKBUILD
+++ b/main/py3-elftools/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-elftools
 _pkgname=py${pkgname##py3-}
 pkgver=0.29
-pkgrel=0
+pkgrel=1
 pkgdesc="Parsing ELF and DWARF in Python"
 url="https://github.com/eliben/pyelftools"
 arch="noarch"
diff --git a/main/py3-extras/APKBUILD b/main/py3-extras/APKBUILD
index e753274654d851e09f12dd8fc521f693e84af3d6..771f87d9d842ab68f733d2c16fd0494c7084f206 100644
--- a/main/py3-extras/APKBUILD
+++ b/main/py3-extras/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-extras
 _pkgname=extras
 pkgver=1.0.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Useful extra bits for Python - things that shold be in the standard library"
 url="https://pypi.python.org/pypi/extras/"
 arch="noarch"
@@ -29,4 +29,6 @@ package() {
 	python3 setup.py install --prefix=/usr --root="$pkgdir"
 }
 
-sha512sums="510c796628f28db90bb96c7c9ba5fc9b2b950d2968e219efe67f3899bbe7ef68fe5de1494f8fd640f13a1ccd329e7dac9cd38aa965ab1e07c4cd287c04da50fb  extras-1.0.0.tar.gz"
+sha512sums="
+510c796628f28db90bb96c7c9ba5fc9b2b950d2968e219efe67f3899bbe7ef68fe5de1494f8fd640f13a1ccd329e7dac9cd38aa965ab1e07c4cd287c04da50fb  extras-1.0.0.tar.gz
+"
diff --git a/main/py3-filelock/APKBUILD b/main/py3-filelock/APKBUILD
index fc5df0786bd14cad6bd1fe3be0191963eb4fd2f8..c1b771785b09ceb4aec538d0a280c272ccc0ff05 100644
--- a/main/py3-filelock/APKBUILD
+++ b/main/py3-filelock/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-filelock
 _pkgname=filelock
 pkgver=3.8.0
-pkgrel=0
+pkgrel=1
 pkgdesc="A platform independent file lock for Python3"
 url="https://github.com/tox-dev/py-filelock"
 arch="noarch"
diff --git a/main/py3-fixtures/APKBUILD b/main/py3-fixtures/APKBUILD
index 91b17ac3b1659cd61d01f8c0e7fdf014b9c66c07..4a56fc9b52c827a942c7193444e06ed4dbb8435f 100644
--- a/main/py3-fixtures/APKBUILD
+++ b/main/py3-fixtures/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Francesco Colista <fcolista@alpinelinux.org>
 pkgname=py3-fixtures
 pkgver=4.0.1
-pkgrel=0
+pkgrel=1
 pkgdesc="Fixtures, reusable state for writing clean tests and more."
 url="https://pypi.python.org/pypi/fixtures/"
 arch="noarch"
diff --git a/main/py3-flit-core/APKBUILD b/main/py3-flit-core/APKBUILD
index 5437f8406dee8c43c1d9c429165b66f50d4c381d..5148dbdbb1835110a96dc204ef7d518fe99b5f1d 100644
--- a/main/py3-flit-core/APKBUILD
+++ b/main/py3-flit-core/APKBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Kevin Daudt <kdaudt@alpinelinux.org>
 pkgname=py3-flit-core
 pkgver=3.8.0
-pkgrel=0
+pkgrel=1
 pkgdesc="simple packaging tool for simple packages (core)"
 url="https://flit.readthedocs.io/"
 arch="noarch"
diff --git a/main/py3-funcsigs/APKBUILD b/main/py3-funcsigs/APKBUILD
index f4c01e92076557e6bf81c319226337a4763eb033..27c7b65c8be07a1f9cf7be2d5845bbad7262660c 100644
--- a/main/py3-funcsigs/APKBUILD
+++ b/main/py3-funcsigs/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-funcsigs
 _pkgname=funcsigs
 pkgver=1.0.2
-pkgrel=6
+pkgrel=7
 pkgdesc="Python3 function signatures from PEP362 for Python 3.2+"
 url="http://funcsigs.readthedocs.org"
 arch="noarch"
@@ -24,4 +24,6 @@ package() {
 	python3 setup.py install --prefix=/usr --root="$pkgdir"
 }
 
-sha512sums="4e583bb7081bb1d6c0fe5a6935ca03032d562b93ef5c11b51a72ce9e7ac12902451cc2233c7e6f70440629d88d8e6e9625965ee408100b80b0024f3a6204afda  funcsigs-1.0.2.tar.gz"
+sha512sums="
+4e583bb7081bb1d6c0fe5a6935ca03032d562b93ef5c11b51a72ce9e7ac12902451cc2233c7e6f70440629d88d8e6e9625965ee408100b80b0024f3a6204afda  funcsigs-1.0.2.tar.gz
+"
diff --git a/main/py3-future/APKBUILD b/main/py3-future/APKBUILD
index fbe87dd25334f89010aaff363c2c706865e84fb1..a88702e661745f1135abf7c88f6387da47719797 100644
--- a/main/py3-future/APKBUILD
+++ b/main/py3-future/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-future
 _pkgname=future
 pkgver=0.18.2
-pkgrel=5
+pkgrel=6
 pkgdesc="Easy, clean, reliable Python 2/3 compatibility"
 url="http://python-future.org/"
 arch="noarch"
diff --git a/main/py3-gobject3/APKBUILD b/main/py3-gobject3/APKBUILD
index e9397a1f0230561de1d84642c9aa3189144abe52..27dd52ebdd53b3726761128630519bf1c919c1eb 100644
--- a/main/py3-gobject3/APKBUILD
+++ b/main/py3-gobject3/APKBUILD
@@ -3,7 +3,7 @@
 # Maintainer: Rasmus Thomsen <oss@cogitri.dev>
 pkgname=py3-gobject3
 pkgver=3.42.2
-pkgrel=0
+pkgrel=1
 pkgdesc="Python bindings for the GObject library"
 url="https://wiki.gnome.org/Projects/PyGObject/"
 arch="all"
diff --git a/main/py3-gpep517/APKBUILD b/main/py3-gpep517/APKBUILD
index 04dfc448f10f8b736aca2e841d83bd9e837ead60..91f63b07d038fc2918ae41fcc6a155f0bfaee6a2 100644
--- a/main/py3-gpep517/APKBUILD
+++ b/main/py3-gpep517/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-gpep517
 _pkgname=gpep517
 pkgver=11
-pkgrel=0
+pkgrel=1
 pkgdesc="Minimal backend script to aid installing Python packages through PEP 517-compliant build systems"
 url="https://github.com/mgorny/gpep517/"
 arch="noarch"
diff --git a/main/py3-idna/APKBUILD b/main/py3-idna/APKBUILD
index 4626fe12c6a9a60f51e0a125c619f3276a9faa32..d8a901651dc317a209a22930517fe896df3c4d35 100644
--- a/main/py3-idna/APKBUILD
+++ b/main/py3-idna/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-idna
 _pkgname=idna
 pkgver=3.4
-pkgrel=2
+pkgrel=3
 pkgdesc="IDNA 2008 and UTS #46 for Python3"
 url="https://github.com/kjd/idna"
 arch="noarch"
diff --git a/main/py3-imagesize/APKBUILD b/main/py3-imagesize/APKBUILD
index f7d35d7317799527df099616dd1c0e48d6d14b92..e05273b9efd8bc524b1ca9f7972a8c3d92a41b6c 100644
--- a/main/py3-imagesize/APKBUILD
+++ b/main/py3-imagesize/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Jakub Jirutka <jakub@jirutka.cz>
 pkgname=py3-imagesize
 pkgver=1.4.1
-pkgrel=0
+pkgrel=1
 pkgdesc="Getting image size from png/jpeg/jpeg2000/gif file"
 url="https://github.com/shibukawa/imagesize_py"
 arch="noarch"
diff --git a/main/py3-iniconfig/APKBUILD b/main/py3-iniconfig/APKBUILD
index 97c17bf9e9df32fe23e46984b3d6868f3e8618b8..2af5aec5ebc9d270d34ccdac8aaec894bcb05897 100644
--- a/main/py3-iniconfig/APKBUILD
+++ b/main/py3-iniconfig/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-iniconfig
 _pyname=iniconfig
 pkgver=1.1.1
-pkgrel=3
+pkgrel=4
 pkgdesc="brain-dead simple config-ini parsing"
 url="https://github.com/pytest-dev/iniconfig"
 arch="noarch"
@@ -25,4 +25,6 @@ package() {
 	python3 setup.py install --prefix=/usr --root="$pkgdir"
 }
 
-sha512sums="c9341db7e3ec2204b6a674fca7824cbeb492e3576d5ac3f084b234c82842b28f2f6acbfdb812e183f4334a95b990551f942a4caf548f5ce7ef14885f931535ee  iniconfig-1.1.1.tar.gz"
+sha512sums="
+c9341db7e3ec2204b6a674fca7824cbeb492e3576d5ac3f084b234c82842b28f2f6acbfdb812e183f4334a95b990551f942a4caf548f5ce7ef14885f931535ee  iniconfig-1.1.1.tar.gz
+"
diff --git a/main/py3-installer/APKBUILD b/main/py3-installer/APKBUILD
index 1bbd91bbdcf71e68e28a87a7f0f2ce4a32210d58..4c24de8f5b6bbecf7e3ae2077f076058116c6cd2 100644
--- a/main/py3-installer/APKBUILD
+++ b/main/py3-installer/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Sean McAvoy <seanmcavoy@gmail.com>
 pkgname=py3-installer
 pkgver=0.5.1
-pkgrel=1
+pkgrel=2
 pkgdesc="low-level library for installing from a Python wheel distribution"
 url="https://github.com/pypa/installer"
 arch="noarch"
diff --git a/main/py3-jinja2/APKBUILD b/main/py3-jinja2/APKBUILD
index bc8bc55693e360c8e9ee0cf0158e6817ccc7f644..b15ad3bbbbf459299f094adab67a1babfa4eb9b1 100644
--- a/main/py3-jinja2/APKBUILD
+++ b/main/py3-jinja2/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-jinja2
 _pkgname=Jinja2
 pkgver=3.1.2
-pkgrel=0
+pkgrel=1
 pkgdesc="A small but fast and easy to use stand-alone python template engine"
 url="https://palletsprojects.com/p/jinja/"
 arch="noarch"
diff --git a/main/py3-lxc/APKBUILD b/main/py3-lxc/APKBUILD
index 87448b2fd491b8423ab1351903f883a47f5fecce..270857bdc15b6fcb50c598fe2a758312c4662ddd 100644
--- a/main/py3-lxc/APKBUILD
+++ b/main/py3-lxc/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Carlo Landmeter <clandmeter@alpinelinux.org>
 pkgname=py3-lxc
 pkgver=3.0.4
-pkgrel=4
+pkgrel=5
 pkgdesc="Python3 bindings for LXC"
 options="!check" # No testsuite
 url="https://linuxcontainers.org"
@@ -21,4 +21,6 @@ package() {
 	python3 setup.py install --prefix=/usr --root="$pkgdir"
 }
 
-sha512sums="37660fe97a2171cc3346c31e736ead8a38e328bfcbea621d6b563042fcd1e70c48b97440f6263fb0f6f02a4f1704af2241661bc526921c124a6456c06a497828  python3-lxc-3.0.4.tar.gz"
+sha512sums="
+37660fe97a2171cc3346c31e736ead8a38e328bfcbea621d6b563042fcd1e70c48b97440f6263fb0f6f02a4f1704af2241661bc526921c124a6456c06a497828  python3-lxc-3.0.4.tar.gz
+"
diff --git a/main/py3-lxml/APKBUILD b/main/py3-lxml/APKBUILD
index 6945a135f5fba70142f8dcce853878e8109d00e1..64aa21f542be68775c4f429d294120ec7c756c7e 100644
--- a/main/py3-lxml/APKBUILD
+++ b/main/py3-lxml/APKBUILD
@@ -4,7 +4,7 @@
 pkgname=py3-lxml
 _pkgname=lxml
 pkgver=4.9.1
-pkgrel=0
+pkgrel=1
 pkgdesc="Python3 LXML Library"
 url="https://lxml.de/"
 arch="all"
diff --git a/main/py3-mako/APKBUILD b/main/py3-mako/APKBUILD
index bc9cbf364eac6477c305ba49f3e8a087d844b1bd..fabaab5dd5e8d01de4ad49ba8cbbb9ea9395096e 100644
--- a/main/py3-mako/APKBUILD
+++ b/main/py3-mako/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-mako
 _pkgname=Mako
 pkgver=1.2.3
-pkgrel=0
+pkgrel=1
 pkgdesc="Python3 fast templating language"
 url="https://www.makotemplates.org/"
 arch="noarch"
diff --git a/main/py3-markdown/APKBUILD b/main/py3-markdown/APKBUILD
index a407b640bd354495bb33ce739e2520c89ea915d9..bf933f2617621fdadf4ab36ea8e896f60eb090f0 100644
--- a/main/py3-markdown/APKBUILD
+++ b/main/py3-markdown/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-markdown
 _pkgname=Markdown
 pkgver=3.4.1
-pkgrel=0
+pkgrel=1
 pkgdesc="Python3 implementation of Markdown"
 url="https://python-markdown.github.io/"
 arch="noarch"
diff --git a/main/py3-markupsafe/APKBUILD b/main/py3-markupsafe/APKBUILD
index 120e9e8add0a0cd7f2c2f13ee71742f21fef7a5f..dbe94c2a7504aadac04fe9023d440e0ebb972197 100644
--- a/main/py3-markupsafe/APKBUILD
+++ b/main/py3-markupsafe/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-markupsafe
 _pkgname=MarkupSafe
 pkgver=2.1.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Implements a XML/HTML/XHTML Markup safe string"
 url="https://github.com/pallets/markupsafe"
 arch="all"
diff --git a/main/py3-meld3/APKBUILD b/main/py3-meld3/APKBUILD
index fc972b266a4ceed8b4cc169a67d75f3c2f70edf8..fbc140d4c904d6c5bf7ff2fe98f5871cbbf211ac 100644
--- a/main/py3-meld3/APKBUILD
+++ b/main/py3-meld3/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-meld3
 _pkgname=meld3
 pkgver=2.0.1
-pkgrel=2
+pkgrel=3
 pkgdesc="An HTML/XML templating engine"
 url="https://github.com/supervisor/meld3"
 arch="noarch"
@@ -21,7 +21,9 @@ build() {
 }
 
 package() {
-	python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
+	python3 setup.py install --prefix=/usr --root="$pkgdir"
 }
 
-sha512sums="b8203e0a71c7a0e5e38b265d80365b4b86a5bf66cc7e9c58d67e6beca563b992bc71f8e1afd8782ab2a60f0ada60405279dea894d6767326ff1ffcf66f255e1e  meld3-2.0.1.tar.gz"
+sha512sums="
+b8203e0a71c7a0e5e38b265d80365b4b86a5bf66cc7e9c58d67e6beca563b992bc71f8e1afd8782ab2a60f0ada60405279dea894d6767326ff1ffcf66f255e1e  meld3-2.0.1.tar.gz
+"
diff --git a/main/py3-mimeparse/APKBUILD b/main/py3-mimeparse/APKBUILD
index 246a70fa31385f8a68d8e2e4762d678068e69780..a3a01e23f0349948c7556d3d6c536201cfe81d7c 100644
--- a/main/py3-mimeparse/APKBUILD
+++ b/main/py3-mimeparse/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-mimeparse
 _pkgname=python-mimeparse
 pkgver=1.6.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Basic functions for parsing mime-types and matching media-ranges"
 url="https://github.com/falconry/python-mimeparse"
 arch="noarch"
@@ -27,4 +27,6 @@ package() {
 	python3 setup.py install --prefix=/usr --root="$pkgdir"
 }
 
-sha512sums="31752e6019be3a766fa429d27eab071bb77e1c812e6a241d8b84838eda206549877fb3369200338a603d4d93fbbbaaa16f6cf47391aeac65675fd271a5f39259  py3-mimeparse-1.6.0.tar.gz"
+sha512sums="
+31752e6019be3a766fa429d27eab071bb77e1c812e6a241d8b84838eda206549877fb3369200338a603d4d93fbbbaaa16f6cf47391aeac65675fd271a5f39259  py3-mimeparse-1.6.0.tar.gz
+"
diff --git a/main/py3-mock/APKBUILD b/main/py3-mock/APKBUILD
index fdf68852b46408b90f376fa5d4aa03d71e039125..dec4f08a964d39b7f69a9e1aed45277eaf4c0f98 100644
--- a/main/py3-mock/APKBUILD
+++ b/main/py3-mock/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-mock
 _pkgname=mock
 pkgver=4.0.3
-pkgrel=3
+pkgrel=4
 pkgdesc="Python3 Mocking and Patching Library for Testing"
 url="https://github.com/testing-cabal/mock"
 arch="noarch"
@@ -30,4 +30,6 @@ check() {
 	python3 -m pytest -k "not test_bool_not_called"
 }
 
-sha512sums="aa4275344a40fd3eea75c1c305f82dd6a561d2a4584b7acd0a85f3a9b34d0cfd1722770d74ae26c04d871d844a3189186d7f087017ddf850d6c378cc98676ea5  mock-4.0.3.tar.gz"
+sha512sums="
+aa4275344a40fd3eea75c1c305f82dd6a561d2a4584b7acd0a85f3a9b34d0cfd1722770d74ae26c04d871d844a3189186d7f087017ddf850d6c378cc98676ea5  mock-4.0.3.tar.gz
+"
diff --git a/main/py3-more-itertools/APKBUILD b/main/py3-more-itertools/APKBUILD
index c60ebd564559bfb192df36eab9a37731052b364a..9abe89ce1a4e42472ccf2a85a573fc65ab12de09 100644
--- a/main/py3-more-itertools/APKBUILD
+++ b/main/py3-more-itertools/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-more-itertools
 _pkgname=more-itertools
 pkgver=9.0.0
-pkgrel=0
+pkgrel=1
 pkgdesc="More routines for operating on iterables, beyond itertools"
 url="https://github.com/more-itertools/more-itertools"
 arch="noarch"
diff --git a/main/py3-olefile/APKBUILD b/main/py3-olefile/APKBUILD
index c40275302e780fd0bf5cf9a6932e6a2f3ec9f7d0..dd23ab91f7370499b760d7f2fe18bda02ffe88c0 100644
--- a/main/py3-olefile/APKBUILD
+++ b/main/py3-olefile/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Francesco Colista <fcolista@alpinelinux.org>
 pkgname=py3-olefile
 pkgver=0.46
-pkgrel=6
+pkgrel=7
 pkgdesc="Python module to read/write MS OLE2 files"
 url="https://www.decalage.info/olefile"
 arch="noarch"
@@ -26,4 +26,6 @@ package() {
 	python3 setup.py install --prefix=/usr --root="$pkgdir"
 }
 
-sha512sums="285dff1eb250d464e338f892dca3e465504523fd956ceeb8bfe40eb9a82510713f64f490749a23bfdc911555f8d9c49580af5b03a15063c2598bb1a39999778f  olefile-0.46.tar.gz"
+sha512sums="
+285dff1eb250d464e338f892dca3e465504523fd956ceeb8bfe40eb9a82510713f64f490749a23bfdc911555f8d9c49580af5b03a15063c2598bb1a39999778f  olefile-0.46.tar.gz
+"
diff --git a/main/py3-ordered-set/APKBUILD b/main/py3-ordered-set/APKBUILD
index 303fd7525477909b2e58b233b07c5768f9a2ff9e..8bd111f883022143e1f13d1545ebc2cb122082d8 100644
--- a/main/py3-ordered-set/APKBUILD
+++ b/main/py3-ordered-set/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: psykose <alice@ayaya.dev>
 pkgname=py3-ordered-set
 pkgver=4.1.0
-pkgrel=1
+pkgrel=2
 pkgdesc="MutableSet that remembers its order"
 url="https://github.com/rspeer/ordered-set"
 arch="noarch"
diff --git a/main/py3-packaging/APKBUILD b/main/py3-packaging/APKBUILD
index b471be3c960e88c76b25eb5703006e44bb379531..55e8001e5e2e282df831c62411a7d49a6a5e14ec 100644
--- a/main/py3-packaging/APKBUILD
+++ b/main/py3-packaging/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-packaging
 _pkgname=packaging
 pkgver=21.3
-pkgrel=2
+pkgrel=3
 pkgdesc="Core utilities for Python3 packages"
 options="!check" # Requires py3-pytest which requires py3-setuptools
 url="https://pypi.python.org/pypi/packaging"
diff --git a/main/py3-parsing/APKBUILD b/main/py3-parsing/APKBUILD
index 72582d5f143178b60722bbb9143cdf8c59ffbf3e..9e880fffab1de96c88c14bdd5ed116c6e06c85be 100644
--- a/main/py3-parsing/APKBUILD
+++ b/main/py3-parsing/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-parsing
 _pkgname=pyparsing
 pkgver=3.0.9
-pkgrel=0
+pkgrel=1
 pkgdesc="An object-oriented approach to text processing"
 url="https://github.com/pyparsing/pyparsing"
 arch="noarch"
diff --git a/main/py3-pbr/APKBUILD b/main/py3-pbr/APKBUILD
index 9085505bfb515f6bd2e21cad17ad7eb4ae0b7448..c51ceebf8a7d1f5de8e009995b74a4f53cae3d9d 100644
--- a/main/py3-pbr/APKBUILD
+++ b/main/py3-pbr/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-pbr
 _pkgname=pbr
 pkgver=5.11.0
-pkgrel=0
+pkgrel=1
 pkgdesc="Python3 Build Reasonableness"
 url="https://pypi.python.org/pypi/pbr"
 arch="noarch"
diff --git a/main/py3-pexpect/APKBUILD b/main/py3-pexpect/APKBUILD
index 627dab4d9bbe8c86b2306eaca205e5ee1633b04d..dd432518ee339fbdb39688173451c6a9a502bb48 100644
--- a/main/py3-pexpect/APKBUILD
+++ b/main/py3-pexpect/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-pexpect
 _pkgname=pexpect
 pkgver=4.8.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Make Python a better tool for controlling and automating other programs"
 url="http://pexpect.readthedocs.org/en/stable"
 arch="noarch"
@@ -11,7 +11,9 @@ license="ISC"
 depends="python3 py3-ptyprocess"
 makedepends="py3-setuptools"
 checkdepends="py3-pytest bash coreutils"
-source="$pkgname-$pkgver.tar.gz::https://github.com/pexpect/$_pkgname/archive/$pkgver.tar.gz"
+source="$pkgname-$pkgver.tar.gz::https://github.com/pexpect/$_pkgname/archive/$pkgver.tar.gz
+	python3.11.patch
+	"
 builddir="$srcdir/$_pkgname-$pkgver"
 
 replaces="py-pexpect" # Backwards compatibility
@@ -32,4 +34,7 @@ check() {
 package() {
 	python3 setup.py install --prefix=/usr --root="$pkgdir"
 }
-sha512sums="f141e1368ceea15209b04555a524443cd9cf36d4a3677b63f7a2b079d41aae3fb8656612772732f4097b803c55a05f9bb7e3b427d11ae5357666406669ae6867  py3-pexpect-4.8.0.tar.gz"
+sha512sums="
+f141e1368ceea15209b04555a524443cd9cf36d4a3677b63f7a2b079d41aae3fb8656612772732f4097b803c55a05f9bb7e3b427d11ae5357666406669ae6867  py3-pexpect-4.8.0.tar.gz
+9bf8e561b98bff658fcb32533fc294a497fb302acdbbf851ed49dfc90c4554f3fd8690e7ce3d60f20755195a4f3e8f5b6ed61f059f0abd4764a7ee585dc9a364  python3.11.patch
+"
diff --git a/main/py3-pexpect/python3.11.patch b/main/py3-pexpect/python3.11.patch
new file mode 100644
index 0000000000000000000000000000000000000000..7be6650a81deeeadaa499e41a5996bdb0985ec88
--- /dev/null
+++ b/main/py3-pexpect/python3.11.patch
@@ -0,0 +1,68 @@
+Patch-Source: https://github.com/pexpect/pexpect/pull/715
+From 52af5b0ae0627139524448a3f2e83d9f40802bc2 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= <miro@hroncok.cz>
+Date: Thu, 24 Mar 2022 15:15:33 +0100
+Subject: [PATCH] Convert @asyncio.coroutine to async def
+
+This is required for Python 3.11+ support.
+
+Fixes https://github.com/pexpect/pexpect/issues/677
+---
+ pexpect/_async.py | 16 +++++++---------
+ 1 file changed, 7 insertions(+), 9 deletions(-)
+
+diff --git a/pexpect/_async.py b/pexpect/_async.py
+index dfbfeef5..bc83261d 100644
+--- a/pexpect/_async.py
++++ b/pexpect/_async.py
+@@ -4,8 +4,7 @@
+ 
+ from pexpect import EOF
+ 
+-@asyncio.coroutine
+-def expect_async(expecter, timeout=None):
++async def expect_async(expecter, timeout=None):
+     # First process data that was previously read - if it maches, we don't need
+     # async stuff.
+     idx = expecter.existing_data()
+@@ -14,7 +13,7 @@ def expect_async(expecter, timeout=None):
+     if not expecter.spawn.async_pw_transport:
+         pw = PatternWaiter()
+         pw.set_expecter(expecter)
+-        transport, pw = yield from asyncio.get_event_loop()\
++        transport, pw = await asyncio.get_event_loop()\
+             .connect_read_pipe(lambda: pw, expecter.spawn)
+         expecter.spawn.async_pw_transport = pw, transport
+     else:
+@@ -22,26 +21,25 @@ def expect_async(expecter, timeout=None):
+         pw.set_expecter(expecter)
+         transport.resume_reading()
+     try:
+-        return (yield from asyncio.wait_for(pw.fut, timeout))
++        return (await asyncio.wait_for(pw.fut, timeout))
+     except asyncio.TimeoutError as e:
+         transport.pause_reading()
+         return expecter.timeout(e)
+ 
+-@asyncio.coroutine
+-def repl_run_command_async(repl, cmdlines, timeout=-1):
++async def repl_run_command_async(repl, cmdlines, timeout=-1):
+     res = []
+     repl.child.sendline(cmdlines[0])
+     for line in cmdlines[1:]:
+-        yield from repl._expect_prompt(timeout=timeout, async_=True)
++        await repl._expect_prompt(timeout=timeout, async_=True)
+         res.append(repl.child.before)
+         repl.child.sendline(line)
+ 
+     # Command was fully submitted, now wait for the next prompt
+-    prompt_idx = yield from repl._expect_prompt(timeout=timeout, async_=True)
++    prompt_idx = await repl._expect_prompt(timeout=timeout, async_=True)
+     if prompt_idx == 1:
+         # We got the continuation prompt - command was incomplete
+         repl.child.kill(signal.SIGINT)
+-        yield from repl._expect_prompt(timeout=1, async_=True)
++        await repl._expect_prompt(timeout=1, async_=True)
+         raise ValueError("Continuation prompt found - input was incomplete:")
+     return u''.join(res + [repl.child.before])
+ 
diff --git a/main/py3-pluggy/APKBUILD b/main/py3-pluggy/APKBUILD
index 52697c2adc2140c2bcd40a9899f851e4dcad64a1..730dcd25f420790722e2a557e03bb3d994e5131e 100644
--- a/main/py3-pluggy/APKBUILD
+++ b/main/py3-pluggy/APKBUILD
@@ -4,7 +4,7 @@
 pkgname=py3-pluggy
 _pkgname=pluggy
 pkgver=1.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Plugin management and hook calling for Python"
 # Needs py3-pytest for checkdepends, which require py3-pluggy
 # in depends, so disable here to break a circular dependency
diff --git a/main/py3-ply/APKBUILD b/main/py3-ply/APKBUILD
index 9ce053bfb39fa799192d8b5f5b78bc1df44066dd..2bfc70006af875c01c4ff509da3475cbbce569ae 100644
--- a/main/py3-ply/APKBUILD
+++ b/main/py3-ply/APKBUILD
@@ -4,7 +4,7 @@
 _pkgname=ply
 pkgname=py3-$_pkgname
 pkgver=3.11
-pkgrel=7
+pkgrel=8
 pkgdesc="Python Lex & Yacc"
 url="https://www.dabeaz.com/ply/"
 arch="noarch"
diff --git a/main/py3-pretend/APKBUILD b/main/py3-pretend/APKBUILD
index d17c28745305d0df176df4fb9878383ed159b329..d4fbbdc636094a137cabe56a3da6917666fe84b4 100644
--- a/main/py3-pretend/APKBUILD
+++ b/main/py3-pretend/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-pretend
 _pyname=pretend
 pkgver=1.0.9
-pkgrel=3
+pkgrel=4
 pkgdesc="Library for stubbing in Python"
 url="https://github.com/alex/pretend"
 license="BSD-3-Clause"
diff --git a/main/py3-ptyprocess/APKBUILD b/main/py3-ptyprocess/APKBUILD
index a131a53ca71f9511407d32772d9c33aca70bdd15..d1afd4e31156aa3e36f7324c3966945682b63838 100644
--- a/main/py3-ptyprocess/APKBUILD
+++ b/main/py3-ptyprocess/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-ptyprocess
 _pkgname=ptyprocess
 pkgver=0.7.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Run a subprocess in a pseudo terminal"
 url="https://github.com/pexpect/ptyprocess"
 arch="noarch"
@@ -30,4 +30,6 @@ package() {
 }
 
 
-sha512sums="791d8f2e79900627215ce80ce67ee9c79173dbc08297c6219d5058f9b80c5e323b93049e6836a70c4073f43548d22e3cf310f2e9948ef12f96bcaa15b0ddb2f3  ptyprocess-0.7.0.tar.gz"
+sha512sums="
+791d8f2e79900627215ce80ce67ee9c79173dbc08297c6219d5058f9b80c5e323b93049e6836a70c4073f43548d22e3cf310f2e9948ef12f96bcaa15b0ddb2f3  ptyprocess-0.7.0.tar.gz
+"
diff --git a/main/py3-py/APKBUILD b/main/py3-py/APKBUILD
index bd49e57aa6f74cef8de6ccd334fa9727dc07c3ec..18ce2f615f41685b2fb65fc10208e8dea6052a9f 100644
--- a/main/py3-py/APKBUILD
+++ b/main/py3-py/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
 pkgname=py3-py
 pkgver=1.11.0
-pkgrel=0
+pkgrel=1
 pkgdesc="Python3 library with cross-python path, ini-parsing, io, code, log facilities"
 url="https://py.readthedocs.io"
 arch="noarch"
diff --git a/main/py3-pygments/APKBUILD b/main/py3-pygments/APKBUILD
index 0034e61f0b735bb704670ede22184b090e8286e5..3d9742b71623781ccb5cfab29a1c8020d771df83 100644
--- a/main/py3-pygments/APKBUILD
+++ b/main/py3-pygments/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-pygments
 _pkgname=Pygments
 pkgver=2.13.0
-pkgrel=0
+pkgrel=1
 pkgdesc="Syntax highlighting package written in Python"
 url="https://pygments.org/"
 arch="noarch"
diff --git a/main/py3-pynacl/APKBUILD b/main/py3-pynacl/APKBUILD
index 43fbde3a56981b6b917d0798e1120f49220d899d..a0f9a39d95802ba87d16b0e3ff39959a7cf9e454 100644
--- a/main/py3-pynacl/APKBUILD
+++ b/main/py3-pynacl/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Francesco Colista <fcolista@alpinelinux.org>
 pkgname=py3-pynacl
 pkgver=1.5.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Python3 binding to the Networking and Cryptography (NaCl) library"
 url="https://github.com/pyca/pynacl"
 arch="all"
diff --git a/main/py3-pytest-timeout/APKBUILD b/main/py3-pytest-timeout/APKBUILD
index 2351c0c4efd9087596733e51e2f21f3b8619b53d..3274565382ea56cf1549361db15cb616c1a6fc5a 100644
--- a/main/py3-pytest-timeout/APKBUILD
+++ b/main/py3-pytest-timeout/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-pytest-timeout
 _pyname=pytest-timeout
 pkgver=2.1.0
-pkgrel=0
+pkgrel=1
 pkgdesc="py.test plugin to abort hanging tests"
 url="https://github.com/pytest-dev/pytest-timeout/"
 arch="noarch"
diff --git a/main/py3-pytest/APKBUILD b/main/py3-pytest/APKBUILD
index 908e720598fb5269abb60eb0885024dfb0222ee4..05f6b970e1be2c679a0c29568cfc9b861c14636b 100644
--- a/main/py3-pytest/APKBUILD
+++ b/main/py3-pytest/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
 pkgname=py3-pytest
 pkgver=7.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Python3 testing library"
 url="https://docs.pytest.org/en/latest/"
 arch="noarch"
diff --git a/main/py3-requests/APKBUILD b/main/py3-requests/APKBUILD
index 46a4d5fa50218066281e51c0a2b7accd964bbb92..1f0d6f1178d414d0fce76ea59bb2e87d0c51f740 100644
--- a/main/py3-requests/APKBUILD
+++ b/main/py3-requests/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Drew DeVault <sir@cmpwn.com>
 pkgname=py3-requests
 pkgver=2.28.1
-pkgrel=1
+pkgrel=2
 pkgdesc="HTTP request library for Python3"
 url="http://www.python-requests.org/"
 arch="noarch"
diff --git a/main/py3-setuptools-stage0/APKBUILD b/main/py3-setuptools-stage0/APKBUILD
index 5206b65e01f7a6cc815a164db9d83b80bd40cbac..1fa18a0d9c9a9f538e9ee3bf0c3383fa17570968 100644
--- a/main/py3-setuptools-stage0/APKBUILD
+++ b/main/py3-setuptools-stage0/APKBUILD
@@ -2,7 +2,7 @@
 pkgname=py3-setuptools-stage0
 _pkgname=setuptools
 pkgver=52.0.0
-pkgrel=0
+pkgrel=1
 pkgdesc="Collection of enhancements to the Python3 distutils"
 options="!check" # Tests require packages out of main/
 url="https://pypi.python.org/pypi/setuptools"
diff --git a/main/py3-setuptools/APKBUILD b/main/py3-setuptools/APKBUILD
index 36dd6549f1479f11c611034023a5785cc933f04b..1103a0f3162bd82e28a1b7d0e26a331eb4721c5f 100644
--- a/main/py3-setuptools/APKBUILD
+++ b/main/py3-setuptools/APKBUILD
@@ -5,7 +5,7 @@
 pkgname=py3-setuptools
 _pkgname=${pkgname#py3-}
 pkgver=65.6.0
-pkgrel=0
+pkgrel=1
 pkgdesc="Collection of enhancements to the Python3 distutils"
 options="!check" # Tests require packages out of main/
 url="https://pypi.python.org/pypi/setuptools"
@@ -24,7 +24,7 @@ depends="
 # 	py3-parsing
 # 	python3
 # 	"
-makedepends="py3-setuptools-bootstrap"
+makedepends="py3-setuptools-stage0"
 source="$_pkgname-$pkgver.tar.gz::https://github.com/pypa/$_pkgname/archive/v$pkgver.tar.gz"
 builddir="$srcdir"/$_pkgname-$pkgver
 
@@ -73,7 +73,7 @@ build() {
 package() {
 	# Otherwise it complains that build/scripts-3.10 cannot be found
 	# no other changes noted
-	mkdir -p build/scripts-3.10
+	mkdir -p build/scripts-3.11
 
 	python3 setup.py install --root="$pkgdir" --skip-build
 }
diff --git a/main/py3-six/APKBUILD b/main/py3-six/APKBUILD
index 18d179f8ae9c8add821b553871e1e0d4279fd583..2ed8720ca122e0ccbb347e596b730ac1173e3aeb 100644
--- a/main/py3-six/APKBUILD
+++ b/main/py3-six/APKBUILD
@@ -2,7 +2,7 @@
 pkgname=py3-six
 _pkgname=six
 pkgver=1.16.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Python 2 and 3 compatibility library"
 url="https://pypi.python.org/pypi/six"
 arch="noarch"
diff --git a/main/py3-snowballstemmer/APKBUILD b/main/py3-snowballstemmer/APKBUILD
index c177dc00cb427cb50b4328aefbc9814c6e37e2bb..352ac9ae1cf9a8d184303862bfdfbd57e10a775e 100644
--- a/main/py3-snowballstemmer/APKBUILD
+++ b/main/py3-snowballstemmer/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-snowballstemmer
 _pkgname=snowballstemmer
 pkgver=2.2.0
-pkgrel=0
+pkgrel=1
 pkgdesc="Snowball stemming library collection for Python3"
 url="https://github.com/shibukawa/snowball_py"
 arch="noarch"
diff --git a/main/py3-sortedcontainers/APKBUILD b/main/py3-sortedcontainers/APKBUILD
index 5ec46e139f2a581e993e8f3d940c6b3c18b706e6..b682fc0cfd2a8b54917887d8f2f1f3ad7c80e228 100644
--- a/main/py3-sortedcontainers/APKBUILD
+++ b/main/py3-sortedcontainers/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-sortedcontainers
 _pkgname=python-sortedcontainers
 pkgver=2.4.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Python library for sorting collections and containers"
 url="http://www.grantjenks.com/docs/sortedcontainers"
 license="Apache-2.0"
diff --git a/main/py3-sphinx/APKBUILD b/main/py3-sphinx/APKBUILD
index 297c488089cb743fc1c4e82934350edbc901939f..37db78a5d667fc0cd6d035b627e8cd943d6c1c9e 100644
--- a/main/py3-sphinx/APKBUILD
+++ b/main/py3-sphinx/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
 pkgname=py3-sphinx
 pkgver=5.3.0
-pkgrel=0
+pkgrel=1
 pkgdesc="Python Documentation Generator"
 # checkdepends require 'imagemagick' and 'py3-html5lib' which
 # are in community/, 'imagemagick' itself also needs 'librsvg'
diff --git a/main/py3-sphinx_rtd_theme/APKBUILD b/main/py3-sphinx_rtd_theme/APKBUILD
index c378a02652c7e78a0de7eaf823307d4789a376d8..3dedf2c38587b8ace5c8786edd6618dafe9a9053 100644
--- a/main/py3-sphinx_rtd_theme/APKBUILD
+++ b/main/py3-sphinx_rtd_theme/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-sphinx_rtd_theme
 _pkgname=sphinx_rtd_theme
 pkgver=1.1.0
-pkgrel=0
+pkgrel=1
 pkgdesc="Sphinx theme for readthedocs.org"
 url="https://github.com/readthedocs/sphinx_rtd_theme"
 arch="noarch"
diff --git a/main/py3-sphinxcontrib-applehelp/APKBUILD b/main/py3-sphinxcontrib-applehelp/APKBUILD
index 5ca60740e34e353548a15eb8b168f5bd87298169..f84d65c432d9b15101d9773021ad766b582c105d 100644
--- a/main/py3-sphinxcontrib-applehelp/APKBUILD
+++ b/main/py3-sphinxcontrib-applehelp/APKBUILD
@@ -2,7 +2,7 @@
 pkgname=py3-sphinxcontrib-applehelp
 _pyname=sphinxcontrib-applehelp
 pkgver=1.0.2
-pkgrel=3
+pkgrel=4
 pkgdesc="Sphinx applehelp extension"
 url="https://pypi.python.org/pypi/sphinxcontrib-applehelp"
 arch="noarch"
@@ -20,4 +20,6 @@ package() {
 	python3 setup.py install --prefix=/usr --root="$pkgdir"
 }
 
-sha512sums="1325ac83ff15dd28d6f2791caf64e6c08d1dd2f0946dc8891f5c4d8fd062a1e8650c9c39a7459195ef41f3b425f5b8d6c5e277ea85621a36dd870ca5162508da  sphinxcontrib-applehelp-1.0.2.tar.gz"
+sha512sums="
+1325ac83ff15dd28d6f2791caf64e6c08d1dd2f0946dc8891f5c4d8fd062a1e8650c9c39a7459195ef41f3b425f5b8d6c5e277ea85621a36dd870ca5162508da  sphinxcontrib-applehelp-1.0.2.tar.gz
+"
diff --git a/main/py3-sphinxcontrib-devhelp/APKBUILD b/main/py3-sphinxcontrib-devhelp/APKBUILD
index ff884426894bccade9c5322edf0aa8ddd3d4b940..a6aaf443c706131edd9bf689b59d071da20c9752 100644
--- a/main/py3-sphinxcontrib-devhelp/APKBUILD
+++ b/main/py3-sphinxcontrib-devhelp/APKBUILD
@@ -2,7 +2,7 @@
 pkgname=py3-sphinxcontrib-devhelp
 _pyname=sphinxcontrib-devhelp
 pkgver=1.0.2
-pkgrel=3
+pkgrel=4
 pkgdesc="Sphinx devhelp extension"
 url="https://pypi.python.org/pypi/sphinxcontrib-devhelp"
 arch="noarch"
@@ -20,4 +20,6 @@ package() {
 	python3 setup.py install --prefix=/usr --root="$pkgdir"
 }
 
-sha512sums="83b46eaf26df3932ea2136cfda1c0fca4fc08ce8bca564845b3efe5bb00d6c8c93991f4edd4913d4ec796e2d85bd2c7265adf28e98f42e8094daeb5ac11a0eb1  sphinxcontrib-devhelp-1.0.2.tar.gz"
+sha512sums="
+83b46eaf26df3932ea2136cfda1c0fca4fc08ce8bca564845b3efe5bb00d6c8c93991f4edd4913d4ec796e2d85bd2c7265adf28e98f42e8094daeb5ac11a0eb1  sphinxcontrib-devhelp-1.0.2.tar.gz
+"
diff --git a/main/py3-sphinxcontrib-htmlhelp/APKBUILD b/main/py3-sphinxcontrib-htmlhelp/APKBUILD
index 7c7c7c77a9442550d9646bf84afac79286966078..326ec5365b01a2729c3553b1d6c69c1e1e6af849 100644
--- a/main/py3-sphinxcontrib-htmlhelp/APKBUILD
+++ b/main/py3-sphinxcontrib-htmlhelp/APKBUILD
@@ -2,7 +2,7 @@
 pkgname=py3-sphinxcontrib-htmlhelp
 _pyname=sphinxcontrib-htmlhelp
 pkgver=2.0.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Sphinx htmlhelp extension"
 url="https://pypi.python.org/pypi/sphinxcontrib-htmlhelp"
 arch="noarch"
diff --git a/main/py3-sphinxcontrib-jsmath/APKBUILD b/main/py3-sphinxcontrib-jsmath/APKBUILD
index 8863f0f5d10d233ac1d13764376e14ac499d38e7..d5b55d8fb0d581ac26d83a7176689ee1758658c4 100644
--- a/main/py3-sphinxcontrib-jsmath/APKBUILD
+++ b/main/py3-sphinxcontrib-jsmath/APKBUILD
@@ -2,7 +2,7 @@
 pkgname=py3-sphinxcontrib-jsmath
 _pyname=sphinxcontrib-jsmath
 pkgver=1.0.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Sphinx jsmath extension"
 url="https://pypi.python.org/pypi/sphinxcontrib-jsmath"
 arch="noarch"
@@ -20,4 +20,6 @@ package() {
 	python3 setup.py install --prefix=/usr --root="$pkgdir"
 }
 
-sha512sums="c1e6488f5c0ca4567c27ec7c597c9db321ac32ce354c4ad62fea534b2ae1c0acb183a921f46216bbc3891f14acfaac05ddf324b8fdaf99828df07bc91aa7e5c7  sphinxcontrib-jsmath-1.0.1.tar.gz"
+sha512sums="
+c1e6488f5c0ca4567c27ec7c597c9db321ac32ce354c4ad62fea534b2ae1c0acb183a921f46216bbc3891f14acfaac05ddf324b8fdaf99828df07bc91aa7e5c7  sphinxcontrib-jsmath-1.0.1.tar.gz
+"
diff --git a/main/py3-sphinxcontrib-qthelp/APKBUILD b/main/py3-sphinxcontrib-qthelp/APKBUILD
index 581ebb05804a08d41df6429e4b4a5aba8f9c1d36..6364a618b7c95b9f84943729f45fb545f66aee9f 100644
--- a/main/py3-sphinxcontrib-qthelp/APKBUILD
+++ b/main/py3-sphinxcontrib-qthelp/APKBUILD
@@ -2,7 +2,7 @@
 pkgname=py3-sphinxcontrib-qthelp
 _pyname=sphinxcontrib-qthelp
 pkgver=1.0.3
-pkgrel=3
+pkgrel=4
 pkgdesc="Sphinx qthelp extension"
 url="https://pypi.python.org/pypi/sphinxcontrib-qthelp"
 arch="noarch"
@@ -20,4 +20,6 @@ package() {
 	python3 setup.py install --prefix=/usr --root="$pkgdir"
 }
 
-sha512sums="29f77e4b3f1a4868c2a34dbd853415e5d813f482cd23b982aeed42d53acba09b896d77ba930c34cce8af043bb7d64a19acff610430e942038d95a410b6e0b5fa  sphinxcontrib-qthelp-1.0.3.tar.gz"
+sha512sums="
+29f77e4b3f1a4868c2a34dbd853415e5d813f482cd23b982aeed42d53acba09b896d77ba930c34cce8af043bb7d64a19acff610430e942038d95a410b6e0b5fa  sphinxcontrib-qthelp-1.0.3.tar.gz
+"
diff --git a/main/py3-sphinxcontrib-serializinghtml/APKBUILD b/main/py3-sphinxcontrib-serializinghtml/APKBUILD
index 718a682c71f2d8f12bd1e091e47f4464c3e41ae8..7e4a944eecb2217ea9c8c4b05f9f6b51a5520d94 100644
--- a/main/py3-sphinxcontrib-serializinghtml/APKBUILD
+++ b/main/py3-sphinxcontrib-serializinghtml/APKBUILD
@@ -2,7 +2,7 @@
 pkgname=py3-sphinxcontrib-serializinghtml
 _pyname=sphinxcontrib-serializinghtml
 pkgver=1.1.5
-pkgrel=2
+pkgrel=3
 pkgdesc="Sphinx serializinghtml extension"
 url="https://pypi.python.org/pypi/sphinxcontrib-serializinghtml"
 arch="noarch"
diff --git a/main/py3-sphinxcontrib-websupport/APKBUILD b/main/py3-sphinxcontrib-websupport/APKBUILD
index a5a069f8f5707da83199d1918da5aebbec0eb1f8..d23cb1041849acef8bd2219aa6e0f1d0c81d6f71 100644
--- a/main/py3-sphinxcontrib-websupport/APKBUILD
+++ b/main/py3-sphinxcontrib-websupport/APKBUILD
@@ -2,7 +2,7 @@
 pkgname=py3-sphinxcontrib-websupport
 _pkgname=sphinxcontrib-websupport
 pkgver=1.2.4
-pkgrel=2
+pkgrel=3
 pkgdesc="Sphinx API for Web Apps"
 url="https://pypi.python.org/pypi/sphinxcontrib-websupport"
 arch="noarch"
diff --git a/main/py3-tappy/APKBUILD b/main/py3-tappy/APKBUILD
index 2b3ba63d35cef798d3da29fb3bea359e7f5246a5..5fd0bf8fedacf331a6cb96c75e239329c4bf2c0b 100644
--- a/main/py3-tappy/APKBUILD
+++ b/main/py3-tappy/APKBUILD
@@ -2,7 +2,7 @@
 pkgname=py3-tappy
 _pkgname=tap.py
 pkgver=3.1
-pkgrel=0
+pkgrel=1
 pkgdesc="Python3 Test Anything Protocol (TAP) tools"
 url="https://github.com/python-tap/tappy"
 arch="noarch"
diff --git a/main/py3-testtools/APKBUILD b/main/py3-testtools/APKBUILD
index 89ad751774b55fba540af4a4d7d6b6fadbbd5706..ceeaf620441ad718940611a80c7bc3ab1eb91545 100644
--- a/main/py3-testtools/APKBUILD
+++ b/main/py3-testtools/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-testtools
 _pkgname=testtools
 pkgver=2.5.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Extensions to the Python standard library unit testing framework"
 url="https://pypi.python.org/pypi/testtools"
 arch="noarch"
diff --git a/main/py3-tz/APKBUILD b/main/py3-tz/APKBUILD
index 94db0dc0f1fec02a38b2a0718c9cc57e4d612eb1..51266399fa7eb72a6904d30914e389150343ce53 100644
--- a/main/py3-tz/APKBUILD
+++ b/main/py3-tz/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
 pkgname=py3-tz
 pkgver=2022.6
-pkgrel=0
+pkgrel=1
 pkgdesc="Python3 definitions of world timezone"
 url="https://pythonhosted.org/pytz/"
 arch="noarch"
diff --git a/main/py3-urllib3/APKBUILD b/main/py3-urllib3/APKBUILD
index ac12598ef675207e6fef36caea85deb4b845cdc5..e6f1e92eed4d7ad663ce84f1e368146c0aa17ee8 100644
--- a/main/py3-urllib3/APKBUILD
+++ b/main/py3-urllib3/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-urllib3
 _pkgname=urllib3
 pkgver=1.26.12
-pkgrel=0
+pkgrel=1
 pkgdesc="HTTP library with thread-safe connection pooling, file post, and more"
 url="https://github.com/urllib3/urllib3"
 arch="noarch"
diff --git a/main/py3-wcag-contrast-ratio/APKBUILD b/main/py3-wcag-contrast-ratio/APKBUILD
index 08742557d103a6b500fc725cecd83676287e2e98..941b3937193e29d08ff52144fd2476fa4f7a0f1a 100644
--- a/main/py3-wcag-contrast-ratio/APKBUILD
+++ b/main/py3-wcag-contrast-ratio/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Michał Polański <michal@polanski.me>
 pkgname=py3-wcag-contrast-ratio
 pkgver=0.9
-pkgrel=0
+pkgrel=1
 pkgdesc="Library for computing contrast ratios, as required by WCAG 2.0"
 url="https://github.com/gsnedders/wcag-contrast-ratio"
 license="MIT"
diff --git a/main/py3-wcwidth/APKBUILD b/main/py3-wcwidth/APKBUILD
index 5c62b91ad4500fdcd877fe786f74a10c546897d3..c1881301f7e33243cedcc4f01c7b5c972c4646d8 100644
--- a/main/py3-wcwidth/APKBUILD
+++ b/main/py3-wcwidth/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-wcwidth
 _pkgname=wcwidth
 pkgver=0.2.5
-pkgrel=2
+pkgrel=3
 pkgdesc="Measures number of Terminal column cells of wide-character codes"
 url="https://pypi.python.org/pypi/wcwidth"
 arch="noarch"
diff --git a/main/py3-wheel/APKBUILD b/main/py3-wheel/APKBUILD
index 0c39d58a2f346c685e4e629d28f068e079c2e82c..33aa21b5322678ca2e677d832b54195aa1f997bc 100644
--- a/main/py3-wheel/APKBUILD
+++ b/main/py3-wheel/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-wheel
 _pyname=wheel
 pkgver=0.38.4
-pkgrel=0
+pkgrel=1
 pkgdesc="built-package format for Python"
 url="https://github.com/pypa/wheel"
 arch="noarch"
diff --git a/main/py3-xmlschema/APKBUILD b/main/py3-xmlschema/APKBUILD
index 2425dc11ceb07234f7bdcb248854ddc88e01790a..0c47ccb7d98f0a4e8b963b717015da593d738286 100644
--- a/main/py3-xmlschema/APKBUILD
+++ b/main/py3-xmlschema/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Aiden Grossman <agrossman154@yahoo.com>
 pkgname=py3-xmlschema
 pkgver=2.1.1
-pkgrel=0
+pkgrel=1
 pkgdesc="XML schema validator and conversion library"
 url="https://github.com/sissaschool/xmlschema"
 arch="noarch"
diff --git a/main/py3-yaml/APKBUILD b/main/py3-yaml/APKBUILD
index a8724e1b76d0c50e9f093a508cf6e6758882b036..038e0cb6f78973943e72dc865341e0d2d982fae5 100644
--- a/main/py3-yaml/APKBUILD
+++ b/main/py3-yaml/APKBUILD
@@ -4,7 +4,7 @@
 pkgname=py3-yaml
 _pkgname=PyYAML
 pkgver=6.0
-pkgrel=0
+pkgrel=1
 pkgdesc="Python3 bindings for YAML"
 url="https://pyyaml.org/"
 arch="all"
diff --git a/main/python3/APKBUILD b/main/python3/APKBUILD
index 85a8b7354aaa1077b13037fc5eed9baa59d35acf..c341ee448d374437be6f8fbd1c83f0a13cc7bc7c 100644
--- a/main/python3/APKBUILD
+++ b/main/python3/APKBUILD
@@ -4,7 +4,7 @@ pkgname=python3
 # the python3-tkinter's pkgver needs to be synchronized with this.
 pkgver=3.11.0
 _basever="${pkgver%.*}"
-pkgrel=0
+pkgrel=1
 pkgdesc="A high-level scripting language"
 url="https://www.python.org/"
 arch="all"
diff --git a/main/rdiff-backup/APKBUILD b/main/rdiff-backup/APKBUILD
index 3edc45d52b54c9dac7c9bbf25b1546171822ec40..ee42493c37427d180aad8a6e24ddade66bb405aa 100644
--- a/main/rdiff-backup/APKBUILD
+++ b/main/rdiff-backup/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Jeremy Thomerson <jeremy@thomersonfamily.com>
 pkgname=rdiff-backup
 pkgver=2.0.5
-pkgrel=5
+pkgrel=6
 pkgdesc="Reverse differential backup tool"
 # Requires unpackaged 'xattr'
 options="!check"
@@ -19,6 +19,7 @@ source="https://github.com/rdiff-backup/rdiff-backup/releases/download/v$pkgver/
 	0001-Resolve-runtime-dependency-on-setuptools-to-get-vers.patch
 	0002-remove-setuptools_scm.patch
 	0003-fix-version.patch
+	$pkgname-py311.patch::https://github.com/rdiff-backup/rdiff-backup/commit/066066b3957fd5a53ca21f0ced3ca0831bd3d4e6.patch
 	"
 
 prepare() {
@@ -48,4 +49,5 @@ sha512sums="
 10788ac9ab17849e3f22a4fcfc9b7cd4ea528067591c00f58fb2f41fbb5773e904665d116d92f21fada4b18147e5d1eb31a042be011021a280e2cb87f6683ed0  0001-Resolve-runtime-dependency-on-setuptools-to-get-vers.patch
 4130fd33ab9048e266f7c9a3c0d069e45df27a7a1cf31265c035e8b75f4283d675624064e6a181e2c282b2d2b91975ae07564a37c2ff60f48e46aeae0f7bc120  0002-remove-setuptools_scm.patch
 236314c5d51d600abbfb55f084b47e0d60e3182be69803bb0abeff50e0d8750ab29b603abbf39b1a6aa94fe7a6593e121abb330bb8a348fcc27c7a0c3f4bed0b  0003-fix-version.patch
+54715f54062c74e5772dfbc31be08db06d9179b968ea788bde1418b08fc5df9131ee7cf1c0aa2c7374feddaacdf23f3f3e27af8d8382d9c523c5711c0bcf0f0c  rdiff-backup-py311.patch
 "
diff --git a/main/samba/APKBUILD b/main/samba/APKBUILD
index 4bfeb872adbaa25aa1bfea73daaf4463fe6ace20..9fc2822c82130e4afded14297d255d14ef3c2df2 100644
--- a/main/samba/APKBUILD
+++ b/main/samba/APKBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=samba
 pkgver=4.16.7
-pkgrel=0
+pkgrel=1
 pkgdesc="Tools to access a server's filespace and printers via SMB"
 url="https://www.samba.org/"
 arch="all"
diff --git a/main/scons/APKBUILD b/main/scons/APKBUILD
index 616b9af99469335797e29d3138731a730f5d2284..49abc8b3b23c60d0d7f063b716222e67c1fc8d5a 100644
--- a/main/scons/APKBUILD
+++ b/main/scons/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer:
 pkgname=scons
 pkgver=4.4.0
-pkgrel=0
+pkgrel=1
 pkgdesc="Software construction system"
 url="https://scons.org/"
 arch="noarch"
diff --git a/main/speedtest-cli/APKBUILD b/main/speedtest-cli/APKBUILD
index 06f0b52c94c86f59fe3615fc8fdc153eab8563ea..bf6c34f49413b0a40ee2f5910b866ff374ff4ab0 100644
--- a/main/speedtest-cli/APKBUILD
+++ b/main/speedtest-cli/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Francesco Colista <fcolista@alpinelinux.org>
 pkgname=speedtest-cli
 pkgver=2.1.3
-pkgrel=3
+pkgrel=4
 pkgdesc="Command line interface for testing internet bandwidth using speedtest.net"
 url="https://github.com/sivel/speedtest-cli"
 arch="noarch"
@@ -23,4 +23,6 @@ package() {
 	python3 setup.py install --prefix=/usr --root="$pkgdir"
 }
 
-sha512sums="e2ecd9b4eea95e3641045c3da217ec5a39846b26c1f773fdd31c6ffe3cb5e35341320fc1992f865af48afd1a704c4d4224f9ec4048abb69131ee2f32385ae94c  speedtest-cli-2.1.3.tar.gz"
+sha512sums="
+e2ecd9b4eea95e3641045c3da217ec5a39846b26c1f773fdd31c6ffe3cb5e35341320fc1992f865af48afd1a704c4d4224f9ec4048abb69131ee2f32385ae94c  speedtest-cli-2.1.3.tar.gz
+"
diff --git a/main/subunit/APKBUILD b/main/subunit/APKBUILD
index 198a1cc93f0e09db1426c17a017af2e5e800f926..926dddd0ec2c881777551a51f55507d47dc2be03 100644
--- a/main/subunit/APKBUILD
+++ b/main/subunit/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=subunit
 pkgver=1.4.2
-pkgrel=0
+pkgrel=1
 pkgdesc="A streaming protocol for test results"
 options="!check" # Dependencies for checking stuff are in testing/
 url="https://launchpad.net/subunit"
diff --git a/main/subversion/APKBUILD b/main/subversion/APKBUILD
index a323e3a1eade061e3a42f328db0f2ea3cd4311cc..a7143bcb7993f4041990d91b6ac13dbd3f72a99d 100644
--- a/main/subversion/APKBUILD
+++ b/main/subversion/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=subversion
 pkgver=1.14.2
-pkgrel=4
+pkgrel=5
 _py3c_ver=1.4
 pkgdesc="Replacement for CVS, another versioning system (svn)"
 url="https://subversion.apache.org/"
diff --git a/main/supervisor/APKBUILD b/main/supervisor/APKBUILD
index 22cdf1c4bed33ff9195d25b9cab91b17aba56da6..88fba72fb766f5be7130b7b716eb911ef59ea2ad 100644
--- a/main/supervisor/APKBUILD
+++ b/main/supervisor/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer:
 pkgname=supervisor
 pkgver=4.2.4
-pkgrel=0
+pkgrel=1
 pkgdesc="system for controlling process state under UNIX"
 url="http://supervisord.org/"
 arch="noarch"
diff --git a/main/swig/APKBUILD b/main/swig/APKBUILD
index 1ed472270a17713a767a808a5841db7472b10af9..6abb8c80e42dda5cbdfacc6fb4178efd96ab7849 100644
--- a/main/swig/APKBUILD
+++ b/main/swig/APKBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=swig
 pkgver=4.1.0
-pkgrel=0
+pkgrel=1
 pkgdesc="A compiler that makes it easy to integrate C and C++ code with scripting languages"
 url="http://www.swig.org/"
 arch="all"
diff --git a/main/syslog-ng/APKBUILD b/main/syslog-ng/APKBUILD
index e8881305b112d249dad9ed8731191a1e760d0a13..b113f2410245f8e14a6df5284a014b3b2004652a 100644
--- a/main/syslog-ng/APKBUILD
+++ b/main/syslog-ng/APKBUILD
@@ -5,7 +5,7 @@
 # Maintainer: jv <jens@eisfair.org>
 pkgname=syslog-ng
 pkgver=3.38.1
-pkgrel=0
+pkgrel=1
 pkgdesc="Next generation logging daemon"
 url="https://www.syslog-ng.com/products/open-source-log-management/"
 arch="all"
diff --git a/main/talloc/APKBUILD b/main/talloc/APKBUILD
index 273edcbd0d6b2caa0c9bfd91d9df1fb548c6f4db..25726d689725d4b5eb6f1ca7c6d98586b5dfa4ec 100644
--- a/main/talloc/APKBUILD
+++ b/main/talloc/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer:
 pkgname=talloc
 pkgver=2.3.4
-pkgrel=0
+pkgrel=1
 pkgdesc="Memory pool management library"
 url="https://talloc.samba.org"
 arch="all"
diff --git a/main/tdb/APKBUILD b/main/tdb/APKBUILD
index 6d1432ea0e501a2959d3beeeeb9dd35b13a52983..50ca5f8ecaa78ec713da637c3bc1fab25c827a0b 100644
--- a/main/tdb/APKBUILD
+++ b/main/tdb/APKBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=tdb
 pkgver=1.4.7
-pkgrel=0
+pkgrel=1
 pkgdesc="The tdb library"
 url="https://tdb.samba.org/"
 arch="all"
diff --git a/main/tevent/APKBUILD b/main/tevent/APKBUILD
index 2d26a985966c7fbeee7db4ececd20bb13deeb928..aecf02e0be1eb5fef9be24ca04c17eca784c0ca3 100644
--- a/main/tevent/APKBUILD
+++ b/main/tevent/APKBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=tevent
 pkgver=0.13.0
-pkgrel=0
+pkgrel=1
 pkgdesc="The tevent library"
 url="https://tevent.samba.org/"
 arch="all"
diff --git a/main/unbound/APKBUILD b/main/unbound/APKBUILD
index 7b3af3a9e7cf3e27f1051e08a8bd69e316660bb6..c644f575272ddf904ff1cc74d2db74fb275d36d5 100644
--- a/main/unbound/APKBUILD
+++ b/main/unbound/APKBUILD
@@ -4,7 +4,7 @@
 # Maintainer: Jakub Jirutka <jakub@jirutka.cz>
 pkgname=unbound
 pkgver=1.17.0
-pkgrel=0
+pkgrel=1
 pkgdesc="Unbound is a validating, recursive, and caching DNS resolver"
 url="https://nlnetlabs.nl/projects/unbound/about/"
 arch="all"
diff --git a/main/util-linux/APKBUILD b/main/util-linux/APKBUILD
index 1095969847a93e8f065b231faeb7a91a7477a5aa..6d40cca9a39640a300c89736c68aef8cb603c5c0 100644
--- a/main/util-linux/APKBUILD
+++ b/main/util-linux/APKBUILD
@@ -3,7 +3,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=util-linux
 pkgver=2.38.1
-pkgrel=0
+pkgrel=1
 pkgdesc="Random collection of Linux utilities"
 url="https://git.kernel.org/cgit/utils/util-linux/util-linux.git"
 arch="all"
diff --git a/main/uwsgi/APKBUILD b/main/uwsgi/APKBUILD
index a367d5178c9bcc419b8ceefbbcf3fbcfd72055a5..c494fd7ebb70b56ba66ea3be574291c1d39efa4d 100644
--- a/main/uwsgi/APKBUILD
+++ b/main/uwsgi/APKBUILD
@@ -4,7 +4,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=uwsgi
 pkgver=2.0.21
-pkgrel=0
+pkgrel=1
 pkgdesc="uWSGI application container server"
 url="https://projects.unbit.it/uwsgi/"
 arch="all"
diff --git a/main/xcb-proto/APKBUILD b/main/xcb-proto/APKBUILD
index 8fe95cee2bbbb3b4867d8dae4064979140158d53..be00941761eaba57597fd3a46b1d93ea2b82c25e 100644
--- a/main/xcb-proto/APKBUILD
+++ b/main/xcb-proto/APKBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=xcb-proto
 pkgver=1.15.2
-pkgrel=0
+pkgrel=1
 pkgdesc="XML-XCB protocol descriptions"
 options="!check" # no testsuite
 url="https://xcb.freedesktop.org"
diff --git a/main/yaml/APKBUILD b/main/yaml/APKBUILD
index 8d94abd41b7e502b69a0328c63f1bd79657e22cd..34bd0b40fe02bdc0e7df5c238131d82c39df374b 100644
--- a/main/yaml/APKBUILD
+++ b/main/yaml/APKBUILD
@@ -30,4 +30,6 @@ package() {
 	make DESTDIR="$pkgdir" install
 }
 
-sha512sums="dadd7d8e0d88b5ebab005e5d521d56d541580198aa497370966b98c904586e642a1cd4f3881094eb57624f218d50db77417bbfd0ffdce50340f011e35e8c4c02  yaml-0.2.5.tar.gz"
+sha512sums="
+dadd7d8e0d88b5ebab005e5d521d56d541580198aa497370966b98c904586e642a1cd4f3881094eb57624f218d50db77417bbfd0ffdce50340f011e35e8c4c02  yaml-0.2.5.tar.gz
+"
diff --git a/main/zfs/APKBUILD b/main/zfs/APKBUILD
index 10bab57339418a6d54a364c55c3c28767854139a..cb92be20a3b306e1714d6b65a1e660d80a63f937 100644
--- a/main/zfs/APKBUILD
+++ b/main/zfs/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=zfs
 pkgver=2.1.6
-pkgrel=0
+pkgrel=1
 pkgdesc="Advanced filesystem and volume manager"
 url="https://openzfs.org"
 arch="all"