diff --git a/community/py3-nashpy/APKBUILD b/community/py3-nashpy/APKBUILD
index 4f32c2929cc162abd11e77966a705bf64c9cc2bf..784a81747a1a230472cd10eb1e4df503d76868d2 100644
--- a/community/py3-nashpy/APKBUILD
+++ b/community/py3-nashpy/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-nashpy
 _pkgorig=nashpy
 pkgver=0.0.37
-pkgrel=0
+pkgrel=1
 pkgdesc="A library for the computation of Nash equilibria in two player games"
 url="https://github.com/drvinceknight/Nashpy"
 arch="noarch"
@@ -11,6 +11,7 @@ license="MIT"
 depends="python3 py3-scipy py3-networkx py3-numpy"
 checkdepends="python3-dev py3-pytest py3-hypothesis"
 makedepends="py3-gpep517 py3-flit-core"
+subpackages="$pkgname-pyc"
 source="https://github.com/drvinceknight/Nashpy/archive/v$pkgver/$_pkgorig-$pkgver.tar.gz"
 builddir="$srcdir/Nashpy-$pkgver"
 
diff --git a/community/py3-nats/APKBUILD b/community/py3-nats/APKBUILD
index 6f851cf5572b89d9aba145c356db2d249b7d22f6..252355a7dd0c341a468dbe3f728b311dacff7d53 100644
--- a/community/py3-nats/APKBUILD
+++ b/community/py3-nats/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-nats
 _pkgname=nats.py
 pkgver=2.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Python3 client for NATS"
 url="https://github.com/nats-io/nats.py"
 arch="noarch"
@@ -18,6 +18,7 @@ depends="
 	py3-aiohttp
 	python3
 	"
+subpackages="$pkgname-pyc"
 source="https://github.com/nats-io/nats.py/archive/v$pkgver/nats.py-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgname-$pkgver"
 
diff --git a/community/py3-natsort/APKBUILD b/community/py3-natsort/APKBUILD
index 2d338f4d05f6aa5f5c05c9e2e15239bf0b1bfdce..85eb7eb6ac212da8f75e1ab08fdd8bdd5e094d47 100644
--- a/community/py3-natsort/APKBUILD
+++ b/community/py3-natsort/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-natsort
 _pkgname=natsort
 pkgver=8.3.1
-pkgrel=0
+pkgrel=1
 pkgdesc="module for natural sorting"
 options="!check" # Locale related tests fail (7 out of 268)
 url="https://github.com/SethMMorton/natsort"
@@ -12,6 +12,7 @@ license="MIT"
 depends="python3"
 makedepends="py3-setuptools"
 checkdepends="py3-pytest py3-hypothesis py3-pytest-mock"
+subpackages="$pkgname-pyc"
 source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
 builddir="$srcdir"/$_pkgname-$pkgver
 
diff --git a/community/py3-nbxmpp/APKBUILD b/community/py3-nbxmpp/APKBUILD
index 953dbbb7c8812e2b32e3a300d48a38ba9779c275..bb4361bf7608ab93cf69d31647fcdd1bc79c82be 100644
--- a/community/py3-nbxmpp/APKBUILD
+++ b/community/py3-nbxmpp/APKBUILD
@@ -2,13 +2,14 @@
 pkgname=py3-nbxmpp
 _pkgname=nbxmpp
 pkgver=4.2.2
-pkgrel=0
+pkgrel=1
 pkgdesc="A non-blocking XMPP implementation for python"
 url="https://dev.gajim.org/gajim/python-nbxmpp/"
 arch="noarch"
 license="GPL-3.0-or-later"
 depends="python3 py3-idna py3-precis-i18n py3-packaging libsoup3"
 makedepends="py3-setuptools py3-gpep517 py3-wheel"
+subpackages="$pkgname-pyc"
 source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
 options="!check" # no test suite
 builddir="$srcdir"/$_pkgname-$pkgver
diff --git a/community/py3-ndg_httpsclient/APKBUILD b/community/py3-ndg_httpsclient/APKBUILD
index ec69cf5b1c08c7b5f42abebd8e2d6d94d3717e57..d944d9884e2b63ca085546adf17189d2db573853 100644
--- a/community/py3-ndg_httpsclient/APKBUILD
+++ b/community/py3-ndg_httpsclient/APKBUILD
@@ -3,13 +3,14 @@
 pkgname=py3-ndg_httpsclient
 _pkgname=ndg_httpsclient
 pkgver=0.5.1
-pkgrel=4
+pkgrel=5
 pkgdesc="HTTPS client implementation for httplib and urllib2 based on PyOpenSSL"
 url="https://github.com/cedadev/ndg_httpsclient"
 arch="noarch"
 license="BSD-2-Clause"
 depends="py3-openssl py3-asn1"
 makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
 source="$_pkgname-$pkgver.tar.gz::https://github.com/cedadev/ndg_httpsclient/archive/$pkgver.tar.gz"
 builddir="$srcdir/$_pkgname-$pkgver"
 
diff --git a/community/py3-nest_asyncio/APKBUILD b/community/py3-nest_asyncio/APKBUILD
index 41b5334da97e7aa6c3adc23d3b6d4d27a453e0e4..72c36fc674f48ef75f7fb2fb26aa9e8f84a569c9 100644
--- a/community/py3-nest_asyncio/APKBUILD
+++ b/community/py3-nest_asyncio/APKBUILD
@@ -2,13 +2,14 @@
 # Maintainer: Aiden Grossman <agrossman154@yahoo.com>
 pkgname=py3-nest_asyncio
 pkgver=1.5.6
-pkgrel=1
+pkgrel=2
 pkgdesc="Asyncio patch to allow nested event loops"
 url="https://github.com/erdewit/nest_asyncio"
 arch="noarch"
 license="BSD-2-Clause"
 makedepends="py3-setuptools"
 checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
 source="$pkgname-$pkgver.tar.gz::https://github.com/erdewit/nest_asyncio/archive/refs/tags/v$pkgver.tar.gz"
 builddir="$srcdir/nest_asyncio-$pkgver"
 
diff --git a/community/py3-nestedtext/APKBUILD b/community/py3-nestedtext/APKBUILD
index f0422cbaa9ad2c04fbeb361e464c57ad91a7da33..e1244a7e38abdce48db49bc63d455fc05b788b94 100644
--- a/community/py3-nestedtext/APKBUILD
+++ b/community/py3-nestedtext/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Andy Hawkins <andy@gently.org.uk>
 pkgname=py3-nestedtext
 pkgver=3.5
-pkgrel=1
+pkgrel=2
 pkgdesc="A Human Friendly Data Format"
 url="https://nestedtext.org/"
 arch="noarch"
@@ -32,6 +32,7 @@ checkdepends="
 	py3-voluptuous
 	"
 _official_tests_hash="82b4393e54ff40723d950cfaa004ac267f3ba350"
+subpackages="$pkgname-pyc"
 source="https://github.com/KenKundert/nestedtext/archive/v$pkgver/nestedtext-v$pkgver.tar.gz
 	https://github.com/KenKundert/nestedtext_tests/archive/$_official_tests_hash.zip"
 builddir="$srcdir/nestedtext-$pkgver"
diff --git a/community/py3-netaddr/APKBUILD b/community/py3-netaddr/APKBUILD
index 3e99ad22d5d605e7f4a8dec332b2bb24c51690b9..7c32bfc76176d15d0ccf2880497738a1103c213a 100644
--- a/community/py3-netaddr/APKBUILD
+++ b/community/py3-netaddr/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-netaddr
 _pyname=netaddr
 pkgver=0.8.0
-pkgrel=4
+pkgrel=5
 pkgdesc="A network address manipulation library for Python"
 url="https://github.com/netaddr/netaddr"
 arch="noarch"
@@ -11,6 +11,7 @@ license="BSD-3-Clause"
 depends="python3"
 makedepends="py3-setuptools"
 checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
 source="https://files.pythonhosted.org/packages/source/n/$_pyname/$_pyname-$pkgver.tar.gz"
 builddir="$srcdir/$_pyname-$pkgver"
 
diff --git a/community/py3-netjsonconfig/APKBUILD b/community/py3-netjsonconfig/APKBUILD
index 21639acca9bcb2f94c8d1f17d732bbb03ca723c3..d92d41541e1c70457406b2be70f8a88ca00a2613 100644
--- a/community/py3-netjsonconfig/APKBUILD
+++ b/community/py3-netjsonconfig/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-netjsonconfig
 _pkgname=netjsonconfig
 pkgver=1.0.2
-pkgrel=0
+pkgrel=1
 pkgdesc="Python library that converts NetJSON DeviceConfiguration objects into real router configurations"
 url="http://netjsonconfig.openwisp.org/"
 arch="noarch"
@@ -16,6 +16,7 @@ checkdepends="
 	py3-nose>=2
 "
 makedepends="py3-setuptools_scm"
+subpackages="$pkgname-pyc"
 source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgname-$pkgver"
 options="!check" # requires nose > 2.0
diff --git a/community/py3-networkx/APKBUILD b/community/py3-networkx/APKBUILD
index f692fa39db1aaa3492d8b5f45e483cc12f27fbea..70944eb334fc50ef446a679fe50291896cab79a3 100644
--- a/community/py3-networkx/APKBUILD
+++ b/community/py3-networkx/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Bart Ribbers <bribbers@disroot.org>
 pkgname=py3-networkx
 pkgver=2.8.8
-pkgrel=1
+pkgrel=2
 pkgdesc="Software for complex networks"
 url="https://networkx.github.io/"
 arch="noarch"
@@ -11,7 +11,7 @@ depends="
 	python3
 	"
 makedepends="py3-setuptools"
-subpackages="$pkgname-doc"
+subpackages="$pkgname-doc $pkgname-pyc"
 checkdepends="
 	xdg-utils
 	py3-lxml
diff --git a/community/py3-nevergrad/APKBUILD b/community/py3-nevergrad/APKBUILD
index c7cdeb500c86c663862a97efc3e86aecabe01997..40629dfcffe2d7f04617424a66488ce41e39313d 100644
--- a/community/py3-nevergrad/APKBUILD
+++ b/community/py3-nevergrad/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Iztok Fister, Jr. <iztok@iztok-jr-fister.eu>
 pkgname=py3-nevergrad
 pkgver=0.6.0
-pkgrel=0
+pkgrel=1
 pkgdesc="A Python toolbox for performing gradient-free optimization"
 url="https://github.com/facebookresearch/nevergrad"
 arch="noarch !s390x" #py3-bayesian-optimization
@@ -10,6 +10,7 @@ license="MIT"
 depends="python3 py3-bayesian-optimization py3-cma py3-numpy py3-pandas py3-typing-extensions"
 makedepends="py3-setuptools"
 checkdepends="py3-pytest py3-pytest-cov"
+subpackages="$pkgname-pyc"
 source="https://github.com/facebookresearch/nevergrad/archive/v$pkgver/nevergrad-$pkgver.tar.gz"
 builddir="$srcdir/nevergrad-$pkgver"
 options="!check" # several test dependencies are missing | skip tests for now
diff --git a/community/py3-niaaml/APKBUILD b/community/py3-niaaml/APKBUILD
index 42c0d21631e4c7f88d2ef6eb159f7ba96b7380a8..75acda291a6fd75bd04fb7412f1a132704f01e1f 100644
--- a/community/py3-niaaml/APKBUILD
+++ b/community/py3-niaaml/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-niaaml
 _pkgorig=NiaAML
 pkgver=1.1.11
-pkgrel=4
+pkgrel=5
 pkgdesc="Python automated machine learning framework"
 url="https://github.com/lukapecnik/NiaAML"
 arch="noarch !s390x !riscv64 !ppc64le" # py3-scikit-learn, py3-niapy
@@ -11,7 +11,7 @@ license="MIT"
 depends="python3 py3-numpy py3-pandas py3-niapy py3-scikit-learn"
 checkdepends="python3-dev py3-pytest"
 makedepends="py3-poetry-core py3-gpep517"
-subpackages="$pkgname-doc"
+subpackages="$pkgname-doc $pkgname-pyc"
 source="https://github.com/lukapecnik/NiaAML/archive/$pkgver/$_pkgorig-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgorig-$pkgver"
 
diff --git a/community/py3-niaarm/APKBUILD b/community/py3-niaarm/APKBUILD
index 50bfc0b2d0907d0eec62790bc79bea2eb6d1b23b..abb8a1127c79b91dd09540ce7d86a4f33b9b2ea1 100644
--- a/community/py3-niaarm/APKBUILD
+++ b/community/py3-niaarm/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-niaarm
 _pkgorig=niaarm
 pkgver=0.3.1
-pkgrel=0
+pkgrel=1
 pkgdesc="A minimalistic framework for numerical association rule mining"
 url="https://github.com/firefly-cpp/NiaARM"
 arch="noarch !riscv64" # py3-niapy
@@ -11,7 +11,7 @@ license="MIT"
 depends="python3 py3-numpy py3-pandas py3-niapy py3-nltk"
 checkdepends="python3-dev py3-pytest"
 makedepends="py3-poetry-core py3-gpep517 py3-platformdirs py3-threadpoolctl py3-installer"
-subpackages="$pkgname-doc"
+subpackages="$pkgname-doc $pkgname-pyc"
 source="https://github.com/firefly-cpp/NiaARM/archive/$pkgver/$_pkgorig-$pkgver.tar.gz"
 builddir="$srcdir/NiaARM-$pkgver"
 
diff --git a/community/py3-niaclass/APKBUILD b/community/py3-niaclass/APKBUILD
index 7bcafef9a76036355aa87922e2054faffac85f19..27b98f0ec2c3868755e27ba0723ab0a2d839186d 100644
--- a/community/py3-niaclass/APKBUILD
+++ b/community/py3-niaclass/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-niaclass
 _pkgorig=niaclass
 pkgver=0.1.4
-pkgrel=0
+pkgrel=1
 pkgdesc="Framework for solving classification tasks using nature-inspired algorithms"
 url="https://github.com/lukapecnik/NiaClass"
 arch="noarch !s390x !riscv64" # py3-scikit-learn, py3-niapy
@@ -11,6 +11,7 @@ license="MIT"
 depends="python3 py3-numpy py3-pandas py3-niapy py3-scikit-learn"
 checkdepends="python3-dev py3-pytest"
 makedepends="py3-poetry-core py3-gpep517"
+subpackages="$pkgname-pyc"
 source="https://github.com/lukapecnik/NiaClass/archive/$pkgver/$_pkgorig-$pkgver.tar.gz"
 builddir="$srcdir/NiaClass-$pkgver"
 
diff --git a/community/py3-niapy/APKBUILD b/community/py3-niapy/APKBUILD
index 2f833ba9b67dadcd9ff3e20ba4a9e9d3fb907bff..93b58bc24bd4e5bf1b5959cc2f5bf710764e64fa 100644
--- a/community/py3-niapy/APKBUILD
+++ b/community/py3-niapy/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-niapy
 _pkgorig=NiaPy
 pkgver=2.0.5
-pkgrel=0
+pkgrel=1
 pkgdesc="Python micro framework for building nature-inspired algorithms."
 url="https://niapy.org"
 arch="noarch !riscv64" # py3-matplotlib
@@ -11,6 +11,7 @@ license="MIT"
 depends="python3 py3-numpy py3-pandas py3-openpyxl py3-matplotlib"
 checkdepends="python3-dev py3-pytest py3-pytest-xdist"
 makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
 source="$pkgname-$pkgver.tar.gz::https://github.com/NiaOrg/NiaPy/archive/$pkgver.tar.gz"
 builddir="$srcdir/$_pkgorig-$pkgver"
 
diff --git a/community/py3-nimfa/APKBUILD b/community/py3-nimfa/APKBUILD
index a085329781273fa6779b972074d5dd54b22b9526..3ce737c3bafc0769ce82db96f4c6f4e092526001 100644
--- a/community/py3-nimfa/APKBUILD
+++ b/community/py3-nimfa/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-nimfa
 _pkgorig=nimfa
 pkgver=1.4.0
-pkgrel=0
+pkgrel=1
 pkgdesc="Nonnegative matrix factorization in Python"
 url="https://github.com/mims-harvard/nimfa"
 arch="noarch"
@@ -15,6 +15,7 @@ depends="
 	"
 makedepends="py3-setuptools"
 checkdepends="python3-dev py3-matplotlib py3-pytest"
+subpackages="$pkgname-pyc"
 source="https://github.com/mims-harvard/nimfa/archive/v$pkgver/$_pkgorig-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgorig-$pkgver"
 
diff --git a/community/py3-nltk/APKBUILD b/community/py3-nltk/APKBUILD
index 8b7d585d6976b69af0482b89bad4a4f83ec43aa1..61da6c4c64bc0db175b0935a3be8295ba3fe61cb 100644
--- a/community/py3-nltk/APKBUILD
+++ b/community/py3-nltk/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-nltk
 _pkgorig=nltk
 pkgver=3.8.1
-pkgrel=0
+pkgrel=1
 pkgdesc="Natural Language Toolkit"
 url="https://github.com/nltk/nltk"
 arch="noarch"
@@ -11,6 +11,7 @@ license="Apache-2.0"
 depends="python3 py3-yaml py3-click py3-regex"
 makedepends="py3-setuptools"
 checkdepends="py3-nose py3-requests"
+subpackages="$pkgname-pyc"
 source="$pkgname-$pkgver.tar.gz::https://github.com/nltk/nltk/archive/$pkgver.tar.gz"
 builddir="$srcdir/$_pkgorig-$pkgver"
 
diff --git a/community/py3-nmea2/APKBUILD b/community/py3-nmea2/APKBUILD
index ca0289f6f08e2cca411006d9c0a555d412e4ffa6..e3b8d4c40dc3bcb0cc1f01bce018da6f3cca5d53 100644
--- a/community/py3-nmea2/APKBUILD
+++ b/community/py3-nmea2/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-nmea2
 _pkgname=pynmea2
 pkgver=1.18.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Python library for the NMEA 0183 protocol"
 url="https://github.com/Knio/pynmea2"
 arch="noarch"
@@ -11,6 +11,7 @@ license="MIT"
 depends="python3"
 makedepends="py3-setuptools"
 checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
 source="$pkgname-$pkgver.tar.gz::https://github.com/Knio/pynmea2/archive/$pkgver.tar.gz"
 builddir="$srcdir/$_pkgname-$pkgver"
 
diff --git a/community/py3-nodeenv/APKBUILD b/community/py3-nodeenv/APKBUILD
index 67732c61b6541b889cf36f9776eb4daa91155334..a7fe4cf6c70e3dc653f5741488b7f5cdbe683b1b 100644
--- a/community/py3-nodeenv/APKBUILD
+++ b/community/py3-nodeenv/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-nodeenv
 _pkgname=nodeenv
 pkgver=1.7.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Node.js virtual environment builder"
 url="https://ekalinin.github.io/nodeenv/"
 arch="all"
@@ -11,6 +11,7 @@ license="BSD-3-Clause"
 depends="bash python3"
 makedepends="python3-dev py3-setuptools"
 checkdepends="nodejs py3-pytest py3-mock py3-pytest-cov"
+subpackages="$pkgname-pyc"
 source="$_pkgname-$pkgver.tar.gz::https://github.com/ekalinin/nodeenv/archive/$pkgver.tar.gz
 	11-alpine-prebuilt.patch
 	"
diff --git a/community/py3-nose/APKBUILD b/community/py3-nose/APKBUILD
index 4cc4fc16c9f79b61f7f009c1f7d916a42f09fbdd..4c455147c90cd9f276e6016dd4d42658a9db7edb 100644
--- a/community/py3-nose/APKBUILD
+++ b/community/py3-nose/APKBUILD
@@ -4,14 +4,14 @@
 pkgname=py3-nose
 _pkgname=nose
 pkgver=1.3.7
-pkgrel=10
+pkgrel=11
 pkgdesc="Python3 unittest module"
 url="https://nose.readthedocs.io/en/latest/"
 arch="noarch"
 license="LGPL-2.0-or-later"
 depends="python3"
 makedepends="py3-setuptools"
-subpackages="$pkgname-doc"
+subpackages="$pkgname-doc $pkgname-pyc"
 source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz
 	coverage4-compat.patch
 	python3.5-compat.patch
diff --git a/community/py3-nose2/APKBUILD b/community/py3-nose2/APKBUILD
index b6ccd95e591a96bfb453dd8fb47183a48fd56a13..9d2f6ed6a613e918f44037f13d60c15ea912c66b 100644
--- a/community/py3-nose2/APKBUILD
+++ b/community/py3-nose2/APKBUILD
@@ -1,13 +1,14 @@
 # Maintainer: psykose <alice@ayaya.dev>
 pkgname=py3-nose2
 pkgver=0.12.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Successor to nose, based on unittest"
 url="https://docs.nose2.io/en/latest/"
 arch="noarch"
 license="LGPL-2.0-or-later"
 depends="python3"
 makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
 source="https://github.com/nose-devs/nose2/archive/refs/tags/$pkgver/nose2-$pkgver.tar.gz"
 options="!check" # don't work
 builddir="$srcdir/nose2-$pkgver"
diff --git a/community/py3-nosexcover/APKBUILD b/community/py3-nosexcover/APKBUILD
index c95dafec02cac6de59f5801792e0ef7c24d828c7..8b8007fcb70b9c5015c504d4c377176512611f63 100644
--- a/community/py3-nosexcover/APKBUILD
+++ b/community/py3-nosexcover/APKBUILD
@@ -3,13 +3,14 @@
 pkgname=py3-nosexcover
 _pkgname=nose-xcover
 pkgver=1.0.11
-pkgrel=6
+pkgrel=7
 pkgdesc="Extends nose.plugins.cover to add Cobertura-style XML reports"
 url="https://github.com/cmheisel/nose-xcover"
 arch="noarch"
 license="MIT"
 depends="py3-nose py3-coverage"
 makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
 source="$pkgname-$pkgver.tar.gz::https://github.com/cmheisel/nose-xcover/archive/v$pkgver.tar.gz"
 builddir="$srcdir/$_pkgname-$pkgver"
 
diff --git a/community/py3-notify2/APKBUILD b/community/py3-notify2/APKBUILD
index 80754b49934c15b62eced2bc468f229aa1f14552..d68a36425e69dbb24915e74a1eb7e050e8c972db 100644
--- a/community/py3-notify2/APKBUILD
+++ b/community/py3-notify2/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer:
 pkgname=py3-notify2
 pkgver=0.3.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Python interface to DBus notifications"
 url="https://pypi.org/project/notify2/"
 arch="noarch"
@@ -10,6 +10,7 @@ license="BSD-2-Clause"
 depends="python3 py3-dbus py3-gobject3"
 makedepends="py3-setuptools"
 checkdepends="xvfb-run dunst dbus"
+subpackages="$pkgname-pyc"
 source="https://files.pythonhosted.org/packages/source/n/notify2/notify2-$pkgver.tar.gz
 	test-wrapper.sh"
 builddir="$srcdir/notify2-$pkgver"
diff --git a/community/py3-nox/APKBUILD b/community/py3-nox/APKBUILD
index baae6443820495955442cffaf53ac3b53239878f..c1c622b9a97e4d976071926bc0dccd3e05b5bffd 100644
--- a/community/py3-nox/APKBUILD
+++ b/community/py3-nox/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
 pkgname=py3-nox
 pkgver=2022.11.21
-pkgrel=0
+pkgrel=1
 pkgdesc="Flexible test automation for Python"
 url="https://nox.thea.codes/"
 arch="noarch"
@@ -19,6 +19,7 @@ depends="
 	"
 makedepends="py3-gpep517"
 checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
 source="https://github.com/theacodes/nox/archive/$pkgver/py3-nox-$pkgver.tar.gz"
 builddir="$srcdir/nox-$pkgver"
 
diff --git a/community/py3-num2words/APKBUILD b/community/py3-num2words/APKBUILD
index 4144083a8ad7acdd3141d57c624444ac9386da14..aa1a76255c3fc6c0498f74e15cfcf29138809779 100644
--- a/community/py3-num2words/APKBUILD
+++ b/community/py3-num2words/APKBUILD
@@ -2,13 +2,14 @@
 # Maintainer: Bart Ribbers <bribbers@disroot.org>
 pkgname=py3-num2words
 pkgver=0.5.12
-pkgrel=1
+pkgrel=2
 pkgdesc="Modules to convert numbers to words"
 url="https://github.com/savoirfairelinux/num2words"
 arch="noarch"
 license="LGPL-2.1-or-later"
 depends="python3 py3-docopt py3-delegator"
 makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
 source="https://pypi.python.org/packages/source/n/num2words/num2words-$pkgver.tar.gz"
 options="!check" # Broken tests
 builddir="$srcdir/num2words-$pkgver"
diff --git a/community/py3-numpoly/APKBUILD b/community/py3-numpoly/APKBUILD
index 0f4fcf27ad8c2be353bb6892587425a285dd37c7..f03579592406f17a2f7954b023632ec2086ebafd 100644
--- a/community/py3-numpoly/APKBUILD
+++ b/community/py3-numpoly/APKBUILD
@@ -3,7 +3,7 @@
 pkgname=py3-numpoly
 _pkgorig=numpoly
 pkgver=1.2.7
-pkgrel=1
+pkgrel=2
 pkgdesc="Numpy compatible polynomial representation"
 url="https://github.com/jonathf/numpoly"
 arch="noarch !armhf !armv7 !x86 !ppc64le" # failed tests on 32 bit
@@ -11,6 +11,7 @@ license="BSD-2-Clause"
 depends="python3 py3-numpy"
 checkdepends="python3-dev py3-pytest py3-sympy"
 makedepends="py3-gpep517 py3-installer py3-setuptools py3-wheel"
+subpackages="$pkgname-pyc"
 source="https://github.com/jonathf/numpoly/archive/v$pkgver/$_pkgorig-$pkgver.tar.gz"
 builddir="$srcdir/numpoly-$pkgver"
 
diff --git a/community/py3-numpy/APKBUILD b/community/py3-numpy/APKBUILD
index 757b0d7973856aefe699f03b83eb14d9416967a0..08a14c81cc16c60eeeb845882e4c791427308668 100644
--- a/community/py3-numpy/APKBUILD
+++ b/community/py3-numpy/APKBUILD
@@ -4,7 +4,7 @@
 # Maintainer: Francesco Colista <fcolista@alpinelinux.org>
 pkgname=py3-numpy
 pkgver=1.24.2
-pkgrel=0
+pkgrel=1
 pkgdesc="Scientific tools for Python"
 url="https://www.numpy.org/"
 arch="all"
@@ -23,7 +23,9 @@ makedepends="
 	python3-dev
 	"
 subpackages="$pkgname-dev
-	$pkgname-f2py::noarch"
+	$pkgname-pyc
+	$pkgname-f2py::noarch
+	"
 source="https://github.com/numpy/numpy/releases/download/v$pkgver/numpy-$pkgver.tar.gz
 	numpy-1.17.0-musl.patch
 	s390x-hwcap.patch