aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorptrcnull <git@ptrcnull.me>2023-04-18 22:46:24 +0200
committeralice <alice@ayaya.dev>2023-04-25 07:00:46 +0000
commit599c27b872e8e17598eaf31936690663e75da231 (patch)
treefd50d7c6ccc9c53a845b0b30168c93d231ed83e4
parentfbf468d653c5e26b6a0654112dfd7b4f632eb94a (diff)
community/py3-p*: split -pyc
-rw-r--r--community/py3-padaos/APKBUILD3
-rw-r--r--community/py3-padatious/APKBUILD3
-rw-r--r--community/py3-paho-mqtt/APKBUILD3
-rw-r--r--community/py3-pako/APKBUILD3
-rw-r--r--community/py3-palettable/APKBUILD3
-rw-r--r--community/py3-pandas/APKBUILD3
-rw-r--r--community/py3-pandocfilters/APKBUILD3
-rw-r--r--community/py3-param/APKBUILD3
-rw-r--r--community/py3-parameterized/APKBUILD3
-rw-r--r--community/py3-parametrize-from-file/APKBUILD3
-rw-r--r--community/py3-paramiko/APKBUILD4
-rw-r--r--community/py3-parsedatetime/APKBUILD3
-rw-r--r--community/py3-parso/APKBUILD3
-rw-r--r--community/py3-partd/APKBUILD3
-rw-r--r--community/py3-passlib/APKBUILD3
-rw-r--r--community/py3-paste/APKBUILD3
-rw-r--r--community/py3-pastedeploy/APKBUILD3
-rw-r--r--community/py3-pastel/APKBUILD3
-rw-r--r--community/py3-path/APKBUILD3
-rw-r--r--community/py3-pathlib2/APKBUILD3
-rw-r--r--community/py3-pathspec/APKBUILD3
-rw-r--r--community/py3-pathtools/APKBUILD3
-rw-r--r--community/py3-patiencediff/APKBUILD3
-rw-r--r--community/py3-patsy/APKBUILD3
-rw-r--r--community/py3-pcodedmp/APKBUILD3
-rw-r--r--community/py3-pdf2image/APKBUILD3
-rw-r--r--community/py3-pdfminer/APKBUILD3
-rw-r--r--community/py3-pdfrw/APKBUILD3
-rw-r--r--community/py3-pdm-backend/APKBUILD1
-rw-r--r--community/py3-pecan/APKBUILD3
-rw-r--r--community/py3-pefile/APKBUILD3
-rw-r--r--community/py3-pem/APKBUILD3
-rw-r--r--community/py3-pendulum/APKBUILD3
-rw-r--r--community/py3-pep440/APKBUILD3
-rw-r--r--community/py3-permetrics/APKBUILD3
-rw-r--r--community/py3-petact/APKBUILD3
-rw-r--r--community/py3-pgspecial/APKBUILD3
-rw-r--r--community/py3-phoneme-guesser/APKBUILD3
-rw-r--r--community/py3-pickleshare/APKBUILD3
-rw-r--r--community/py3-pillow/APKBUILD3
-rw-r--r--community/py3-pip/APKBUILD3
-rw-r--r--community/py3-pkcs11/APKBUILD3
-rw-r--r--community/py3-pkgconfig/APKBUILD3
-rw-r--r--community/py3-pkginfo/APKBUILD3
-rw-r--r--community/py3-platformdirs/APKBUILD3
-rw-r--r--community/py3-platypus/APKBUILD3
-rw-r--r--community/py3-plotnine/APKBUILD3
-rw-r--r--community/py3-plumbum/APKBUILD3
-rw-r--r--community/py3-plyer/APKBUILD3
-rw-r--r--community/py3-pocketsphinx/APKBUILD3
-rw-r--r--community/py3-podcastparser/APKBUILD3
-rw-r--r--community/py3-podman/APKBUILD3
-rw-r--r--community/py3-poetry-core/APKBUILD3
-rw-r--r--community/py3-poetry-plugin-export/APKBUILD3
-rw-r--r--community/py3-pokebase/APKBUILD3
-rw-r--r--community/py3-polib/APKBUILD3
-rw-r--r--community/py3-pontos/APKBUILD3
-rw-r--r--community/py3-pooch/APKBUILD3
-rw-r--r--community/py3-port-for/APKBUILD3
-rw-r--r--community/py3-portalocker/APKBUILD3
-rw-r--r--community/py3-portend/APKBUILD3
-rw-r--r--community/py3-praw/APKBUILD3
-rw-r--r--community/py3-prawcore/APKBUILD3
-rw-r--r--community/py3-precis-i18n/APKBUILD3
-rw-r--r--community/py3-precise-runner/APKBUILD3
-rw-r--r--community/py3-prettytable/APKBUILD3
-rw-r--r--community/py3-prettytable3/APKBUILD3
-rw-r--r--community/py3-progress/APKBUILD3
-rw-r--r--community/py3-prometheus-client/APKBUILD3
-rw-r--r--community/py3-prompt_toolkit/APKBUILD3
-rw-r--r--community/py3-pronouncing/APKBUILD3
-rw-r--r--community/py3-protobuf/APKBUILD3
-rw-r--r--community/py3-psutil/APKBUILD3
-rw-r--r--community/py3-psycopg/APKBUILD1
-rw-r--r--community/py3-psycopg2/APKBUILD3
-rw-r--r--community/py3-pulsectl/APKBUILD3
-rw-r--r--community/py3-pure_eval/APKBUILD3
-rw-r--r--community/py3-purl/APKBUILD3
-rw-r--r--community/py3-py-cpuinfo/APKBUILD3
-rw-r--r--community/py3-pyache/APKBUILD3
-rw-r--r--community/py3-pyaes/APKBUILD3
-rw-r--r--community/py3-pyaudio/APKBUILD3
-rw-r--r--community/py3-pydantic/APKBUILD3
-rw-r--r--community/py3-pydbus/APKBUILD3
-rw-r--r--community/py3-pydispatcher/APKBUILD3
-rw-r--r--community/py3-pydocstyle/APKBUILD3
-rw-r--r--community/py3-pydot/APKBUILD3
-rw-r--r--community/py3-pydyf/APKBUILD3
-rw-r--r--community/py3-pyee/APKBUILD3
-rw-r--r--community/py3-pyfakefs/APKBUILD3
-rw-r--r--community/py3-pyfavicon/APKBUILD3
-rw-r--r--community/py3-pyflakes/APKBUILD3
-rw-r--r--community/py3-pyftpdlib/APKBUILD3
-rw-r--r--community/py3-pyfuse3/APKBUILD3
-rw-r--r--community/py3-pygal/APKBUILD3
-rw-r--r--community/py3-pygaljs/APKBUILD3
-rw-r--r--community/py3-pygame/APKBUILD4
-rw-r--r--community/py3-pygit2/APKBUILD3
-rw-r--r--community/py3-pygithub/APKBUILD3
-rw-r--r--community/py3-pygraphviz/APKBUILD4
-rw-r--r--community/py3-pyhamcrest/APKBUILD3
-rw-r--r--community/py3-pyjokes/APKBUILD3
-rw-r--r--community/py3-pykka/APKBUILD3
-rw-r--r--community/py3-pykwalify/APKBUILD3
-rw-r--r--community/py3-pylast/APKBUILD3
-rw-r--r--community/py3-pyldap/APKBUILD3
-rw-r--r--community/py3-pylev/APKBUILD3
-rw-r--r--community/py3-pylint/APKBUILD3
-rw-r--r--community/py3-pylspci/APKBUILD3
-rw-r--r--community/py3-pymacaroons/APKBUILD3
-rw-r--r--community/py3-pymediainfo/APKBUILD3
-rw-r--r--community/py3-pymeeus/APKBUILD3
-rw-r--r--community/py3-pymoo/APKBUILD3
-rw-r--r--community/py3-pymysql/APKBUILD3
-rw-r--r--community/py3-pynacl/APKBUILD3
-rw-r--r--community/py3-pynamecheap/APKBUILD3
-rw-r--r--community/py3-pynvim/APKBUILD3
-rw-r--r--community/py3-pynzb/APKBUILD3
-rw-r--r--community/py3-pyo/APKBUILD3
-rw-r--r--community/py3-pyowm/APKBUILD3
-rw-r--r--community/py3-pypeg2/APKBUILD3
-rw-r--r--community/py3-pyperclip/APKBUILD3
-rw-r--r--community/py3-pyphen/APKBUILD3
-rw-r--r--community/py3-pypng/APKBUILD3
-rw-r--r--community/py3-pyproject-api/APKBUILD3
-rw-r--r--community/py3-pyproject-hooks/APKBUILD3
-rw-r--r--community/py3-pyproject-metadata/APKBUILD3
-rw-r--r--community/py3-pyqt-builder/APKBUILD3
-rw-r--r--community/py3-pyqt-feedback-flow/APKBUILD3
-rw-r--r--community/py3-pyrfc3339/APKBUILD3
-rw-r--r--community/py3-pyroute2/APKBUILD3
-rw-r--r--community/py3-pyrss2gen/APKBUILD3
-rw-r--r--community/py3-pyscard/APKBUILD3
-rw-r--r--community/py3-pyscss/APKBUILD3
-rw-r--r--community/py3-pyserial/APKBUILD3
-rw-r--r--community/py3-pysocks/APKBUILD3
-rw-r--r--community/py3-pysol-cards/APKBUILD3
-rw-r--r--community/py3-pyswarms/APKBUILD3
-rw-r--r--community/py3-pytest-aiohttp/APKBUILD3
-rw-r--r--community/py3-pytest-asyncio/APKBUILD3
-rw-r--r--community/py3-pytest-benchmark/APKBUILD3
-rw-r--r--community/py3-pytest-black/APKBUILD3
-rw-r--r--community/py3-pytest-console-scripts/APKBUILD3
-rw-r--r--community/py3-pytest-cov/APKBUILD3
-rw-r--r--community/py3-pytest-django/APKBUILD3
-rw-r--r--community/py3-pytest-env/APKBUILD3
-rw-r--r--community/py3-pytest-flake8/APKBUILD3
-rw-r--r--community/py3-pytest-forked/APKBUILD3
-rw-r--r--community/py3-pytest-freezegun/APKBUILD3
-rw-r--r--community/py3-pytest-httpbin/APKBUILD3
-rw-r--r--community/py3-pytest-httpserver/APKBUILD3
-rw-r--r--community/py3-pytest-httpx/APKBUILD3
-rw-r--r--community/py3-pytest-isort/APKBUILD3
-rw-r--r--community/py3-pytest-jupyter/APKBUILD3
-rw-r--r--community/py3-pytest-lazy-fixture/APKBUILD3
-rw-r--r--community/py3-pytest-localserver/APKBUILD3
-rw-r--r--community/py3-pytest-mock/APKBUILD3
-rw-r--r--community/py3-pytest-mpi/APKBUILD3
-rw-r--r--community/py3-pytest-qt/APKBUILD3
-rw-r--r--community/py3-pytest-runner/APKBUILD3
-rw-r--r--community/py3-pytest-socket/APKBUILD3
-rw-r--r--community/py3-pytest-sugar/APKBUILD3
-rw-r--r--community/py3-pytest-toolbox/APKBUILD3
-rw-r--r--community/py3-pytest-tornasync/APKBUILD3
-rw-r--r--community/py3-pytest-trio/APKBUILD3
-rw-r--r--community/py3-pytest-vcr/APKBUILD3
-rw-r--r--community/py3-pytest-xdist/APKBUILD3
-rw-r--r--community/py3-pytest-xprocess/APKBUILD3
-rw-r--r--community/py3-python-editor/APKBUILD3
-rw-r--r--community/py3-python-gssapi/APKBUILD3
-rw-r--r--community/py3-python-mpv-jsonipc/APKBUILD3
-rw-r--r--community/py3-python-socks/APKBUILD3
-rw-r--r--community/py3-python-versioneer/APKBUILD3
-rw-r--r--community/py3-pytoml/APKBUILD3
-rw-r--r--community/py3-pytoolconfig/APKBUILD3
-rw-r--r--community/py3-pytools/APKBUILD3
-rw-r--r--community/py3-pytz-deprecation-shim/APKBUILD3
-rw-r--r--community/py3-pytzdata/APKBUILD3
-rw-r--r--community/py3-pyu2f/APKBUILD3
-rw-r--r--community/py3-pyutilib/APKBUILD3
-rw-r--r--community/py3-pyvmomi/APKBUILD3
-rw-r--r--community/py3-pywal/APKBUILD3
-rw-r--r--community/py3-pyzabbix/APKBUILD3
-rw-r--r--community/py3-pyzbar/APKBUILD3
-rw-r--r--community/py3-pyzmq/APKBUILD3
185 files changed, 368 insertions, 186 deletions
diff --git a/community/py3-padaos/APKBUILD b/community/py3-padaos/APKBUILD
index fccae87798e..84d3f95f520 100644
--- a/community/py3-padaos/APKBUILD
+++ b/community/py3-padaos/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-padaos
pkgver=0.1.10
-pkgrel=4
+pkgrel=5
pkgdesc="A rigid, lightweight, dead-simple intent parser"
url="https://github.com/MycroftAI/padaos"
arch="noarch"
license="MIT"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/padaos/padaos-$pkgver.tar.gz"
options="!check" # No tests
builddir="$srcdir/padaos-$pkgver"
diff --git a/community/py3-padatious/APKBUILD b/community/py3-padatious/APKBUILD
index 5eb880842d3..90cab4eaf00 100644
--- a/community/py3-padatious/APKBUILD
+++ b/community/py3-padatious/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-padatious
pkgver=0.4.8
-pkgrel=4
+pkgrel=5
pkgdesc="A neural network intent parser"
url="http://padatious.readthedocs.io/"
arch=noarch
@@ -10,6 +10,7 @@ license="Apache-2.0"
depends="python3 py3-padaos py3-xxhash py3-fann2"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/padatious/padatious-$pkgver.tar.gz"
options="!check" # Tests are broken https://github.com/MycroftAI/padatious/issues/28
builddir="$srcdir/padatious-$pkgver"
diff --git a/community/py3-paho-mqtt/APKBUILD b/community/py3-paho-mqtt/APKBUILD
index bb5a86c71f1..3d954934afd 100644
--- a/community/py3-paho-mqtt/APKBUILD
+++ b/community/py3-paho-mqtt/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=py3-paho-mqtt
pkgver=1.6.1
-pkgrel=1
+pkgrel=2
pkgdesc="Python3 MQTT version 3.1/3.1.1 client class"
url="https://www.eclipse.org/paho/"
arch="noarch"
@@ -10,6 +10,7 @@ license="EPL-1.0"
depends="python3"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-six"
+subpackages="$pkgname-pyc"
source="paho-mqtt-$pkgver.tar.gz::https://github.com/eclipse/paho.mqtt.python/archive/v$pkgver.tar.gz"
builddir="$srcdir"/paho.mqtt.python-$pkgver
diff --git a/community/py3-pako/APKBUILD b/community/py3-pako/APKBUILD
index beceec0b054..71942aba9c1 100644
--- a/community/py3-pako/APKBUILD
+++ b/community/py3-pako/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pako
pkgver=0.3.1
-pkgrel=4
+pkgrel=5
pkgdesc="The universal package manager librar"
url="https://github.com/MycroftAI/pako"
arch="noarch"
license="Apache-2.0"
depends="python3 py3-appdirs"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/pako/pako-$pkgver.tar.gz"
options="!check" # No tests
builddir="$srcdir/pako-$pkgver"
diff --git a/community/py3-palettable/APKBUILD b/community/py3-palettable/APKBUILD
index 098afb299f8..e065602249f 100644
--- a/community/py3-palettable/APKBUILD
+++ b/community/py3-palettable/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Iztok Fister, Jr. <iztok@iztok-jr-fister.eu>
pkgname=py3-palettable
pkgver=3.3.3
-pkgrel=0
+pkgrel=1
pkgdesc="Color palettes for Python"
url="https://github.com/jiffyclub/palettable"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3"
makedepends="py3-gpep517 py3-setuptools py3-wheel"
checkdepends="py3-pytest py3-matplotlib py3-mock"
+subpackages="$pkgname-pyc"
source="https://github.com/jiffyclub/palettable/archive/v$pkgver/palettable-$pkgver.tar.gz"
builddir="$srcdir/palettable-$pkgver"
diff --git a/community/py3-pandas/APKBUILD b/community/py3-pandas/APKBUILD
index 5ffbb84ed30..22e39bfada8 100644
--- a/community/py3-pandas/APKBUILD
+++ b/community/py3-pandas/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pandas
_pkgname=pandas
pkgver=1.5.3
-pkgrel=0
+pkgrel=1
pkgdesc="Powerful data structures for data analysis, time series, and statistics"
url="https://pandas.pydata.org/"
arch="all"
@@ -18,6 +18,7 @@ makedepends="
python3-dev
py3-wheel
"
+subpackages="$pkgname-pyc"
source="https://github.com/pandas-dev/pandas/releases/download/v$pkgver/pandas-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/community/py3-pandocfilters/APKBUILD b/community/py3-pandocfilters/APKBUILD
index 8b07ae05e16..e3c11930556 100644
--- a/community/py3-pandocfilters/APKBUILD
+++ b/community/py3-pandocfilters/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Aiden Grossman <agrossman154@yahoo.com>
pkgname=py3-pandocfilters
pkgver=1.5.0
-pkgrel=1
+pkgrel=2
pkgdesc="Python module for writing pandoc filters"
url="https://github.com/jgm/pandocfilters/tree/1.5.0"
arch="noarch"
license="BSD-3-Clause"
makedepends="py3-setuptools"
options="!check" # no test suite
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/jgm/pandocfilters/archive/refs/tags/$pkgver.tar.gz"
builddir="$srcdir/pandocfilters-$pkgver"
diff --git a/community/py3-param/APKBUILD b/community/py3-param/APKBUILD
index 51853926050..a881511c968 100644
--- a/community/py3-param/APKBUILD
+++ b/community/py3-param/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Iztok Fister, Jr. <iztok@iztok-jr-fister.eu>
pkgname=py3-param
pkgver=1.13.0
-pkgrel=0
+pkgrel=1
pkgdesc="Make your Python code clearer and more reliable by declaring Parameters"
url="https://github.com/holoviz/param"
arch="noarch"
@@ -10,6 +10,7 @@ license="BSD-3-Clause"
depends="python3"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-pytest-cov py3-flake8"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/holoviz/param/archive/v$pkgver/param-$pkgver.tar.gz"
builddir="$srcdir/param-$pkgver"
diff --git a/community/py3-parameterized/APKBUILD b/community/py3-parameterized/APKBUILD
index 915380e5426..1ef821d91d6 100644
--- a/community/py3-parameterized/APKBUILD
+++ b/community/py3-parameterized/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-parameterized
_pkgname=parameterized
pkgver=0.9.0
-pkgrel=0
+pkgrel=1
pkgdesc="Parameterized testing with any Python test framework"
url="https://github.com/wolever/parameterized"
arch="noarch"
@@ -11,6 +11,7 @@ license="BSD-2-Clause"
depends="python3"
makedepends="py3-setuptools py3-gpep517 py3-wheel py3-installer"
checkdepends="py3-nose py3-mock py3-pytest"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/parameterized/parameterized-$pkgver.tar.gz"
builddir="$srcdir/"$_pkgname-$pkgver
diff --git a/community/py3-parametrize-from-file/APKBUILD b/community/py3-parametrize-from-file/APKBUILD
index 39d433e1b8c..262779509f0 100644
--- a/community/py3-parametrize-from-file/APKBUILD
+++ b/community/py3-parametrize-from-file/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Andy Hawkins <andy@gently.org.uk>
pkgname=py3-parametrize-from-file
pkgver=0.17.0
-pkgrel=3
+pkgrel=4
pkgdesc="Parametrize From File"
url="https://parametrize-from-file.readthedocs.io/en/latest/"
arch="noarch"
@@ -26,6 +26,7 @@ checkdepends="
py3-coveralls
py3-numpy
"
+subpackages="$pkgname-pyc"
source="https://github.com/kalekundert/parametrize_from_file/archive/v$pkgver/parametrize_from_file-v$pkgver.tar.gz
contextlib.patch
"
diff --git a/community/py3-paramiko/APKBUILD b/community/py3-paramiko/APKBUILD
index f63f204c6f0..2aff8a82c35 100644
--- a/community/py3-paramiko/APKBUILD
+++ b/community/py3-paramiko/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=py3-paramiko
pkgver=3.1.0
-pkgrel=0
+pkgrel=1
pkgdesc="An SSH2 protocol library for Python3"
url="https://www.paramiko.org/"
arch="noarch"
@@ -19,7 +19,7 @@ makedepends="
py3-wheel
"
checkdepends="py3-pytest-xdist"
-subpackages="$pkgname-doc"
+subpackages="$pkgname-doc $pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/paramiko/paramiko/archive/refs/tags/$pkgver.tar.gz"
builddir="$srcdir/paramiko-$pkgver"
options="!check" # missing icecream
diff --git a/community/py3-parsedatetime/APKBUILD b/community/py3-parsedatetime/APKBUILD
index 151d70e0e99..169cf4fdb7e 100644
--- a/community/py3-parsedatetime/APKBUILD
+++ b/community/py3-parsedatetime/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Roberto Oliveira <robertoguimaraes8@gmail.com>
pkgname=py3-parsedatetime
pkgver=2.6
-pkgrel=4
+pkgrel=5
pkgdesc="Parse human-readable date/time strings"
url="https://github.com/bear/parsedatetime"
arch="noarch"
@@ -10,6 +10,7 @@ license="Apache-2.0"
depends="py3-future"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/bear/parsedatetime/archive/v$pkgver.tar.gz"
builddir="$srcdir/parsedatetime-$pkgver"
diff --git a/community/py3-parso/APKBUILD b/community/py3-parso/APKBUILD
index 5bd840aaefa..8b76e6c3271 100644
--- a/community/py3-parso/APKBUILD
+++ b/community/py3-parso/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Kevin Daudt <kdaudt@alpinelinux.org>
pkgname=py3-parso
pkgver=0.8.3
-pkgrel=1
+pkgrel=2
pkgdesc="parser that supports error recovery and round-trip parsing for different Python versions"
url="https://github.com/davidhalter/parso"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3"
makedepends="py3-setuptools py3-pbr"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="
https://files.pythonhosted.org/packages/source/p/parso/parso-$pkgver.tar.gz
"
diff --git a/community/py3-partd/APKBUILD b/community/py3-partd/APKBUILD
index 4f83d9ddbf4..f5ab9e4a119 100644
--- a/community/py3-partd/APKBUILD
+++ b/community/py3-partd/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-partd
pkgver=1.4.0
-pkgrel=0
+pkgrel=1
pkgdesc="Concurrent appendable key-value storage"
url="https://github.com/dask/partd/"
arch="noarch"
@@ -16,6 +16,7 @@ depends="
python3
"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/partd/partd-$pkgver.tar.gz"
options="!check" # No tests
builddir="$srcdir/partd-$pkgver"
diff --git a/community/py3-passlib/APKBUILD b/community/py3-passlib/APKBUILD
index 18c8a9210be..1df7e9c6fcd 100644
--- a/community/py3-passlib/APKBUILD
+++ b/community/py3-passlib/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=py3-passlib
pkgver=1.7.4
-pkgrel=3
+pkgrel=4
pkgdesc="Password hashing library supporting over 30 schemes"
url="https://foss.heptapod.net/python-libs/passlib/wikis/home"
arch="noarch"
@@ -10,6 +10,7 @@ license="BSD-3-Clause"
depends="python3"
makedepends="py3-setuptools"
checkdepends="py3-nose py3-scrypt"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/passlib/passlib-$pkgver.tar.gz"
builddir="$srcdir"/passlib-$pkgver
diff --git a/community/py3-paste/APKBUILD b/community/py3-paste/APKBUILD
index c0005f63164..675bb571d63 100644
--- a/community/py3-paste/APKBUILD
+++ b/community/py3-paste/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Duncan Bellamy <dunk@denkimushi.com>
pkgname=py3-paste
pkgver=3.5.2
-pkgrel=1
+pkgrel=2
pkgdesc="Tools for using a Web Server Gateway Interface stack"
url="https://pythonpaste.readthedocs.io/en/latest/"
arch="noarch"
license="MIT"
depends="py3-setuptools py3-six"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/P/Paste/Paste-$pkgver.tar.gz"
builddir="$srcdir/Paste-$pkgver"
diff --git a/community/py3-pastedeploy/APKBUILD b/community/py3-pastedeploy/APKBUILD
index 021b494dd63..70c116c41c9 100644
--- a/community/py3-pastedeploy/APKBUILD
+++ b/community/py3-pastedeploy/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Duncan Bellamy <dunk@denkimushi.com>
pkgname=py3-pastedeploy
pkgver=3.0.1
-pkgrel=1
+pkgrel=2
pkgdesc="Load, configure, and compose WSGI applications and servers"
url="https://pylonsproject.org"
arch="noarch"
license="MIT"
depends="python3 py3-gpep517 py3-installer py3-setuptools py3-wheel"
checkdepends="py3-pytest py3-pytest-cov"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/P/PasteDeploy/PasteDeploy-$pkgver.tar.gz"
builddir="$srcdir/PasteDeploy-$pkgver"
diff --git a/community/py3-pastel/APKBUILD b/community/py3-pastel/APKBUILD
index 00c33e34460..95cba3afcb4 100644
--- a/community/py3-pastel/APKBUILD
+++ b/community/py3-pastel/APKBUILD
@@ -4,7 +4,7 @@
pkgname=py3-pastel
_realname=pastel
pkgver=0.2.1
-pkgrel=3
+pkgrel=4
pkgdesc="Python3 library to bring colors to your terminal"
options="!check" # No testsuite on tarball with setup.py
url="https://github.com/sdispater/pastel"
@@ -12,6 +12,7 @@ arch="noarch"
license="MIT"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://pypi.io/packages/source/p/pastel/pastel-$pkgver.tar.gz"
builddir="$srcdir/$_realname-$pkgver"
diff --git a/community/py3-path/APKBUILD b/community/py3-path/APKBUILD
index 4be5cabbebf..8dac4978713 100644
--- a/community/py3-path/APKBUILD
+++ b/community/py3-path/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-path
pkgver=16.6.0
-pkgrel=0
+pkgrel=1
pkgdesc="Module wrapper for os.path"
url="https://github.com/jaraco/path"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3"
makedepends="py3-gpep517 py3-setuptools py3-setuptools_scm py3-wheel"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://github.com/jaraco/path/archive/v$pkgver/path-v$pkgver.tar.gz"
builddir="$srcdir/path-$pkgver"
diff --git a/community/py3-pathlib2/APKBUILD b/community/py3-pathlib2/APKBUILD
index 4b0a84100a3..9698e063790 100644
--- a/community/py3-pathlib2/APKBUILD
+++ b/community/py3-pathlib2/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Carlo Landmeter <clandmeter@alpinelinux.org>
pkgname=py3-pathlib2
pkgver=2.3.7
-pkgrel=1
+pkgrel=2
pkgdesc="Fork of pathlib aiming to support the full stdlib Python API"
url="https://github.com/jazzband/pathlib2"
arch="noarch"
license="MIT"
depends="python3 py3-six"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="pathlib2-$pkgver.tar.gz::https://github.com/jazzband/pathlib2/archive/$pkgver.tar.gz"
builddir="$srcdir/pathlib2-$pkgver"
diff --git a/community/py3-pathspec/APKBUILD b/community/py3-pathspec/APKBUILD
index a73eaaaf8a5..0d81e70892a 100644
--- a/community/py3-pathspec/APKBUILD
+++ b/community/py3-pathspec/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-pathspec
_pyname=pathspec
pkgver=0.11.1
-pkgrel=0
+pkgrel=1
pkgdesc="Utility library for gitignore style pattern matching of file paths"
url="https://github.com/cpburnz/python-path-specification"
license="MPL-2.0"
arch="noarch"
depends="python3"
makedepends="py3-flit-core py3-gpep517"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/p/pathspec/pathspec-$pkgver.tar.gz"
builddir="$srcdir/$_pyname-$pkgver"
diff --git a/community/py3-pathtools/APKBUILD b/community/py3-pathtools/APKBUILD
index a645d3488de..63677ea5c0a 100644
--- a/community/py3-pathtools/APKBUILD
+++ b/community/py3-pathtools/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-pathtools
_pkgname=pathtools
pkgver=0.1.2
-pkgrel=9
+pkgrel=10
pkgdesc="Path utilities"
url="https://github.com/gorakhargosh/pathtools"
arch="noarch"
license="MIT"
depends="python3"
makedepends="py3-setuptools"
+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-patiencediff/APKBUILD b/community/py3-patiencediff/APKBUILD
index edf37068b17..afb38b1f961 100644
--- a/community/py3-patiencediff/APKBUILD
+++ b/community/py3-patiencediff/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Pedro Filipe <xpecex@outlook.com>
pkgname=py3-patiencediff
pkgver=0.2.13
-pkgrel=0
+pkgrel=1
pkgdesc="Patiencediff Python and C implementations"
url="https://www.breezy-vcs.org/"
arch="all"
@@ -13,6 +13,7 @@ makedepends="
py3-wheel
python3-dev
"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/breezy-team/patiencediff/archive/v$pkgver.tar.gz"
builddir="$srcdir/patiencediff-$pkgver"
diff --git a/community/py3-patsy/APKBUILD b/community/py3-patsy/APKBUILD
index 83c5637078f..f3a973a5366 100644
--- a/community/py3-patsy/APKBUILD
+++ b/community/py3-patsy/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Iztok Fister, Jr. <iztok@iztok-jr-fister.eu>
pkgname=py3-patsy
pkgver=0.5.3
-pkgrel=1
+pkgrel=2
pkgdesc="Describing statistical models in Python using symbolic formulas"
url="https://github.com/pydata/patsy"
arch="noarch"
@@ -15,6 +15,7 @@ depends="
"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-pytest-cov"
+subpackages="$pkgname-pyc"
source="https://github.com/pydata/patsy/archive/v$pkgver/patsy-$pkgver.tar.gz"
builddir="$srcdir/patsy-$pkgver"
diff --git a/community/py3-pcodedmp/APKBUILD b/community/py3-pcodedmp/APKBUILD
index 8b101bd65bb..f9482848a1a 100644
--- a/community/py3-pcodedmp/APKBUILD
+++ b/community/py3-pcodedmp/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Duncan Bellamy <dunk@denkimushi.com>
pkgname=py3-pcodedmp
pkgver=1.2.6
-pkgrel=2
+pkgrel=3
pkgdesc="VBA p-code disassembler"
url="https://github.com/bontchev/pcodedmp"
arch="noarch"
license="GPL-3.0-only"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pcodedmp/pcodedmp-$pkgver.tar.gz"
options="!check" #there are no tests
builddir="$srcdir/pcodedmp-$pkgver"
diff --git a/community/py3-pdf2image/APKBUILD b/community/py3-pdf2image/APKBUILD
index 6f698e0bfc6..cae50952184 100644
--- a/community/py3-pdf2image/APKBUILD
+++ b/community/py3-pdf2image/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Iztok Fister, Jr. <iztok@iztok-jr-fister.eu>
pkgname=py3-pdf2image
pkgver=1.16.3
-pkgrel=0
+pkgrel=1
pkgdesc="A python module that wraps the pdftoppm utility to convert PDF to PIL Image object"
url="https://github.com/Belval/pdf2image"
arch="noarch"
@@ -14,6 +14,7 @@ depends="
poppler-utils
"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://github.com/Belval/pdf2image/archive/v.$pkgver/pdf2image-$pkgver.tar.gz"
builddir="$srcdir/pdf2image-v.$pkgver"
diff --git a/community/py3-pdfminer/APKBUILD b/community/py3-pdfminer/APKBUILD
index 8ae1944f09b..1ec30cac948 100644
--- a/community/py3-pdfminer/APKBUILD
+++ b/community/py3-pdfminer/APKBUILD
@@ -2,7 +2,7 @@
pkgname=py3-pdfminer
_pyname=pdfminer.six
pkgver=20221105
-pkgrel=0
+pkgrel=1
pkgdesc="Python PDF Parser"
url="https://github.com/pdfminer/pdfminer.six"
arch="noarch"
@@ -19,6 +19,7 @@ checkdepends="
py3-pytest
"
# Only auto-generated github tarballs contain the testsuite
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/pdfminer/pdfminer.six/archive/$pkgver.tar.gz"
builddir="$srcdir/$_pyname-$pkgver"
diff --git a/community/py3-pdfrw/APKBUILD b/community/py3-pdfrw/APKBUILD
index e0f4ec8a57b..34529199385 100644
--- a/community/py3-pdfrw/APKBUILD
+++ b/community/py3-pdfrw/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-pdfrw
_pkgname=pdfrw
pkgver=0.4
-pkgrel=6
+pkgrel=7
pkgdesc="Python library that reads and writes PDFs"
url="https://github.com/pmaupin/pdfrw"
arch="noarch"
license="MIT"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/pmaupin/pdfrw/archive/v$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/community/py3-pdm-backend/APKBUILD b/community/py3-pdm-backend/APKBUILD
index a68dc44328f..e91cd440aba 100644
--- a/community/py3-pdm-backend/APKBUILD
+++ b/community/py3-pdm-backend/APKBUILD
@@ -19,6 +19,7 @@ depends="
"
makedepends="py3-gpep517 py3-installer"
checkdepends="py3-pytest py3-setuptools python3-dev"
+subpackages="$pkgname-pyc"
source="https://github.com/pdm-project/pdm-backend/archive/refs/tags/$pkgver/py3-pdm-backend-$pkgver.tar.gz
unvendor.patch
"
diff --git a/community/py3-pecan/APKBUILD b/community/py3-pecan/APKBUILD
index cc823933007..c240a37e9c8 100644
--- a/community/py3-pecan/APKBUILD
+++ b/community/py3-pecan/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Duncan Bellamy <dunk@denkimushi.com>
pkgname=py3-pecan
pkgver=1.4.2
-pkgrel=1
+pkgrel=2
pkgdesc="A WSGI object-dispatching web framework, designed to be lean and fast, with few dependencies"
url="https://github.com/pecan/pecan"
arch="noarch"
@@ -10,6 +10,7 @@ license="BSD-3-Clause"
depends="python3 py3-logutils py3-mako py3-six py3-webob"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-webtest"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/p/pecan/pecan-$pkgver.tar.gz"
builddir="$srcdir/pecan-$pkgver"
diff --git a/community/py3-pefile/APKBUILD b/community/py3-pefile/APKBUILD
index 23c231ca5dd..ee68d2c5c6a 100644
--- a/community/py3-pefile/APKBUILD
+++ b/community/py3-pefile/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=py3-pefile
pkgver=2022.5.30
-pkgrel=2
+pkgrel=3
pkgdesc="Python PE parsing module"
url="https://github.com/erocarrera/pefile"
arch="noarch"
@@ -13,6 +13,7 @@ makedepends="
py3-setuptools
py3-wheel
"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/erocarrera/pefile/archive/v$pkgver.tar.gz"
builddir="$srcdir/pefile-$pkgver"
# tests need some intricate data unpacking..
diff --git a/community/py3-pem/APKBUILD b/community/py3-pem/APKBUILD
index eaa50839f8b..4df1fd6f734 100644
--- a/community/py3-pem/APKBUILD
+++ b/community/py3-pem/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer:
pkgname=py3-pem
pkgver=21.2.0
-pkgrel=3
+pkgrel=4
pkgdesc="Easy PEM file parsing"
url="https://pem.readthedocs.io/en/stable/"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3 py3-twisted"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-certifi py3-openssl py3-pretend"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/hynek/pem/archive/$pkgver.tar.gz"
builddir="$srcdir/pem-$pkgver"
diff --git a/community/py3-pendulum/APKBUILD b/community/py3-pendulum/APKBUILD
index 09e1c5d174a..5ebb17e00dd 100644
--- a/community/py3-pendulum/APKBUILD
+++ b/community/py3-pendulum/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pendulum
_pkgname=pendulum
pkgver=2.1.2
-pkgrel=2
+pkgrel=3
pkgdesc="Python datetimes made easy"
url="https://pendulum.eustace.io"
arch="noarch"
@@ -11,6 +11,7 @@ license="MIT"
depends="python3 py3-dateutil py3-pytzdata"
makedepends="py3-gpep517 py3-poetry-core py3-installer"
checkdepends="py3-babel py3-freezegun py3-pytest py3-tz"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/sdispater/$_pkgname/archive/$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/community/py3-pep440/APKBUILD b/community/py3-pep440/APKBUILD
index c4b0b234430..580590b12bc 100644
--- a/community/py3-pep440/APKBUILD
+++ b/community/py3-pep440/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Aiden Grossman <agrossman154@yahoo.com>
pkgname=py3-pep440
pkgver=0.1.2
-pkgrel=1
+pkgrel=2
pkgdesc="Checks whether version numbers are PEP440 compliant"
url="https://github.com/Carreau/pep440"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3"
makedepends="py3-gpep517 py3-flit-core"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/Carreau/pep440/archive/refs/tags/$pkgver.tar.gz"
builddir="$srcdir/pep440-$pkgver"
options="!check" # no checks
diff --git a/community/py3-permetrics/APKBUILD b/community/py3-permetrics/APKBUILD
index ad60d2e2a60..0ede3d0f8be 100644
--- a/community/py3-permetrics/APKBUILD
+++ b/community/py3-permetrics/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Iztok Fister, Jr. <iztok@iztok-jr-fister.eu>
pkgname=py3-permetrics
pkgver=1.3.3
-pkgrel=0
+pkgrel=1
pkgdesc="Artificial intelligence (AI, ML, DL) performance metrics implemented in Python"
url="https://github.com/thieu1995/permetrics"
arch="noarch"
license="Apache-2.0 license"
depends="python3 py3-numpy"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/p/permetrics/permetrics-$pkgver.tar.gz"
builddir="$srcdir/permetrics-$pkgver"
diff --git a/community/py3-petact/APKBUILD b/community/py3-petact/APKBUILD
index 3750210fa12..ecf079801ec 100644
--- a/community/py3-petact/APKBUILD
+++ b/community/py3-petact/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-petact
pkgver=0.1.2
-pkgrel=3
+pkgrel=4
pkgdesc="A package extraction tool for Python"
url="https://github.com/matthewscholefield/petact"
arch="noarch"
license="MIT"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/petact/petact-$pkgver.tar.gz"
options="!check" # No tests
builddir="$srcdir/petact-$pkgver"
diff --git a/community/py3-pgspecial/APKBUILD b/community/py3-pgspecial/APKBUILD
index dbbd1216478..4b9b5842531 100644
--- a/community/py3-pgspecial/APKBUILD
+++ b/community/py3-pgspecial/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-pgspecial
_pkgname=pgspecial
pkgver=2.1.0
-pkgrel=0
+pkgrel=1
pkgdesc="Meta-commands handler for Postgres Database"
url="https://pypi.org/project/pgspecial"
arch="noarch"
license="BSD-3-Clause"
depends="py3-click py3-psycopg py3-sqlparse"
makedepends="py3-setuptools"
+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-phoneme-guesser/APKBUILD b/community/py3-phoneme-guesser/APKBUILD
index 5930236699a..627c08d279d 100644
--- a/community/py3-phoneme-guesser/APKBUILD
+++ b/community/py3-phoneme-guesser/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-phoneme-guesser
pkgver=0.1.1
-pkgrel=0
+pkgrel=1
pkgdesc="Utility to retrieve phonemes from text"
url="https://github.com/OpenJarbas/phoneme_guesser"
arch="noarch"
@@ -12,6 +12,7 @@ depends="
python3
"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/phoneme_guesser/phoneme_guesser-$pkgver.tar.gz"
options="!check" # No tests
builddir="$srcdir/phoneme_guesser-$pkgver"
diff --git a/community/py3-pickleshare/APKBUILD b/community/py3-pickleshare/APKBUILD
index b3e40f66176..793dab4bca7 100644
--- a/community/py3-pickleshare/APKBUILD
+++ b/community/py3-pickleshare/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Kevin Daudt <kdaudt@alpinelinux.org>
pkgname=py3-pickleshare
pkgver=0.7.5
-pkgrel=6
+pkgrel=7
pkgdesc="File system based database that uses python pickles"
url="https://github.com/pickleshare/pickleshare"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
options="!check" # No test suite
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/pickleshare/pickleshare/archive/$pkgver.tar.gz"
builddir="$srcdir/${pkgname#py3-}-$pkgver/"
diff --git a/community/py3-pillow/APKBUILD b/community/py3-pillow/APKBUILD
index ed3f8a7b44b..df9cd40cdcd 100644
--- a/community/py3-pillow/APKBUILD
+++ b/community/py3-pillow/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=py3-pillow
pkgver=9.5.0
-pkgrel=0
+pkgrel=1
pkgdesc="Python Imaging Library"
options="!check"
url="https://python-pillow.org/"
@@ -26,6 +26,7 @@ makedepends="
zlib-dev
"
checkdepends="py3-pytest py3-numpy"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/P/Pillow/Pillow-$pkgver.tar.gz"
builddir="$srcdir/Pillow-$pkgver"
diff --git a/community/py3-pip/APKBUILD b/community/py3-pip/APKBUILD
index fdabf771340..99dd63f67cf 100644
--- a/community/py3-pip/APKBUILD
+++ b/community/py3-pip/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=py3-pip
pkgver=23.1.1
-pkgrel=0
+pkgrel=1
pkgdesc="Tool for installing and managing Python packages"
url="https://pip.pypa.io"
arch="noarch"
@@ -30,6 +30,7 @@ checkdepends="
"
subpackages="
$pkgname-doc
+ $pkgname-pyc
$pkgname-zsh-completion
$pkgname-bash-completion
"
diff --git a/community/py3-pkcs11/APKBUILD b/community/py3-pkcs11/APKBUILD
index a8f527be640..eaaa06754d7 100644
--- a/community/py3-pkcs11/APKBUILD
+++ b/community/py3-pkcs11/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pkcs11
_pkgname=python-pkcs11
pkgver=0.7.0
-pkgrel=3
+pkgrel=4
pkgdesc="PKCS#11/Cryptoki support for Python"
url="https://github.com/danni/python-pkcs11"
arch="all"
@@ -24,6 +24,7 @@ depends="
py3-cryptography
python3
"
+subpackages="$pkgname-pyc"
source="
https://github.com/danni/python-pkcs11/archive/v$pkgver/$_pkgname-$pkgver.tar.gz
0001-test_x509-add-tzinfo-to-not_before-and-not_after-dat.patch
diff --git a/community/py3-pkgconfig/APKBUILD b/community/py3-pkgconfig/APKBUILD
index 409ce93c905..026f5dbb18f 100644
--- a/community/py3-pkgconfig/APKBUILD
+++ b/community/py3-pkgconfig/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pkgconfig
pkgver=1.5.5
-pkgrel=2
+pkgrel=3
pkgdesc="Python interface for the pkg-config command line tool"
url="https://github.com/matze/pkgconfig"
arch="noarch"
@@ -13,6 +13,7 @@ depends="
"
makedepends="py3-setuptools"
# GitHub tarballs depend on poetry build system which can't be used for distro packaging
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/pkgconfig/pkgconfig-$pkgver.tar.gz"
options="!check" # No tests in PyPi package
builddir="$srcdir/pkgconfig-$pkgver"
diff --git a/community/py3-pkginfo/APKBUILD b/community/py3-pkginfo/APKBUILD
index 60bccf00e3a..caaa6872fa4 100644
--- a/community/py3-pkginfo/APKBUILD
+++ b/community/py3-pkginfo/APKBUILD
@@ -2,12 +2,13 @@
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=py3-pkginfo
pkgver=1.9.6
-pkgrel=0
+pkgrel=1
pkgdesc="Parses metadata stored by distutils in PKG-INFO"
url="https://code.launchpad.net/~tseaver/pkginfo"
arch="noarch"
license="MIT"
depends="python3"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pkginfo/pkginfo-$pkgver.tar.gz
disable-failing-test.patch
dont-package-tests.patch
diff --git a/community/py3-platformdirs/APKBUILD b/community/py3-platformdirs/APKBUILD
index 3ac6e2194ac..2800b72ddcc 100644
--- a/community/py3-platformdirs/APKBUILD
+++ b/community/py3-platformdirs/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Duncan Bellamy <dunk@denkimushi.com>
pkgname=py3-platformdirs
pkgver=3.2.0
-pkgrel=0
+pkgrel=1
pkgdesc="Module for determining appropriate platform-specific dirs"
url="https://github.com/platformdirs/platformdirs"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3"
makedepends="py3-gpep517 py3-hatchling py3-hatch-vcs"
checkdepends="py3-appdirs py3-pytest py3-pytest-mock"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/platformdirs/platformdirs-$pkgver.tar.gz"
builddir="$srcdir/platformdirs-$pkgver"
diff --git a/community/py3-platypus/APKBUILD b/community/py3-platypus/APKBUILD
index 2122fa22b5d..69045ab4733 100644
--- a/community/py3-platypus/APKBUILD
+++ b/community/py3-platypus/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Iztok Fister, Jr. <iztok@iztok-jr-fister.eu>
pkgname=py3-platypus
pkgver=1.1.0
-pkgrel=0
+pkgrel=1
pkgdesc="A Free and Open Source Python Library for Multiobjective Optimization"
url="https://github.com/Project-Platypus/Platypus"
arch="noarch"
@@ -10,6 +10,7 @@ license="GPL-3.0-or-later"
depends="python3 py3-numpy"
checkdepends="python3-dev py3-pytest"
makedepends="py3-gpep517 py3-setuptools py3-wheel"
+subpackages="$pkgname-pyc"
source="https://github.com/Project-Platypus/Platypus/archive/$pkgver/platypus-$pkgver.tar.gz"
builddir="$srcdir/Platypus-$pkgver"
diff --git a/community/py3-plotnine/APKBUILD b/community/py3-plotnine/APKBUILD
index 568f3aeeb0e..93b1e59ac5b 100644
--- a/community/py3-plotnine/APKBUILD
+++ b/community/py3-plotnine/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Iztok Fister, Jr. <iztok@iztok-jr-fister.eu>
pkgname=py3-plotnine
pkgver=0.10.1
-pkgrel=0
+pkgrel=1
pkgdesc="A grammar of graphics for Python"
url="https://github.com/has2k1/plotnine"
arch="noarch !s390x !armhf" # py3-statsmodels
@@ -19,6 +19,7 @@ depends="
"
checkdepends="python3-dev py3-pytest py3-pytest-cov"
makedepends="py3-gpep517 py3-setuptools_scm py3-wheel"
+subpackages="$pkgname-pyc"
source="https://github.com/has2k1/plotnine/archive/v$pkgver/plotnine-$pkgver.tar.gz"
builddir="$srcdir/plotnine-$pkgver"
diff --git a/community/py3-plumbum/APKBUILD b/community/py3-plumbum/APKBUILD
index c2411abba11..2dd822b5647 100644
--- a/community/py3-plumbum/APKBUILD
+++ b/community/py3-plumbum/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-plumbum
_pkgreal=plumbum
pkgver=1.8.1
-pkgrel=1
+pkgrel=2
pkgdesc="Plumbum: shell combinators library"
url="https://pypi.org/project/plumbum"
arch="noarch"
@@ -12,6 +12,7 @@ depends="python3"
checkdepends="python3-dev"
makedepends="py3-hatchling py3-hatch-vcs py3-gpep517 py3-installer"
_pypiprefix="${_pkgreal%"${_pkgreal#?}"}"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/$_pypiprefix/$_pkgreal/$_pkgreal-$pkgver.tar.gz"
builddir="$srcdir/$_pkgreal-$pkgver"
diff --git a/community/py3-plyer/APKBUILD b/community/py3-plyer/APKBUILD
index cef1f9a693f..0ddf3d1406c 100644
--- a/community/py3-plyer/APKBUILD
+++ b/community/py3-plyer/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Newbyte <newbyte@disroot.org>
pkgname=py3-plyer
pkgver=2.1.0
-pkgrel=0
+pkgrel=1
pkgdesc="Platform-independent wrapper for platform-dependent APIs"
url="https://plyer.readthedocs.io/en/latest"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3"
options="!check" # no tests?
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/plyer/plyer-$pkgver.tar.gz"
builddir="$srcdir/plyer-$pkgver"
diff --git a/community/py3-pocketsphinx/APKBUILD b/community/py3-pocketsphinx/APKBUILD
index ed8af6f0508..47067eeb96f 100644
--- a/community/py3-pocketsphinx/APKBUILD
+++ b/community/py3-pocketsphinx/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pocketsphinx
pkgver=0.1.15
-pkgrel=4
+pkgrel=5
pkgdesc="Python interface to CMU Sphinxbase and Pocketsphinx libraries"
url="https://github.com/bambocher/pocketsphinx-python"
arch="all"
@@ -10,6 +10,7 @@ license="BSD-2-Clause"
depends="python3"
makedepends="py3-setuptools swig python3-dev pulseaudio-dev alsa-lib-dev"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/pocketsphinx/pocketsphinx-$pkgver.tar.gz"
# PyPi release package doesn't include the tests even though they exist
# https://github.com/bambocher/pocketsphinx-python/issues/55
diff --git a/community/py3-podcastparser/APKBUILD b/community/py3-podcastparser/APKBUILD
index f392175e372..a9e6d8ec413 100644
--- a/community/py3-podcastparser/APKBUILD
+++ b/community/py3-podcastparser/APKBUILD
@@ -2,7 +2,7 @@
# Contributor: Johannes Marbach <n0-0ne+gitlab@mailbox.org>
pkgname=py3-podcastparser
pkgver=0.6.9
-pkgrel=0
+pkgrel=1
pkgdesc="Simplified, fast RSS parsing library in Python"
url="https://github.com/gpodder/podcastparser"
arch="noarch"
@@ -10,6 +10,7 @@ license="ISC"
depends="python3"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-pytest-cov"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/gpodder/podcastparser/archive/$pkgver.tar.gz"
builddir="$srcdir/podcastparser-$pkgver"
diff --git a/community/py3-podman/APKBUILD b/community/py3-podman/APKBUILD
index 32c826bf64a..a18b81f94bc 100644
--- a/community/py3-podman/APKBUILD
+++ b/community/py3-podman/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=py3-podman
pkgver=4.4.1
-pkgrel=0
+pkgrel=1
pkgdesc="Python bindings for Podman's RESTful API"
url="https://github.com/containers/podman-py"
license="Apache-2.0"
@@ -10,6 +10,7 @@ arch="noarch"
depends="python3 py3-requests py3-toml py3-xdg"
makedepends="py3-gpep517 py3-setuptools py3-wheel"
checkdepends="py3-pytest py3-requests-mock py3-fixtures py3-testtools"
+subpackages="$pkgname-pyc"
source="https://github.com/containers/podman-py/archive/v$pkgver/py3-podman-$pkgver.tar.gz"
builddir="$srcdir/podman-py-$pkgver"
diff --git a/community/py3-poetry-core/APKBUILD b/community/py3-poetry-core/APKBUILD
index 7af5726a641..0958ae79465 100644
--- a/community/py3-poetry-core/APKBUILD
+++ b/community/py3-poetry-core/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-poetry-core
_pkgname=poetry-core
pkgver=1.5.2
-pkgrel=0
+pkgrel=1
pkgdesc="PEP 517 build backend implementation for Poetry"
url="https://github.com/python-poetry/poetry-core"
license="MIT"
@@ -25,6 +25,7 @@ checkdepends="
py3-virtualenv
python3-dev
"
+subpackages="$pkgname-pyc"
source="$_pkgname-$pkgver.tar.gz::https://github.com/python-poetry/poetry-core/archive/$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/community/py3-poetry-plugin-export/APKBUILD b/community/py3-poetry-plugin-export/APKBUILD
index 7d1d1269cbd..053bf118dd2 100644
--- a/community/py3-poetry-plugin-export/APKBUILD
+++ b/community/py3-poetry-plugin-export/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=py3-poetry-plugin-export
pkgver=1.3.1
-pkgrel=0
+pkgrel=1
pkgdesc="Poetry plugin to export the dependencies to various formats"
url="https://github.com/python-poetry/poetry-plugin-export"
arch="noarch"
@@ -13,6 +13,7 @@ license="MIT"
depends="python3"
makedepends="py3-gpep517 py3-installer py3-poetry-core"
checkdepends="py3-pytest py3-pytest-mock"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/python-poetry/poetry-plugin-export/archive/$pkgver.tar.gz
pytest.patch
"
diff --git a/community/py3-pokebase/APKBUILD b/community/py3-pokebase/APKBUILD
index 93c79f0a603..f0701fe82a2 100644
--- a/community/py3-pokebase/APKBUILD
+++ b/community/py3-pokebase/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pokebase
pkgver=1.3.0
-pkgrel=4
+pkgrel=5
pkgdesc="A Python wrapper for the friendly PokeAPI database"
url="https://github.com/PokeAPI/pokebase"
arch="noarch"
@@ -16,6 +16,7 @@ depends="
python3
"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/pokebase/pokebase-$pkgver.tar.gz"
options="!check" # No tests in pypi package
builddir="$srcdir/pokebase-$pkgver"
diff --git a/community/py3-polib/APKBUILD b/community/py3-polib/APKBUILD
index 7db30b3c1ea..56e168dd087 100644
--- a/community/py3-polib/APKBUILD
+++ b/community/py3-polib/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-polib
_pkgname=polib
pkgver=1.2.0
-pkgrel=0
+pkgrel=1
pkgdesc="library to manipulate gettext files"
url="https://polib.readthedocs.org/en/latest/index.html"
arch="noarch"
license="MIT"
depends="python3"
makedepends="py3-setuptools"
+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-pontos/APKBUILD b/community/py3-pontos/APKBUILD
index 8e6d7d859db..4a861a030a1 100644
--- a/community/py3-pontos/APKBUILD
+++ b/community/py3-pontos/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pontos
_pkgname=pontos
pkgver=23.4.3
-pkgrel=1
+pkgrel=2
pkgdesc="Common utilities and tools maintained by Greenbone Networks"
url="https://github.com/greenbone/pontos/"
arch="noarch !armhf !ppc64le"
@@ -28,6 +28,7 @@ checkdepends="
py3-pytest
py3-pytest-httpx
"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/greenbone/pontos/archive/refs/tags/v$pkgver.tar.gz"
builddir="$srcdir"/$_pkgname-$pkgver
diff --git a/community/py3-pooch/APKBUILD b/community/py3-pooch/APKBUILD
index ae7ffbb5936..adbc89a2a83 100644
--- a/community/py3-pooch/APKBUILD
+++ b/community/py3-pooch/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: psykose <alice@ayaya.dev>
pkgname=py3-pooch
pkgver=1.7.0
-pkgrel=0
+pkgrel=1
pkgdesc="Friend to fetch data files"
url="https://github.com/fatiando/pooch"
arch="noarch"
@@ -18,6 +18,7 @@ makedepends="
py3-wheel
"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/fatiando/pooch/archive/refs/tags/v$pkgver.tar.gz"
builddir="$srcdir/pooch-$pkgver"
options="!check" # missing pytest fixtures
diff --git a/community/py3-port-for/APKBUILD b/community/py3-port-for/APKBUILD
index ba9e5580a7c..d7bbdde5d92 100644
--- a/community/py3-port-for/APKBUILD
+++ b/community/py3-port-for/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-port-for
_pkgname=port-for
pkgver=0.6.3
-pkgrel=0
+pkgrel=1
pkgdesc="Utility and library that helps with local TCP ports management"
options="!check" # No testsuite in pypi tarball
url="https://github.com/kmike/port-for"
@@ -11,6 +11,7 @@ arch="noarch"
license="MIT"
depends="python3"
makedepends="py3-setuptools py3-gpep517 py3-installer py3-wheel"
+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-portalocker/APKBUILD b/community/py3-portalocker/APKBUILD
index 67c1c309f64..d32f1bd8cce 100644
--- a/community/py3-portalocker/APKBUILD
+++ b/community/py3-portalocker/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-portalocker
pkgver=2.7.0
-pkgrel=0
+pkgrel=1
pkgdesc="An extended version of portalocker to lock files in Python using the with statement"
url="http://portalocker.readthedocs.io/en/latest/"
arch="noarch"
@@ -23,6 +23,7 @@ checkdepends="
py3-pytest
py3-pytest-cov
"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/portalocker/portalocker-$pkgver.tar.gz"
# Tests requires deprecated Python package pytest-flakes and pytest-pep8
options="!check"
diff --git a/community/py3-portend/APKBUILD b/community/py3-portend/APKBUILD
index 6a74d9bc157..4729d0ae986 100644
--- a/community/py3-portend/APKBUILD
+++ b/community/py3-portend/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-portend
pkgver=3.1.0
-pkgrel=3
+pkgrel=4
pkgdesc="TCP port monitoring and discovery"
url="https://github.com/jaraco/portend"
arch="noarch"
@@ -17,6 +17,7 @@ makedepends="
py3-setuptools_scm
"
checkdepends="py3-freezegun py3-pytest"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/portend/portend-$pkgver.tar.gz"
builddir="$srcdir/portend-$pkgver"
diff --git a/community/py3-praw/APKBUILD b/community/py3-praw/APKBUILD
index 3fdd6ba4379..31699a7f4df 100644
--- a/community/py3-praw/APKBUILD
+++ b/community/py3-praw/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-praw
_pkgname=praw
pkgver=7.7.0
-pkgrel=0
+pkgrel=1
pkgdesc="Python module to access to reddit's API"
url="https://github.com/praw-dev/praw"
arch="noarch"
@@ -20,6 +20,7 @@ checkdepends="
py3-betamax_serializers
py3-pytest-xdist
"
+subpackages="$pkgname-pyc"
source="$_pkgname-$pkgver.tar.gz::https://github.com/praw-dev/praw/archive/v$pkgver.tar.gz"
builddir="$srcdir"/$_pkgname-$pkgver
diff --git a/community/py3-prawcore/APKBUILD b/community/py3-prawcore/APKBUILD
index 07aeafeeebe..138774e8509 100644
--- a/community/py3-prawcore/APKBUILD
+++ b/community/py3-prawcore/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Kevin Daudt <kdaudt@alpinelinux.org>
pkgname=py3-prawcore
pkgver=2.3.0
-pkgrel=2
+pkgrel=3
pkgdesc="Low-level communication layer for PRAW 4+"
url="https://github.com/praw-dev/prawcore"
arch="noarch"
@@ -19,6 +19,7 @@ checkdepends="
py3-pytest
py3-testfixtures
"
+subpackages="$pkgname-pyc"
source="https://github.com/praw-dev/prawcore/archive/v$pkgver/prawcore-v$pkgver.tar.gz"
builddir="$srcdir/prawcore-$pkgver"
diff --git a/community/py3-precis-i18n/APKBUILD b/community/py3-precis-i18n/APKBUILD
index 6e582202a50..3ffd138b633 100644
--- a/community/py3-precis-i18n/APKBUILD
+++ b/community/py3-precis-i18n/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-precis-i18n
_pkgname=precis-i18n
pkgver=1.0.5
-pkgrel=0
+pkgrel=1
pkgdesc="Internationalized Usernames and Passwords"
url="https://github.com/byllyfish/precis_i18n"
arch="noarch"
license="MIT"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="$_pkgname-$pkgver.tar.gz::https://github.com/byllyfish/precis_i18n/archive/v$pkgver.tar.gz"
builddir="$srcdir"/${_pkgname/-/_}-$pkgver
diff --git a/community/py3-precise-runner/APKBUILD b/community/py3-precise-runner/APKBUILD
index 6eba979663b..d10627f4137 100644
--- a/community/py3-precise-runner/APKBUILD
+++ b/community/py3-precise-runner/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-precise-runner
pkgver=0.3.1
-pkgrel=3
+pkgrel=4
pkgdesc="A lightweight, simple-to-use, RNN wake word listener "
url="https://github.com/MycroftAI/mycroft-precise"
arch="noarch !s390x" # blocked by py3-bbopt
@@ -10,6 +10,7 @@ license="Apache-2.0"
depends="python3 py3-bbopt py3-fitipy py3-pyaudio"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/precise-runner/precise-runner-$pkgver.tar.gz"
builddir="$srcdir/precise-runner-$pkgver"
diff --git a/community/py3-prettytable/APKBUILD b/community/py3-prettytable/APKBUILD
index d3776c283e2..8a0468cb82d 100644
--- a/community/py3-prettytable/APKBUILD
+++ b/community/py3-prettytable/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-prettytable
_pkgname=prettytable
pkgver=0.7.2
-pkgrel=9
+pkgrel=10
pkgdesc="Python library for easily displaying tabular data"
url="https://code.google.com/p/prettytable"
arch="noarch"
@@ -11,6 +11,7 @@ license="BSD-3-Clause"
depends="python3 !py3-prettytable3"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/P/PrettyTable/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/community/py3-prettytable3/APKBUILD b/community/py3-prettytable3/APKBUILD
index 2914758dd28..e4f89b0da4e 100644
--- a/community/py3-prettytable3/APKBUILD
+++ b/community/py3-prettytable3/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Duncan Bellamy <dunk@denkimushi.com>
pkgname=py3-prettytable3
pkgver=3.7.0
-pkgrel=0
+pkgrel=1
pkgdesc="Display tabular data in a visually appealing ASCII table format"
url="https://github.com/jazzband/prettytable"
arch="noarch"
@@ -10,6 +10,7 @@ license="BSD-3-Clause"
depends="python3 py3-wcwidth !py3-prettytable"
makedepends="py3-gpep517 py3-hatchling py3-hatch-vcs py3-installer"
checkdepends="py3-pytest py3-pytest-lazy-fixture"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/jazzband/prettytable/archive/$pkgver.tar.gz"
builddir="$srcdir/prettytable-$pkgver"
diff --git a/community/py3-progress/APKBUILD b/community/py3-progress/APKBUILD
index b60aebf99a7..8616eb32814 100644
--- a/community/py3-progress/APKBUILD
+++ b/community/py3-progress/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer:
pkgname=py3-progress
pkgver=1.6
-pkgrel=2
+pkgrel=3
pkgdesc="Easy to use progress bars for Python3"
url="https://github.com/verigak/progress"
arch="noarch"
license="ISC"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/verigak/progress/archive/$pkgver.tar.gz"
builddir="$srcdir/progress-$pkgver"
diff --git a/community/py3-prometheus-client/APKBUILD b/community/py3-prometheus-client/APKBUILD
index d838bdabb96..f16ff017057 100644
--- a/community/py3-prometheus-client/APKBUILD
+++ b/community/py3-prometheus-client/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=py3-prometheus-client
pkgver=0.16.0
-pkgrel=0
+pkgrel=1
pkgdesc="Python3 client for the Prometheus monitoring system"
url="https://github.com/prometheus/client_python"
arch="noarch"
@@ -10,6 +10,7 @@ license="Apache-2.0"
depends="python3 py3-twisted"
makedepends="python3-dev py3-setuptools"
options="!check" # Pypi tarballs come without tests
+subpackages="$pkgname-pyc"
source="https://pypi.io/packages/source/p/prometheus_client/prometheus_client-$pkgver.tar.gz"
builddir="$srcdir/prometheus_client-$pkgver"
diff --git a/community/py3-prompt_toolkit/APKBUILD b/community/py3-prompt_toolkit/APKBUILD
index db3f8f6c11c..7807244d1dd 100644
--- a/community/py3-prompt_toolkit/APKBUILD
+++ b/community/py3-prompt_toolkit/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Thomas Boerger <thomas@webhippie.de>
pkgname=py3-prompt_toolkit
pkgver=3.0.38
-pkgrel=0
+pkgrel=1
pkgdesc="Library for building powerful interactive command lines in Python"
url="https://github.com/prompt-toolkit/python-prompt-toolkit"
arch="noarch"
@@ -14,6 +14,7 @@ makedepends="
py3-wheel
"
checkdepends="py3-pytest-xdist"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/prompt-toolkit/python-prompt-toolkit/archive/refs/tags/$pkgver.tar.gz"
builddir="$srcdir/python-prompt-toolkit-$pkgver"
diff --git a/community/py3-pronouncing/APKBUILD b/community/py3-pronouncing/APKBUILD
index 96465b37f37..4584d0ab45f 100644
--- a/community/py3-pronouncing/APKBUILD
+++ b/community/py3-pronouncing/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pronouncing
pkgver=0.2.0
-pkgrel=3
+pkgrel=4
pkgdesc="A simple interface for the CMU pronouncing dictionary"
url="https://github.com/aparrish/pronouncingpy"
arch="noarch"
@@ -13,6 +13,7 @@ depends="
"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/pronouncing/pronouncing-$pkgver.tar.gz"
builddir="$srcdir/pronouncing-$pkgver"
diff --git a/community/py3-protobuf/APKBUILD b/community/py3-protobuf/APKBUILD
index 9762a6f0b13..a2ba5c9fb22 100644
--- a/community/py3-protobuf/APKBUILD
+++ b/community/py3-protobuf/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
pkgname=py3-protobuf
pkgver=4.21.12
-pkgrel=0
+pkgrel=1
pkgdesc="Google's data interchange format"
url="https://github.com/protocolbuffers/protobuf"
arch="noarch"
@@ -12,6 +12,7 @@ makedepends="protobuf-dev py3-setuptools py3-wheel"
checkdepends="py3-pytest"
# NOTE: Always use releases of protobuf, not pypi or auto-generated GitHub
# tarballs as they do not contain the necessary components to run tests.
+subpackages="$pkgname-pyc"
source="https://github.com/protocolbuffers/protobuf/releases/download/v21.12/protobuf-python-$pkgver.zip"
builddir="$srcdir"/protobuf-$pkgver/python
diff --git a/community/py3-psutil/APKBUILD b/community/py3-psutil/APKBUILD
index 2668f05bc4f..f4ad8aba071 100644
--- a/community/py3-psutil/APKBUILD
+++ b/community/py3-psutil/APKBUILD
@@ -3,12 +3,13 @@
pkgname=py3-psutil
_pkgname=psutil
pkgver=5.9.5
-pkgrel=0
+pkgrel=1
pkgdesc="A cross-platform process and system utilities module for Python"
url="https://github.com/giampaolo/psutil"
arch="all"
license="BSD-3-Clause"
makedepends="linux-headers python3-dev"
+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-psycopg/APKBUILD b/community/py3-psycopg/APKBUILD
index 5d649dfdc36..ee93a5107af 100644
--- a/community/py3-psycopg/APKBUILD
+++ b/community/py3-psycopg/APKBUILD
@@ -16,6 +16,7 @@ makedepends="
py3-wheel
python3-dev
"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/psycopg/psycopg-$pkgver.tar.gz
typing-ext.patch
"
diff --git a/community/py3-psycopg2/APKBUILD b/community/py3-psycopg2/APKBUILD
index 6dc0173f61b..fe709035d97 100644
--- a/community/py3-psycopg2/APKBUILD
+++ b/community/py3-psycopg2/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=py3-psycopg2
pkgver=2.9.6
-pkgrel=0
+pkgrel=1
pkgdesc="PostgreSQL adapter for python"
options="!check" # Requires running database
url="http://initd.org/psycopg"
arch="all"
license="LGPL-2.0-or-later"
makedepends="libpq-dev python3-dev py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/psycopg2/psycopg2-$pkgver.tar.gz"
builddir="$srcdir/psycopg2-$pkgver"
diff --git a/community/py3-pulsectl/APKBUILD b/community/py3-pulsectl/APKBUILD
index 26b536a6d54..d8d85488618 100644
--- a/community/py3-pulsectl/APKBUILD
+++ b/community/py3-pulsectl/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pulsectl
_pkgreal=pulsectl
pkgver=22.3.2
-pkgrel=2
+pkgrel=3
pkgdesc="Python high-level interface and ctypes-based bindings for PulseAudio (libpulse)"
options="!check" # No tests available
url="https://pypi.org/project/pulsectl/"
@@ -11,6 +11,7 @@ arch="noarch"
license="MIT"
depends="python3 libpulse"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/$_pkgreal/$_pkgreal-$pkgver.tar.gz"
builddir="$srcdir/$_pkgreal-$pkgver"
diff --git a/community/py3-pure_eval/APKBUILD b/community/py3-pure_eval/APKBUILD
index 28fcb4fbfcb..0d3611ece2e 100644
--- a/community/py3-pure_eval/APKBUILD
+++ b/community/py3-pure_eval/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Kevin Daudt <kdaudt@alpinelinux.org>
pkgname=py3-pure_eval
pkgver=0.2.2
-pkgrel=1
+pkgrel=2
pkgdesc="safely evaluate AST nodes without side effects"
url="https://github.com/alexmojaki/pure_eval"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3"
makedepends="py3-gpep517 py3-setuptools py3-wheel py3-setuptools_scm"
checkdepends="py3-pytest py3-typeguard"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/alexmojaki/pure_eval/archive/refs/tags/v$pkgver.tar.gz"
builddir="$srcdir/pure_eval-$pkgver"
diff --git a/community/py3-purl/APKBUILD b/community/py3-purl/APKBUILD
index 3f403a02e8c..d9860a9e2b0 100644
--- a/community/py3-purl/APKBUILD
+++ b/community/py3-purl/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-purl
_pkgname=purl
pkgver=1.6
-pkgrel=2
+pkgrel=3
pkgdesc="immutable Python3 URL class for easy URL-building and manipulation"
url="https://github.com/codeinthehole/purl"
arch="noarch"
@@ -13,6 +13,7 @@ depends="py3-six"
options="!check"
depends="python3"
makedepends="py3-setuptools"
+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-py-cpuinfo/APKBUILD b/community/py3-py-cpuinfo/APKBUILD
index 902d2747731..025bb96fc79 100644
--- a/community/py3-py-cpuinfo/APKBUILD
+++ b/community/py3-py-cpuinfo/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-py-cpuinfo
_pkgname=py-cpuinfo
pkgver=9.0.0
-pkgrel=1
+pkgrel=2
pkgdesc="Pure-Python module for getting CPU info"
url="https://github.com/workhorsy/py-cpuinfo"
arch="noarch"
license="MIT"
depends="python3"
makedepends="py3-gpep517 py3-setuptools py3-wheel"
+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-pyache/APKBUILD b/community/py3-pyache/APKBUILD
index f5598c795eb..811594073e7 100644
--- a/community/py3-pyache/APKBUILD
+++ b/community/py3-pyache/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pyache
pkgver=0.2.0
-pkgrel=3
+pkgrel=4
pkgdesc="Python numpy caching library"
url="https://github.com/MycroftAI/pyache"
arch="noarch"
@@ -15,6 +15,7 @@ makedepends="
py3-numpy-dev
py3-setuptools
"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/pyache/pyache-$pkgver.tar.gz"
options="!check" # No tests
builddir="$srcdir/pyache-$pkgver"
diff --git a/community/py3-pyaes/APKBUILD b/community/py3-pyaes/APKBUILD
index 599965b0c03..78c7a026569 100644
--- a/community/py3-pyaes/APKBUILD
+++ b/community/py3-pyaes/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pyaes
pkgver=1.6.1
-pkgrel=4
+pkgrel=5
pkgdesc="Pure-Python Implementation of the AES block-cipher and common modes of operation"
url="https://github.com/ricmoo/pyaes"
arch="noarch"
license="MIT"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pyaes/pyaes-$pkgver.tar.gz"
builddir="$srcdir/pyaes-$pkgver"
diff --git a/community/py3-pyaudio/APKBUILD b/community/py3-pyaudio/APKBUILD
index 3150cd054e2..1a38ddc73be 100644
--- a/community/py3-pyaudio/APKBUILD
+++ b/community/py3-pyaudio/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pyaudio
pkgver=0.2.13
-pkgrel=0
+pkgrel=1
pkgdesc="Bindings for PortAudio v19, the cross-platform audio input/output stream library"
url="https://people.csail.mit.edu/hubert/pyaudio/"
arch="all"
license="MIT"
depends="python3"
makedepends="py3-setuptools python3-dev portaudio-dev"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/P/PyAudio/PyAudio-$pkgver.tar.gz"
options="!check" # No tests
builddir="$srcdir/PyAudio-$pkgver"
diff --git a/community/py3-pydantic/APKBUILD b/community/py3-pydantic/APKBUILD
index f5ff8484ca9..0a48de743c5 100644
--- a/community/py3-pydantic/APKBUILD
+++ b/community/py3-pydantic/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Newbyte <newbyte@disroot.org>
pkgname=py3-pydantic
pkgver=1.10.7
-pkgrel=0
+pkgrel=1
pkgdesc="Data parsing and validation using Python type hints"
url="https://github.com/samuelcolvin/pydantic"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3 py3-typing-extensions"
makedepends="py3-setuptools"
checkdepends="py3-hypothesis py3-pytest py3-pytest-mock"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/samuelcolvin/pydantic/archive/refs/tags/v$pkgver.tar.gz
deprecation-warning.patch"
builddir="$srcdir/pydantic-$pkgver"
diff --git a/community/py3-pydbus/APKBUILD b/community/py3-pydbus/APKBUILD
index 8ec39b55500..e73f0c4dcd2 100644
--- a/community/py3-pydbus/APKBUILD
+++ b/community/py3-pydbus/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-pydbus
_pyname="pydbus"
pkgver=0.6.0
-pkgrel=3
+pkgrel=4
pkgdesc="Pythonic DBus library"
url="https://github.com/LEW21/pydbus"
arch="noarch"
license="LGPL-2.1-or-later"
depends="python3 py3-gobject3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/${_pyname%${_pyname#?}}/$_pyname/$_pyname-$pkgver.tar.gz"
builddir="$srcdir/pydbus-$pkgver"
options="!check" # https://github.com/LEW21/pydbus/issues/85
diff --git a/community/py3-pydispatcher/APKBUILD b/community/py3-pydispatcher/APKBUILD
index 39f272f50dd..2ee33f654cc 100644
--- a/community/py3-pydispatcher/APKBUILD
+++ b/community/py3-pydispatcher/APKBUILD
@@ -3,12 +3,13 @@
_pyname=PyDispatcher
pkgname=py3-pydispatcher
pkgver=2.0.7
-pkgrel=0
+pkgrel=1
pkgdesc="Loosely-coupled message passing between Python objects (signal senders and receivers)"
url="https://github.com/mcfletch/pydispatcher"
arch="noarch"
license="BSD-3-Clause"
makedepends="python3-dev py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/P/PyDispatcher/PyDispatcher-$pkgver.tar.gz"
builddir="$srcdir/PyDispatcher-$pkgver"
diff --git a/community/py3-pydocstyle/APKBUILD b/community/py3-pydocstyle/APKBUILD
index 5a6d2cad416..0b590128f48 100644
--- a/community/py3-pydocstyle/APKBUILD
+++ b/community/py3-pydocstyle/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Russ Webber <russ@rw.id.au>
pkgname=py3-pydocstyle
pkgver=6.3.0
-pkgrel=0
+pkgrel=1
pkgdesc="Static analysis tool for checking compliance with Python docstring conventions"
url="https://www.pydocstyle.org/"
arch="noarch"
@@ -14,6 +14,7 @@ makedepends="
py3-setuptools_scm
"
checkdepends="py3-pytest py3-mock"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/PyCQA/pydocstyle/archive/$pkgver.tar.gz"
builddir="$srcdir/pydocstyle-$pkgver"
diff --git a/community/py3-pydot/APKBUILD b/community/py3-pydot/APKBUILD
index 84592e19cde..3baaed77394 100644
--- a/community/py3-pydot/APKBUILD
+++ b/community/py3-pydot/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Russ Webber <russ@rw.id.au>
pkgname=py3-pydot
pkgver=1.4.2
-pkgrel=2
+pkgrel=3
pkgdesc="Python interface to Graphviz's Dot language"
url="https://github.com/pydot/pydot"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3 py3-parsing"
makedepends="py3-setuptools"
checkdepends="py3-chardet graphviz"
+subpackages="$pkgname-pyc"
source="https://github.com/pydot/pydot/archive/v$pkgver/pydot-v$pkgver.tar.gz"
options="!check" # graphviz unable to parse jpe files
builddir="$srcdir/pydot-$pkgver"
diff --git a/community/py3-pydyf/APKBUILD b/community/py3-pydyf/APKBUILD
index 0a4842fe038..b4861e6a2d7 100644
--- a/community/py3-pydyf/APKBUILD
+++ b/community/py3-pydyf/APKBUILD
@@ -2,7 +2,7 @@
pkgname=py3-pydyf
_pyname=pydyf
pkgver=0.6.0
-pkgrel=0
+pkgrel=1
pkgdesc="A low-level PDF generator"
url="https://pypi.org/project/pydyf/"
arch="noarch"
@@ -20,6 +20,7 @@ checkdepends="
py3-pytest-xdist
"
_pypiprefix="${_pyname%"${_pyname#?}"}"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/$_pypiprefix/$_pyname/$_pyname-$pkgver.tar.gz"
builddir="$srcdir/$_pyname-$pkgver"
diff --git a/community/py3-pyee/APKBUILD b/community/py3-pyee/APKBUILD
index 4042372f397..33c3ad26882 100644
--- a/community/py3-pyee/APKBUILD
+++ b/community/py3-pyee/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pyee
pkgver=8.2.2
-pkgrel=2
+pkgrel=3
pkgdesc="A port of node.js's EventEmitter to Python"
url="https://github.com/jfhbrook/pyee"
arch="noarch"
@@ -24,6 +24,7 @@ checkdepends="
py3-mock
pytest
"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/pyee/pyee-$pkgver.tar.gz"
builddir="$srcdir/pyee-$pkgver"
diff --git a/community/py3-pyfakefs/APKBUILD b/community/py3-pyfakefs/APKBUILD
index 735267e2731..4828f6b470b 100644
--- a/community/py3-pyfakefs/APKBUILD
+++ b/community/py3-pyfakefs/APKBUILD
@@ -2,7 +2,7 @@
pkgname=py3-pyfakefs
_pkgname=${pkgname#py3-}
pkgver=5.0.0
-pkgrel=0
+pkgrel=1
pkgdesc="fake file system that mocks the Python file system modules"
options="!check" # flaky tests
url="https://github.com/jmcgeheeiv/pyfakefs/"
@@ -10,6 +10,7 @@ arch="noarch"
license="Apache-2.0"
depends="python3"
makedepends="py3-setuptools"
+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-pyfavicon/APKBUILD b/community/py3-pyfavicon/APKBUILD
index 53a504a5d10..ccc6ae4135c 100644
--- a/community/py3-pyfavicon/APKBUILD
+++ b/community/py3-pyfavicon/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=py3-pyfavicon
pkgver=0.1.1
-pkgrel=5
+pkgrel=6
pkgdesc="Async favicon fetcher for Python3"
url="https://github.com/bilelmoussaoui/pyfavicon"
arch="noarch"
@@ -11,6 +11,7 @@ depends="py3-aiohttp py3-pillow py3-beautifulsoup4 py3-idna"
makedepends="python3-dev py3-setuptools"
checkdepends="py3-pytest-cov py3-coveralls"
options="!check" # Test module can't be found
+subpackages="$pkgname-pyc"
source="https://pypi.io/packages/source/p/pyfavicon/pyfavicon-$pkgver.tar.gz"
builddir="$srcdir/pyfavicon-$pkgver"
diff --git a/community/py3-pyflakes/APKBUILD b/community/py3-pyflakes/APKBUILD
index dabbb08f1ce..516d8339540 100644
--- a/community/py3-pyflakes/APKBUILD
+++ b/community/py3-pyflakes/APKBUILD
@@ -4,13 +4,14 @@
pkgname=py3-pyflakes
_pkgname=${pkgname#py3-}
pkgver=3.0.1
-pkgrel=0
+pkgrel=1
pkgdesc="passive checker of Python programs"
url="https://github.com/PyCQA/pyflakes"
arch="noarch"
license="MIT"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/$_pkgname/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/community/py3-pyftpdlib/APKBUILD b/community/py3-pyftpdlib/APKBUILD
index 44d33c51824..f56631aa593 100644
--- a/community/py3-pyftpdlib/APKBUILD
+++ b/community/py3-pyftpdlib/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pyftpdlib
_pkgname=${pkgname#py3-}
pkgver=1.5.7
-pkgrel=1
+pkgrel=2
pkgdesc="Extremely fast and scalable Python FTP server library."
url="https://pypi.org/project/pyftpdlib/"
arch="noarch"
@@ -13,6 +13,7 @@ options="!check"
depends="py3-openssl py3-pysendfile"
makedepends="py3-setuptools"
checkdepends="py3-psutil"
+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-pyfuse3/APKBUILD b/community/py3-pyfuse3/APKBUILD
index eea3f2530dc..32b711c6175 100644
--- a/community/py3-pyfuse3/APKBUILD
+++ b/community/py3-pyfuse3/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=py3-pyfuse3
pkgver=3.2.2
-pkgrel=0
+pkgrel=1
pkgdesc="Python 3 bindings for libfuse 3 with asynchronous API"
url="https://github.com/libfuse/pyfuse3"
# armhf,armv7,x86: fails to build
@@ -24,6 +24,7 @@ checkdepends="
py3-pytest
py3-pytest-trio
"
+subpackages="$pkgname-pyc"
source="https://github.com/libfuse/pyfuse3/archive/$pkgver/pyfuse3-$pkgver.tar.gz
test-fusermount3.patch
"
diff --git a/community/py3-pygal/APKBUILD b/community/py3-pygal/APKBUILD
index 731ab45132a..605e4c42259 100644
--- a/community/py3-pygal/APKBUILD
+++ b/community/py3-pygal/APKBUILD
@@ -2,7 +2,7 @@
pkgname=py3-pygal
_pkgname=pygal
pkgver=3.0.0
-pkgrel=2
+pkgrel=3
pkgdesc="dynamic SVG charting library written in Python"
options="!check" # Requires unpackaged dependencies
url="https://www.pygal.org/en/stable/"
@@ -10,6 +10,7 @@ arch="noarch"
license="LGPL-3.0-or-later"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pygal/pygal-$pkgver.tar.gz"
builddir="$srcdir"/$_pkgname-$pkgver
diff --git a/community/py3-pygaljs/APKBUILD b/community/py3-pygaljs/APKBUILD
index 560096382aa..c8776509c39 100644
--- a/community/py3-pygaljs/APKBUILD
+++ b/community/py3-pygaljs/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: psykose <alice@ayaya.dev>
pkgname=py3-pygaljs
pkgver=1.0.2
-pkgrel=1
+pkgrel=2
pkgdesc="pygal.js python assets"
url="https://github.com/ionelmc/python-pygaljs"
arch="all"
@@ -9,6 +9,7 @@ license="LGPL-3.0-or-later"
depends="python3"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://pypi.io/packages/source/p/pygaljs/pygaljs-$pkgver.tar.gz"
builddir="$srcdir/pygaljs-$pkgver"
diff --git a/community/py3-pygame/APKBUILD b/community/py3-pygame/APKBUILD
index b9b75e0bc4c..7d0ec0c18bf 100644
--- a/community/py3-pygame/APKBUILD
+++ b/community/py3-pygame/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: knuxify <knuxify@gmail.com>
pkgname=py3-pygame
pkgver=2.3.0
-pkgrel=0
+pkgrel=1
pkgdesc="Python library for making applications and games based on SDL"
url="https://pygame.org"
arch="all"
@@ -22,7 +22,7 @@ depends_dev="
"
makedepends="cython py3-setuptools py3-sphinx $depends_dev"
checkdepends="libvorbis libwebp mpg123 tiff font-dejavu udev"
-subpackages="$pkgname-doc $pkgname-dev $pkgname-examples:examples:noarch"
+subpackages="$pkgname-doc $pkgname-dev $pkgname-examples:examples:noarch $pkgname-pyc"
source="https://github.com/pygame/pygame/archive/refs/tags/$pkgver/pygame-$pkgver.tar.gz
no-werror.patch"
builddir="$srcdir/pygame-$pkgver"
diff --git a/community/py3-pygit2/APKBUILD b/community/py3-pygit2/APKBUILD
index dc09311ebcd..c1f7904d1f2 100644
--- a/community/py3-pygit2/APKBUILD
+++ b/community/py3-pygit2/APKBUILD
@@ -4,7 +4,7 @@
pkgname=py3-pygit2
_pkgname=pygit2
pkgver=1.11.1
-pkgrel=2
+pkgrel=3
pkgdesc="Python bindings for libgit2"
url="https://github.com/libgit2/pygit2"
arch="all"
@@ -18,6 +18,7 @@ makedepends="
python3-dev
"
checkdepends="py3-pytest py3-hypothesis"
+subpackages="$pkgname-pyc"
source="https://pypi.io/packages/source/p/$_pkgname/$_pkgname-$pkgver.tar.gz
s390x-patch-context-mark-xfail.patch
test-skip-ls-remote-github.patch
diff --git a/community/py3-pygithub/APKBUILD b/community/py3-pygithub/APKBUILD
index 20fdfda8981..617d470da86 100644
--- a/community/py3-pygithub/APKBUILD
+++ b/community/py3-pygithub/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pygithub
_pkgname=PyGithub
pkgver=1.58.1
-pkgrel=0
+pkgrel=1
pkgdesc="Typed interactions with the GitHub API v3"
url="https://github.com/PyGithub/PyGithub"
arch="noarch"
@@ -26,6 +26,7 @@ makedepends="
py3-setuptools_scm
py3-wheel
"
+subpackages="$pkgname-pyc"
source="https://github.com/PyGithub/PyGithub/archive/v$pkgver/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/community/py3-pygraphviz/APKBUILD b/community/py3-pygraphviz/APKBUILD
index 8d2c5eb894a..bedf48f6748 100644
--- a/community/py3-pygraphviz/APKBUILD
+++ b/community/py3-pygraphviz/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Stuart Cardall <developer@it-offshore.co.uk>
pkgname=py3-pygraphviz
pkgver=1.10
-pkgrel=0
+pkgrel=1
pkgdesc="Python interface to Graphviz"
options="!check" # FAILED (failures=11, errors=47)
url="https://pygraphviz.github.io/"
@@ -11,7 +11,7 @@ license="BSD-3-Clause"
depends="python3"
makedepends="python3-dev graphviz-dev py3-setuptools"
checkdepends="py3-nose"
-subpackages="$pkgname-doc"
+subpackages="$pkgname-doc $pkgname-pyc"
source="https://github.com/pygraphviz/pygraphviz/archive/pygraphviz-$pkgver.tar.gz"
builddir="$srcdir/pygraphviz-pygraphviz-$pkgver"
diff --git a/community/py3-pyhamcrest/APKBUILD b/community/py3-pyhamcrest/APKBUILD
index 251aba229f1..812325b472e 100644
--- a/community/py3-pyhamcrest/APKBUILD
+++ b/community/py3-pyhamcrest/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pyhamcrest
_pkgname=PyHamcrest
pkgver=2.0.4
-pkgrel=1
+pkgrel=2
pkgdesc="Hamcrest framework for matcher objects"
url="https://github.com/hamcrest/PyHamcrest"
arch="noarch"
@@ -11,6 +11,7 @@ license="BSD-3-Clause"
depends="python3"
makedepends="py3-gpep517 py3-hatchling py3-hatch-vcs"
checkdepends="py3-hypothesis py3-mock py3-pytest"
+subpackages="$pkgname-pyc"
source="$_pkgname-$pkgver.tar.gz::https://github.com/hamcrest/PyHamcrest/archive/V$pkgver.tar.gz"
builddir="$srcdir/"$_pkgname-$pkgver
diff --git a/community/py3-pyjokes/APKBUILD b/community/py3-pyjokes/APKBUILD
index 122f528948a..57708f0675f 100644
--- a/community/py3-pyjokes/APKBUILD
+++ b/community/py3-pyjokes/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pyjokes
pkgver=0.6.0
-pkgrel=4
+pkgrel=5
pkgdesc="One line jokes for programmers (jokes as a service)"
url="https://pyjok.es/"
arch="noarch"
@@ -10,6 +10,7 @@ license="BSD-3-Clause"
depends="python3"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/pyjokes/pyjokes-$pkgver.tar.gz"
options="!check" # No tests
builddir="$srcdir/pyjokes-$pkgver"
diff --git a/community/py3-pykka/APKBUILD b/community/py3-pykka/APKBUILD
index 91668794b6b..2fe456448d0 100644
--- a/community/py3-pykka/APKBUILD
+++ b/community/py3-pykka/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pykka
pkgver=3.1.1
-pkgrel=2
+pkgrel=3
pkgdesc="Concurrency abstractions for Python3 using the actor model"
url="https://pykka.readthedocs.org/"
arch="noarch"
@@ -18,6 +18,7 @@ checkdepends="
py3-pytest
py3-pytest-mock
"
+subpackages="$pkgname-pyc"
source="https://github.com/jodal/pykka/archive/v$pkgver/pykka-$pkgver.tar.gz"
builddir="$srcdir/pykka-$pkgver"
diff --git a/community/py3-pykwalify/APKBUILD b/community/py3-pykwalify/APKBUILD
index 22b071eb593..1d5d4c7ea50 100644
--- a/community/py3-pykwalify/APKBUILD
+++ b/community/py3-pykwalify/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pykwalify
_pyname=pykwalify
pkgver=1.8.0
-pkgrel=4
+pkgrel=5
pkgdesc="Python YAML/JSON schema validation library"
url="https://github.com/Grokzen/pykwalify"
arch="noarch"
@@ -11,6 +11,7 @@ license="MIT"
depends="python3 py3-docopt py3-ruamel.yaml py3-dateutil"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-testfixtures"
+subpackages="$pkgname-pyc"
source="https://github.com/Grokzen/pykwalify/archive/$pkgver/pykwalify-$pkgver.tar.gz"
builddir="$srcdir/$_pyname-$pkgver"
diff --git a/community/py3-pylast/APKBUILD b/community/py3-pylast/APKBUILD
index b1c393df5c3..b5aeaefcd8d 100644
--- a/community/py3-pylast/APKBUILD
+++ b/community/py3-pylast/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=py3-pylast
pkgver=5.1.0
-pkgrel=1
+pkgrel=2
pkgdesc="A Python interface to the last.fm API"
url="https://github.com/pylast/pylast"
arch="noarch !ppc64le !armhf" # py3-httpx
@@ -12,6 +12,7 @@ replaces="py-pylast"
options="!check"
depends="python3 py3-httpx"
makedepends="py3-gpep517 py3-hatchling py3-hatch-vcs"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pylast/pylast-$pkgver.tar.gz"
builddir="$srcdir"/pylast-$pkgver
diff --git a/community/py3-pyldap/APKBUILD b/community/py3-pyldap/APKBUILD
index ec31b2d8150..ae370d8c5b2 100644
--- a/community/py3-pyldap/APKBUILD
+++ b/community/py3-pyldap/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pyldap
_pkgname=python-ldap
pkgver=3.4.3
-pkgrel=1
+pkgrel=2
pkgdesc="Python modules for implementing LDAP clients"
url="https://github.com/python-ldap/python-ldap"
arch="all"
@@ -18,6 +18,7 @@ checkdepends="
makedepends="python3-dev py3-setuptools openldap-dev"
replaces="py-pyldap"
provides="py-pyldap=$pkgver-r$pkgrel"
+subpackages="$pkgname-pyc"
source="https://github.com/$_pkgname/$_pkgname/archive/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$_pkgname-$pkgver"
diff --git a/community/py3-pylev/APKBUILD b/community/py3-pylev/APKBUILD
index ff248866775..d874e3af372 100644
--- a/community/py3-pylev/APKBUILD
+++ b/community/py3-pylev/APKBUILD
@@ -4,7 +4,7 @@
pkgname=py3-pylev
_realname=pylev
pkgver=1.4.0
-pkgrel=2
+pkgrel=3
pkgdesc="Pure Python3 Levenshtein implementation"
options="!check" # No tests on pypi, no tags on github
url="https://github.com/toastdriven/pylev"
@@ -12,6 +12,7 @@ arch="noarch"
license="BSD-3-Clause"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/${_realname:0:1}/$_realname/$_realname-$pkgver.tar.gz"
builddir="$srcdir/$_realname-$pkgver"
diff --git a/community/py3-pylint/APKBUILD b/community/py3-pylint/APKBUILD
index 789505569c5..47f4cf27173 100644
--- a/community/py3-pylint/APKBUILD
+++ b/community/py3-pylint/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=py3-pylint
pkgver=2.17.2
-pkgrel=0
+pkgrel=1
pkgdesc="Analyzes Python code looking for bugs and signs of poor quality"
url="https://github.com/PyCQA/pylint"
arch="noarch !s390x" # py3-dill
@@ -32,6 +32,7 @@ checkdepends="
py3-requests
py3-typing-extensions
"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/PyCQA/pylint/archive/refs/tags/v$pkgver.tar.gz"
builddir="$srcdir"/pylint-$pkgver
diff --git a/community/py3-pylspci/APKBUILD b/community/py3-pylspci/APKBUILD
index e60e6d182bc..65bc89a7239 100644
--- a/community/py3-pylspci/APKBUILD
+++ b/community/py3-pylspci/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Erwan Rouchet <lucidiot@brainshit.fr>
pkgname=py3-pylspci
pkgver=0.4.3
-pkgrel=1
+pkgrel=2
pkgdesc="Python wrapper for lspci"
url="https://lucidiot.tildepages.org/pylspci"
arch="noarch"
license="GPL-3.0-only"
depends="py3-cached-property>=1.5.1 pciutils"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://tildegit.org/lucidiot/pylspci/archive/$pkgver.tar.gz"
builddir="$srcdir/pylspci"
diff --git a/community/py3-pymacaroons/APKBUILD b/community/py3-pymacaroons/APKBUILD
index d4ff64bcac3..5497cd1be34 100644
--- a/community/py3-pymacaroons/APKBUILD
+++ b/community/py3-pymacaroons/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=py3-pymacaroons
pkgver=0.13.0
-pkgrel=4
+pkgrel=5
pkgdesc="Macaroon library for Python3"
url="https://github.com/ecordell/pymacaroons"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3 py3-six py3-pynacl"
makedepends="python3-dev py3-setuptools"
options="!check" # no tests
+subpackages="$pkgname-pyc"
source="https://pypi.io/packages/source/p/pymacaroons/pymacaroons-$pkgver.tar.gz"
builddir="$srcdir/pymacaroons-$pkgver"
diff --git a/community/py3-pymediainfo/APKBUILD b/community/py3-pymediainfo/APKBUILD
index 6c3809810a9..059cda10bd7 100644
--- a/community/py3-pymediainfo/APKBUILD
+++ b/community/py3-pymediainfo/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pymediainfo
_pkgname=pymediainfo
pkgver=5.1.0
-pkgrel=2
+pkgrel=3
pkgdesc="Python wrapper for the MediaInfo library"
url="https://pypi.org/project/pymediainfo/"
arch="noarch"
@@ -11,6 +11,7 @@ license="MIT"
depends="python3 libmediainfo"
checkdepends="py3-pytest py3-pytest-runner"
makedepends="py3-setuptools 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"
diff --git a/community/py3-pymeeus/APKBUILD b/community/py3-pymeeus/APKBUILD
index e5c6b7cc64c..6a141c6976f 100644
--- a/community/py3-pymeeus/APKBUILD
+++ b/community/py3-pymeeus/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pymeeus
pkgver=0.5.12
-pkgrel=0
+pkgrel=1
pkgdesc="Python implementation of Jean Meeus astronomical routines"
url="https://github.com/architest/pymeeus"
arch="noarch"
@@ -27,6 +27,7 @@ checkdepends="
py3-pytest
py3-pytest-cov
"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/P/PyMeeus/PyMeeus-$pkgver.tar.gz"
builddir="$srcdir/PyMeeus-$pkgver"
diff --git a/community/py3-pymoo/APKBUILD b/community/py3-pymoo/APKBUILD
index 27eb5b812d5..13c4b26cbd8 100644
--- a/community/py3-pymoo/APKBUILD
+++ b/community/py3-pymoo/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pymoo
_pkgorig=pymoo
pkgver=0.6.0.1
-pkgrel=1
+pkgrel=2
pkgdesc="Multi-objective Optimization in Python"
url="https://pymoo.org/"
# s390x: py3-dill missing
@@ -21,6 +21,7 @@ depends="
"
makedepends="cython py3-setuptools py3-wheel py3-gpep517"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://github.com/anyoptimization/pymoo/archive/$pkgver/$_pkgorig-$pkgver.tar.gz"
builddir="$srcdir/$_pkgorig-$pkgver"
diff --git a/community/py3-pymysql/APKBUILD b/community/py3-pymysql/APKBUILD
index 0d15ffa5545..85a6daba750 100644
--- a/community/py3-pymysql/APKBUILD
+++ b/community/py3-pymysql/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-pymysql
_pyname=PyMySQL
pkgver=1.0.2
-pkgrel=2
+pkgrel=3
pkgdesc="Pure Python MySQL Client"
url="https://pypi.org/project/PyMySQL"
arch="noarch"
license="MIT"
options="!check" #require mysql for tests
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/${_pyname:0:1}/$_pyname/$_pyname-$pkgver.tar.gz"
builddir="$srcdir/$_pyname-$pkgver"
diff --git a/community/py3-pynacl/APKBUILD b/community/py3-pynacl/APKBUILD
index 210cf6c3fe4..356675803d9 100644
--- a/community/py3-pynacl/APKBUILD
+++ b/community/py3-pynacl/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=py3-pynacl
pkgver=1.5.0
-pkgrel=3
+pkgrel=4
pkgdesc="Python3 binding to the Networking and Cryptography (NaCl) library"
url="https://github.com/pyca/pynacl"
arch="all"
@@ -10,6 +10,7 @@ license="Apache-2.0"
depends="py3-cffi"
makedepends="py3-setuptools python3-dev libffi-dev py3-wheel"
checkdepends="py3-pytest py3-hypothesis"
+subpackages="$pkgname-pyc"
source="https://github.com/pyca/pynacl/archive/$pkgver/pynacl-$pkgver.tar.gz
ppc64le-disable-configure-segfaultcheck.patch
"
diff --git a/community/py3-pynamecheap/APKBUILD b/community/py3-pynamecheap/APKBUILD
index 98b3141a2a3..7989f2a4730 100644
--- a/community/py3-pynamecheap/APKBUILD
+++ b/community/py3-pynamecheap/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Duncan Bellamy <dunk@denkimushi.com>
pkgname=py3-pynamecheap
pkgver=0.0.3
-pkgrel=3
+pkgrel=4
pkgdesc="Namecheap API client in Python"
options="!check" # pypi tarball has no tests
url="https://github.com/Bemmu/PyNamecheap"
@@ -10,6 +10,7 @@ arch="noarch"
license="MIT"
depends="py3-requests"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/P/PyNamecheap/PyNamecheap-$pkgver.tar.gz"
builddir="$srcdir/PyNamecheap-$pkgver"
diff --git a/community/py3-pynvim/APKBUILD b/community/py3-pynvim/APKBUILD
index 19e45822e8b..63f85e47c32 100644
--- a/community/py3-pynvim/APKBUILD
+++ b/community/py3-pynvim/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pynvim
_pyname=pynvim
pkgver=0.4.3
-pkgrel=5
+pkgrel=6
pkgdesc="python client and plugin host for Nvim"
url="https://github.com/neovim/pynvim"
arch="noarch"
@@ -11,6 +11,7 @@ license="Apache-2.0"
depends="neovim python3 py3-msgpack py3-greenlet"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-pytest-runner"
+subpackages="$pkgname-pyc"
source="$_pyname-$pkgver.tar.gz::https://github.com/neovim/$_pyname/archive/$pkgver.tar.gz"
builddir="$srcdir/$_pyname-$pkgver"
diff --git a/community/py3-pynzb/APKBUILD b/community/py3-pynzb/APKBUILD
index 1aac1f4518d..c3437549976 100644
--- a/community/py3-pynzb/APKBUILD
+++ b/community/py3-pynzb/APKBUILD
@@ -5,7 +5,7 @@ pkgname=py3-pynzb
#_pkgreal is used by apkbuild-pypi to find modules at PyPI
_pkgreal=pynzb
pkgver=0.1.0
-pkgrel=2
+pkgrel=3
pkgdesc="pynzb is a unified API for parsing NZB files, with several concrete implementations included"
url="https://pypi.org/project/pynzb"
arch="noarch"
@@ -14,6 +14,7 @@ depends="python3 expat"
checkdepends="python3-dev"
makedepends="py3-setuptools"
_pypiprefix="${_pkgreal%"${_pkgreal#?}"}"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/$_pypiprefix/$_pkgreal/$_pkgreal-$pkgver.tar.gz"
builddir="$srcdir/$_pkgreal-$pkgver"
options="!check" # no upstream checks
diff --git a/community/py3-pyo/APKBUILD b/community/py3-pyo/APKBUILD
index d49117cb011..3713609a6f7 100644
--- a/community/py3-pyo/APKBUILD
+++ b/community/py3-pyo/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pyo
_pkgname=pyo
pkgver=1.0.5
-pkgrel=0
+pkgrel=1
pkgdesc="dedicated Python module for digital signal processing"
url="http://ajaxsoundstudio.com/software/pyo/"
arch="all"
@@ -11,6 +11,7 @@ license="LGPL-3.0-or-later"
options="!check"
depends="python3 python3-tkinter"
makedepends="python3-dev portaudio-dev jack-dev libsndfile-dev py3-setuptools"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/belangeo/pyo/archive/$pkgver.tar.gz
portaudio-only.patch
"
diff --git a/community/py3-pyowm/APKBUILD b/community/py3-pyowm/APKBUILD
index 1307ca2bb2b..b4534aa4cff 100644
--- a/community/py3-pyowm/APKBUILD
+++ b/community/py3-pyowm/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pyowm
pkgver=3.3.0
-pkgrel=0
+pkgrel=1
pkgdesc="A Python wrapper around OpenWeatherMap web APIs"
url="https://github.com/csparpa/pyowm"
arch="noarch"
@@ -14,6 +14,7 @@ depends="
"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://github.com/csparpa/pyowm/archive/$pkgver/pyowm-$pkgver.tar.gz"
# Tests require valid API key
# net required for tests
diff --git a/community/py3-pypeg2/APKBUILD b/community/py3-pypeg2/APKBUILD
index 118c938081b..8e9c6665758 100644
--- a/community/py3-pypeg2/APKBUILD
+++ b/community/py3-pypeg2/APKBUILD
@@ -3,7 +3,7 @@
# Maintainer: Orson Teodoro <orsonteodoro@hotmail.com>
pkgname=py3-pypeg2
pkgver=2.15.2
-pkgrel=8
+pkgrel=9
pkgdesc="An intrinsic PEG Parser-Interpreter for Python"
url="https://fdik.org/pyPEG2/"
arch="noarch"
@@ -11,6 +11,7 @@ license="GPL-2.0-only"
_gitrev="43b84d987ec1"
depends="python3 py3-lxml"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pyPEG2/pyPEG2-$pkgver.tar.gz"
builddir="$srcdir/pyPEG2-$pkgver"
diff --git a/community/py3-pyperclip/APKBUILD b/community/py3-pyperclip/APKBUILD
index f2c1b95978b..8cb0eb2a4a4 100644
--- a/community/py3-pyperclip/APKBUILD
+++ b/community/py3-pyperclip/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-pyperclip
_pkgname=pyperclip
pkgver=1.8.2
-pkgrel=1
+pkgrel=2
pkgdesc="Python module for copy and paste clipboard functions"
url="https://github.com/asweigart/pyperclip"
arch="noarch"
license="BSD-3-Clause"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir"/${_pkgname/-/_}-$pkgver
options="!check" # bug in tests prevents them from even starting :-/
diff --git a/community/py3-pyphen/APKBUILD b/community/py3-pyphen/APKBUILD
index ac59f95058c..5c575190ee7 100644
--- a/community/py3-pyphen/APKBUILD
+++ b/community/py3-pyphen/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pyphen
_pkgname=Pyphen
pkgver=0.13.2
-pkgrel=0
+pkgrel=1
pkgdesc="python-based dictionary hyphenator library"
url="https://www.pyphen.org"
arch="noarch"
@@ -11,6 +11,7 @@ license="GPL-2.0-or-later AND LGPL-2.1-or-later AND MPL-1.1"
depends="python3"
makedepends="py3-gpep517 py3-flit-core"
checkdepends="py3-pytest py3-pytest-cov py3-pytest-isort py3-pytest-xdist"
+subpackages="$pkgname-pyc"
source="$_pkgname-$pkgver.tar.gz::https://github.com/Kozea/Pyphen/archive/$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/community/py3-pypng/APKBUILD b/community/py3-pypng/APKBUILD
index e4c684175ef..983843f0b44 100644
--- a/community/py3-pypng/APKBUILD
+++ b/community/py3-pypng/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
pkgname=py3-pypng
pkgver=0.0.20
-pkgrel=3
+pkgrel=4
pkgdesc="Pure Python PNG image encoder/decoder"
url="https://github.com/drj11/pypng"
arch="noarch"
@@ -12,6 +12,7 @@ makedepends="
"
_pyname="pypng"
_pypiprefix="${_pyname%${_pyname#?}}"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/$_pypiprefix/$_pyname/$_pyname-$pkgver.tar.gz
python-3.9.patch"
builddir="$srcdir/$_pyname-$pkgver"
diff --git a/community/py3-pyproject-api/APKBUILD b/community/py3-pyproject-api/APKBUILD
index 881e42f987e..9e74440d760 100644
--- a/community/py3-pyproject-api/APKBUILD
+++ b/community/py3-pyproject-api/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: psykose <alice@ayaya.dev>
pkgname=py3-pyproject-api
pkgver=1.5.1
-pkgrel=0
+pkgrel=1
pkgdesc="Python API to interact with the python pyproject.toml based projects"
url="https://github.com/tox-dev/pyproject-api"
arch="noarch"
@@ -19,6 +19,7 @@ checkdepends="
py3-virtualenv
py3-wheel
"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/tox-dev/pyproject-api/archive/refs/tags/$pkgver.tar.gz
no-python2.patch
"
diff --git a/community/py3-pyproject-hooks/APKBUILD b/community/py3-pyproject-hooks/APKBUILD
index afa6c6275c7..0fb4a22d0c8 100644
--- a/community/py3-pyproject-hooks/APKBUILD
+++ b/community/py3-pyproject-hooks/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
pkgname=py3-pyproject-hooks
pkgver=1.0.0
-pkgrel=0
+pkgrel=1
pkgdesc="Low-level library for calling build-backends in 'pyproject.toml'-based project"
url="https://pyproject-hooks.readthedocs.io/"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3"
makedepends="py3-gpep517 py3-installer py3-flit-core"
checkdepends="py3-pytest py3-setuptools py3-testpath"
+subpackages="$pkgname-pyc"
source="https://github.com/pypa/pyproject-hooks/archive/refs/tags/v$pkgver/py3-pyproject-hooks-$pkgver.tar.gz"
builddir="$srcdir/pyproject-hooks-$pkgver"
diff --git a/community/py3-pyproject-metadata/APKBUILD b/community/py3-pyproject-metadata/APKBUILD
index 277822a0f19..34806e351f1 100644
--- a/community/py3-pyproject-metadata/APKBUILD
+++ b/community/py3-pyproject-metadata/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: psykose <alice@ayaya.dev>
pkgname=py3-pyproject-metadata
pkgver=0.7.1
-pkgrel=0
+pkgrel=1
pkgdesc="PEP 621 metadata parsing"
url="https://github.com/FFY00/python-pyproject-metadata"
arch="noarch"
@@ -10,6 +10,7 @@ depends="python3 py3-packaging"
makedepends="py3-gpep517 py3-setuptools py3-wheel"
checkdepends="py3-pytest"
source="$pkgname-$pkgver-2.tar.gz::https://github.com/FFY00/python-pyproject-metadata/archive/refs/tags/$pkgver.tar.gz"
+subpackages="$pkgname-pyc"
builddir="$srcdir/python-pyproject-metadata-$pkgver"
build() {
diff --git a/community/py3-pyqt-builder/APKBUILD b/community/py3-pyqt-builder/APKBUILD
index 3b190785ee8..1773085cd8a 100644
--- a/community/py3-pyqt-builder/APKBUILD
+++ b/community/py3-pyqt-builder/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pyqt-builder
pkgver=1.15.0
-pkgrel=0
+pkgrel=1
pkgdesc="The PEP 517 compliant PyQt build system"
url="https://www.riverbankcomputing.com/software/pyqt-builder/"
arch="noarch"
@@ -10,6 +10,7 @@ license="custom:sip"
depends="python3"
makedepends="py3-gpep517 py3-setuptools py3-wheel"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/P/PyQt-builder/PyQt-builder-$pkgver.tar.gz"
options="!check" # No tests
builddir="$srcdir/PyQt-builder-$pkgver"
diff --git a/community/py3-pyqt-feedback-flow/APKBUILD b/community/py3-pyqt-feedback-flow/APKBUILD
index e18af6aff69..b8d0ef7357b 100644
--- a/community/py3-pyqt-feedback-flow/APKBUILD
+++ b/community/py3-pyqt-feedback-flow/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pyqt-feedback-flow
_pkgorig=pyqt-feedback-flow
pkgver=0.2.0
-pkgrel=0
+pkgrel=1
pkgdesc="Show feedback in toast-like notifications"
url="https://github.com/firefly-cpp/pyqt-feedback-flow"
arch="noarch !armhf" # failed build - missing dep
@@ -11,6 +11,7 @@ license="MIT"
depends="python3 py3-emoji py3-qt5"
makedepends="py3-gpep517 py3-poetry-core"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://github.com/firefly-cpp/pyqt-feedback-flow/archive/$pkgver/$_pkgorig-$pkgver.tar.gz"
builddir="$srcdir/$_pkgorig-$pkgver"
diff --git a/community/py3-pyrfc3339/APKBUILD b/community/py3-pyrfc3339/APKBUILD
index 2a404ed91cd..501b835444f 100644
--- a/community/py3-pyrfc3339/APKBUILD
+++ b/community/py3-pyrfc3339/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pyrfc3339
_pkgname=pyRFC3339
pkgver=1.1
-pkgrel=7
+pkgrel=8
pkgdesc="Generate and parse RFC 3339 timestamps"
url="https://pypi.org/project/pyRFC3339"
arch="noarch"
@@ -11,6 +11,7 @@ license="MIT"
depends="py3-tz"
makedepends="py3-setuptools"
checkdepends="py3-nose"
+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-pyroute2/APKBUILD b/community/py3-pyroute2/APKBUILD
index 439bf09f9cf..fb1e5439906 100644
--- a/community/py3-pyroute2/APKBUILD
+++ b/community/py3-pyroute2/APKBUILD
@@ -2,13 +2,14 @@
pkgname=py3-pyroute2
_pkgname=pyroute2
pkgver=0.7.7
-pkgrel=0
+pkgrel=1
pkgdesc="Python Netlink library: full installation"
url="https://github.com/svinota/pyroute2"
arch="noarch"
license="GPL-2.0-or-later OR Apache-2.0"
makedepends="py3-gpep517 py3-setuptools py3-wheel"
options="!check" # currently not working, yet
+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-pyrss2gen/APKBUILD b/community/py3-pyrss2gen/APKBUILD
index 128839bceb8..723a4f500b6 100644
--- a/community/py3-pyrss2gen/APKBUILD
+++ b/community/py3-pyrss2gen/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-pyrss2gen
_pkgname=PyRSS2Gen
pkgver=1.1
-pkgrel=6
+pkgrel=7
pkgdesc="RSS2 generator"
url="http://dalkescientific.com/Python/PyRSS2Gen.html"
arch="noarch"
license="BSD-2-Clause"
depends="python3"
makedepends="py3-setuptools"
+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-pyscard/APKBUILD b/community/py3-pyscard/APKBUILD
index 149a066f07b..17eaac4715c 100644
--- a/community/py3-pyscard/APKBUILD
+++ b/community/py3-pyscard/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-pyscard
_pkgname=pyscard
pkgver=2.0.7
-pkgrel=0
+pkgrel=1
pkgdesc="pyscard smartcard library for python"
url="https://github.com/LudovicRousseau/pyscard"
arch="all"
license="LGPL-2.1-only"
depends="pcsc-lite"
makedepends="python3-dev py3-setuptools swig pcsc-lite-dev"
+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-pyscss/APKBUILD b/community/py3-pyscss/APKBUILD
index 869448ea7a9..d98683560b3 100644
--- a/community/py3-pyscss/APKBUILD
+++ b/community/py3-pyscss/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pyscss
pkgver=1.4.0
-pkgrel=0
+pkgrel=1
pkgdesc="A Scss compiler for Python"
url="https://github.com/Kronuz/pyScss"
arch="all"
@@ -17,6 +17,7 @@ makedepends="
python3-dev
"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://github.com/Kronuz/pyScss/archive/v$pkgver/pyScss-v$pkgver.tar.gz"
options="!check" # Requires tox so we can't run them
builddir="$srcdir/pyScss-$pkgver"
diff --git a/community/py3-pyserial/APKBUILD b/community/py3-pyserial/APKBUILD
index 9a1c60d6303..712ca6bc2f1 100644
--- a/community/py3-pyserial/APKBUILD
+++ b/community/py3-pyserial/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Justin Berthault <justin.berthault@zaclys.net>
pkgname=py3-pyserial
pkgver=3.5
-pkgrel=5
+pkgrel=6
pkgdesc="Multiplatform Serial Port Module for Python"
url="https://github.com/pyserial/pyserial"
arch="noarch"
license="BSD-3-Clause"
depends="python3"
makedepends="python3-dev"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pyserial/pyserial-$pkgver.tar.gz"
builddir="$srcdir/"pyserial-$pkgver
diff --git a/community/py3-pysocks/APKBUILD b/community/py3-pysocks/APKBUILD
index 744833bf2e9..bf2db862230 100644
--- a/community/py3-pysocks/APKBUILD
+++ b/community/py3-pysocks/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer:
pkgname=py3-pysocks
pkgver=1.7.1
-pkgrel=4
+pkgrel=5
pkgdesc="Python Socks module"
url="https://github.com/Anorov/PySocks"
arch="noarch"
license="BSD-3-Clause"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://pypi.io/packages/source/P/PySocks/PySocks-$pkgver.tar.gz"
builddir="$srcdir/PySocks-$pkgver"
diff --git a/community/py3-pysol-cards/APKBUILD b/community/py3-pysol-cards/APKBUILD
index 2305ae67cd6..8c00c9bd1e6 100644
--- a/community/py3-pysol-cards/APKBUILD
+++ b/community/py3-pysol-cards/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pysol-cards
pkgver=0.14.3
-pkgrel=0
+pkgrel=1
pkgdesc="Deal PySol FC Cards"
url="https://fc-solve.shlomifish.org/"
arch="noarch"
@@ -22,6 +22,7 @@ checkdepends="
py3-stestr
py3-testtools
"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/pysol_cards/pysol_cards-$pkgver.tar.gz"
builddir="$srcdir/pysol_cards-$pkgver"
diff --git a/community/py3-pyswarms/APKBUILD b/community/py3-pyswarms/APKBUILD
index c4c07b86d41..39385d7e0c4 100644
--- a/community/py3-pyswarms/APKBUILD
+++ b/community/py3-pyswarms/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pyswarms
_pkgorig=pyswarms
pkgver=1.3.0
-pkgrel=3
+pkgrel=4
pkgdesc="A research toolkit for particle swarm optimization in Python"
url="https://github.com/ljvmiranda921/pyswarms"
arch="noarch !riscv64" #py3-matplotlib
@@ -24,6 +24,7 @@ depends="
"
checkdepends="python3-dev py3-pytest"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/p/pyswarms/pyswarms-$pkgver.tar.gz"
builddir="$srcdir/$_pkgorig-$pkgver"
# fail with new deps
diff --git a/community/py3-pytest-aiohttp/APKBUILD b/community/py3-pytest-aiohttp/APKBUILD
index 51be606d683..f93859d904e 100644
--- a/community/py3-pytest-aiohttp/APKBUILD
+++ b/community/py3-pytest-aiohttp/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
pkgname=py3-pytest-aiohttp
pkgver=1.0.4
-pkgrel=1
+pkgrel=2
pkgdesc="pytest plugin for aiohttp support"
options="!check" # no testsuite
url="https://github.com/aio-libs/pytest-aiohttp/"
@@ -10,6 +10,7 @@ arch="noarch"
license="Apache-2.0"
depends="python3"
makedepends="py3-setuptools py3-setuptools_scm py3-wheel"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pytest-aiohttp/pytest-aiohttp-$pkgver.tar.gz"
builddir="$srcdir/pytest-aiohttp-$pkgver"
diff --git a/community/py3-pytest-asyncio/APKBUILD b/community/py3-pytest-asyncio/APKBUILD
index 5335593912f..0cad4c4cfc4 100644
--- a/community/py3-pytest-asyncio/APKBUILD
+++ b/community/py3-pytest-asyncio/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=py3-pytest-asyncio
pkgver=0.21.0
-pkgrel=0
+pkgrel=1
pkgdesc="Pytest support for asyncio"
url="https://github.com/pytest-dev/pytest-asyncio"
arch="noarch"
@@ -10,6 +10,7 @@ license="Apache-2.0"
depends="python3 py3-pytest"
makedepends="py3-setuptools py3-setuptools_scm py3-gpep517 py3-installer py3-wheel"
checkdepends="py3-async_generator py3-coverage py3-hypothesis py3-flaky py3-pytest-trio"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-asyncio/archive/v$pkgver.tar.gz"
builddir="$srcdir/pytest-asyncio-$pkgver"
options="!check" # fail for some reason
diff --git a/community/py3-pytest-benchmark/APKBUILD b/community/py3-pytest-benchmark/APKBUILD
index 51098b10c81..9fd78ce5504 100644
--- a/community/py3-pytest-benchmark/APKBUILD
+++ b/community/py3-pytest-benchmark/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pytest-benchmark
_pkgname=pytest-benchmark
pkgver=4.0.0
-pkgrel=2
+pkgrel=3
pkgdesc="pytest fixture for benchmarking code"
url="https://github.com/ionelmc/pytest-benchmark"
arch="noarch"
@@ -11,6 +11,7 @@ license="BSD-2-Clause"
depends="python3 py3-pytest py3-py-cpuinfo"
makedepends="py3-gpep517 py3-setuptools py3-wheel"
checkdepends="py3-pytest-xdist py3-freezegun py3-pygal py3-pygaljs py3-elasticsearch"
+subpackages="$pkgname-pyc"
source="https://github.com/ionelmc/pytest-benchmark/archive/v$pkgver/pytest-benchmark-$pkgver.tar.gz
$pkgname-$pkgver-py3.11.patch::https://github.com/ionelmc/pytest-benchmark/commit/b2f624afd68a3090f20187a46284904dd4baa4f6.patch
$pkgname-$pkgver-tests.patch::https://github.com/ionelmc/pytest-benchmark/commit/2b987f5be1873617f02f24cb6d76196f9aed21bd.patch
diff --git a/community/py3-pytest-black/APKBUILD b/community/py3-pytest-black/APKBUILD
index 99aa7adff30..2631713d64e 100644
--- a/community/py3-pytest-black/APKBUILD
+++ b/community/py3-pytest-black/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pytest-black
pkgver=0.3.12
-pkgrel=3
+pkgrel=4
pkgdesc="pytest plugin to enable format checking with black"
url="https://github.com/shopkeep/pytest-black"
arch="noarch"
license="MIT"
depends="python3 py3-pytest black py3-toml"
makedepends="py3-setuptools py3-setuptools_scm"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/pytest-black/pytest-black-$pkgver.tar.gz"
builddir="$srcdir/pytest-black-$pkgver"
diff --git a/community/py3-pytest-console-scripts/APKBUILD b/community/py3-pytest-console-scripts/APKBUILD
index ab5c2169b6e..a8fe18b7f3a 100644
--- a/community/py3-pytest-console-scripts/APKBUILD
+++ b/community/py3-pytest-console-scripts/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Aiden Grossman <agrossman154@yahoo.com>
pkgname=py3-pytest-console-scripts
pkgver=1.3.1
-pkgrel=0
+pkgrel=1
pkgdesc="Pytest plugin for testing console scripts"
url="https://github.com/kvas-it/pytest-console-scripts"
arch="noarch"
license="MIT"
depends="py3-pytest"
makedepends="py3-setuptools py3-setuptools_scm"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/5a/2f/47afcacbe804735fef894d94e0a2e7848a1f488a8da74ac9ded81e7ac371/pytest-console-scripts-$pkgver.tar.gz"
builddir="$srcdir/pytest-console-scripts-$pkgver"
diff --git a/community/py3-pytest-cov/APKBUILD b/community/py3-pytest-cov/APKBUILD
index 5d416286c52..4f7df51e2a8 100644
--- a/community/py3-pytest-cov/APKBUILD
+++ b/community/py3-pytest-cov/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: TBK <alpine@jjtc.eu>
pkgname=py3-pytest-cov
pkgver=4.0.0
-pkgrel=1
+pkgrel=2
pkgdesc="Pytest plugin for measuring coverage"
options="!check" # Requires unpackaged 'fields' module
url="https://github.com/pytest-dev/pytest-cov"
@@ -14,6 +14,7 @@ depends="py3-pytest py3-coverage"
makedepends="py3-setuptools"
#py3-pytest-xdist introduces a circular dependency
#checkdepends="py3-virtualenv py3-pytest-xdist"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-cov/archive/v$pkgver.tar.gz"
builddir="$srcdir/pytest-cov-$pkgver"
diff --git a/community/py3-pytest-django/APKBUILD b/community/py3-pytest-django/APKBUILD
index 51391b2b3a4..312b14faed8 100644
--- a/community/py3-pytest-django/APKBUILD
+++ b/community/py3-pytest-django/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
pkgname=py3-pytest-django
pkgver=4.5.2
-pkgrel=0
+pkgrel=1
pkgdesc="Django plugin for pytest"
url="https://pytest-django.readthedocs.io/"
arch="noarch"
@@ -9,6 +9,7 @@ license="BSD-3-Clause"
depends="python3 py3-pytest"
makedepends="py3-setuptools py3-setuptools_scm py3-wheel"
checkdepends="py3-pytest py3-pytest-xdist py3-django"
+subpackages="$pkgname-pyc"
source="https://github.com/pytest-dev/pytest-django/archive/refs/tags/v$pkgver/py3-pytest-django-$pkgver.tar.gz
fix-test.patch
"
diff --git a/community/py3-pytest-env/APKBUILD b/community/py3-pytest-env/APKBUILD
index 593115e9a9d..cf3c133ea81 100644
--- a/community/py3-pytest-env/APKBUILD
+++ b/community/py3-pytest-env/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pytest-env
_pyname=pytest_env
pkgver=0.8.1
-pkgrel=1
+pkgrel=2
pkgdesc="Pytest plugin for adding environment variables"
url="https://github.com/MobileDynasty/pytest-env"
arch="noarch"
@@ -11,6 +11,7 @@ license="MIT"
depends="python3 py3-pytest"
makedepends="py3-gpep517 py3-hatchling py3-hatch-vcs py3-installer"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="$_pyname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/p/$_pyname/$_pyname-$pkgver.tar.gz"
builddir="$srcdir/$_pyname-$pkgver"
diff --git a/community/py3-pytest-flake8/APKBUILD b/community/py3-pytest-flake8/APKBUILD
index 09e6a8f4363..391787c6134 100644
--- a/community/py3-pytest-flake8/APKBUILD
+++ b/community/py3-pytest-flake8/APKBUILD
@@ -1,13 +1,14 @@
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=py3-pytest-flake8
pkgver=1.1.1
-pkgrel=1
+pkgrel=2
pkgdesc="pytest plugin for efficiently checking PEP8 compliance"
url="https://pypi.org/project/pytest-flake8/"
arch="noarch"
license="BSD-3-Clause"
depends="py3-pytest py3-flake8"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pytest-flake8/pytest-flake8-$pkgver.tar.gz"
builddir="$srcdir/pytest-flake8-$pkgver"
diff --git a/community/py3-pytest-forked/APKBUILD b/community/py3-pytest-forked/APKBUILD
index 1a2ee307e53..2fd8ac995ea 100644
--- a/community/py3-pytest-forked/APKBUILD
+++ b/community/py3-pytest-forked/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pytest-forked
_pyname=pytest-forked
pkgver=1.6.0
-pkgrel=0
+pkgrel=1
pkgdesc="extracted --boxed from pytest-xdist to ensure backward compat"
url="https://github.com/pytest-dev/pytest-forked"
arch="noarch"
@@ -11,6 +11,7 @@ license="MIT"
depends="py3-pytest"
makedepends="py3-setuptools py3-pbr"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/$_pyname/$_pyname-$pkgver.tar.gz"
builddir="$srcdir"/$_pyname-$pkgver
options="!check" # fail with py3.11
diff --git a/community/py3-pytest-freezegun/APKBUILD b/community/py3-pytest-freezegun/APKBUILD
index 6a83c6d05ba..5d06f9632e6 100644
--- a/community/py3-pytest-freezegun/APKBUILD
+++ b/community/py3-pytest-freezegun/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Duncan Bellamy <dunk@denkimushi.com>
pkgname=py3-pytest-freezegun
pkgver=0.4.2
-pkgrel=1
+pkgrel=2
pkgdesc="Wrap tests with fixtures in freeze_time"
url="https://github.com/ktosiek/pytest-freezegun"
license="MIT"
arch="noarch"
depends="python3 py3-freezegun py3-pytest"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.zip::https://github.com/ktosiek/pytest-freezegun/archive/refs/tags/$pkgver.zip"
builddir="$srcdir/pytest-freezegun-$pkgver"
diff --git a/community/py3-pytest-httpbin/APKBUILD b/community/py3-pytest-httpbin/APKBUILD
index f1fbaf52cf5..38e4ef77746 100644
--- a/community/py3-pytest-httpbin/APKBUILD
+++ b/community/py3-pytest-httpbin/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Duncan Bellamy <dunk@denkimushi.com>
pkgname=py3-pytest-httpbin
pkgver=2.0.0_rc1
-pkgrel=0
+pkgrel=1
pkgdesc="Easily test your HTTP library against a local copy of httpbin"
url="https://github.com/kevin1024/pytest-httpbin"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="py3-httpbin py3-six"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-requests"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pytest-httpbin/pytest-httpbin-${pkgver/_/}.tar.gz"
builddir="$srcdir/pytest-httpbin-${pkgver/_/}"
diff --git a/community/py3-pytest-httpserver/APKBUILD b/community/py3-pytest-httpserver/APKBUILD
index af746460ec7..ba4c5cb790e 100644
--- a/community/py3-pytest-httpserver/APKBUILD
+++ b/community/py3-pytest-httpserver/APKBUILD
@@ -2,7 +2,7 @@
# Contributor: Johannes Marbach <n0-0ne+gitlab@mailbox.org>
pkgname=py3-pytest-httpserver
pkgver=1.0.6
-pkgrel=1
+pkgrel=2
pkgdesc="Http server for pytest to test http clients"
url="https://github.com/csernazs/pytest-httpserver"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3 py3-werkzeug"
makedepends="py3-gpep517 py3-installer py3-poetry-core"
checkdepends="py3-pytest py3-pytest-runner py3-requests py3-toml"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/csernazs/pytest-httpserver/archive/$pkgver.tar.gz"
builddir="$srcdir/pytest-httpserver-$pkgver"
diff --git a/community/py3-pytest-httpx/APKBUILD b/community/py3-pytest-httpx/APKBUILD
index 38b53897fe2..7e407c121e5 100644
--- a/community/py3-pytest-httpx/APKBUILD
+++ b/community/py3-pytest-httpx/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Duncan Bellamy <dunk@denkimushi.com>
pkgname=py3-pytest-httpx
pkgver=0.22.0
-pkgrel=0
+pkgrel=1
pkgdesc="send responses to httpx"
url="https://colin-b.github.io/pytest_httpx/"
arch="all !armhf !ppc64le" #limited by py3-httpx
@@ -10,6 +10,7 @@ license="MIT"
depends="py3-httpx py3-pytest"
makedepends="py3-gpep517 py3-setuptools py3-wheel"
checkdepends="py3-pytest-asyncio"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/Colin-b/pytest_httpx/archive/refs/tags/v$pkgver.tar.gz"
builddir="$srcdir/pytest_httpx-$pkgver"
diff --git a/community/py3-pytest-isort/APKBUILD b/community/py3-pytest-isort/APKBUILD
index b15bd6cca39..b5184eae950 100644
--- a/community/py3-pytest-isort/APKBUILD
+++ b/community/py3-pytest-isort/APKBUILD
@@ -2,13 +2,14 @@
pkgname=py3-pytest-isort
_pyname=pytest-isort
pkgver=3.1.0
-pkgrel=1
+pkgrel=2
pkgdesc="pytest plugin to check import ordering using isort"
url="https://pypi.org/project/pytest-isort/"
arch="noarch"
license="BSD-3-Clause"
depends="py3-pytest py3-isort"
makedepends="py3-gpep517 py3-poetry-core"
+subpackages="$pkgname-pyc"
source="https://github.com/stephrdev/pytest-isort/archive/refs/tags/$pkgver/py3-pytest-isort-$pkgver.tar.gz"
builddir="$srcdir/$_pyname-$pkgver"
diff --git a/community/py3-pytest-jupyter/APKBUILD b/community/py3-pytest-jupyter/APKBUILD
index f1a7aea6d71..bd4b12fc6bb 100644
--- a/community/py3-pytest-jupyter/APKBUILD
+++ b/community/py3-pytest-jupyter/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Aiden Grossman <agrossman154@yahoo.com>
pkgname=py3-pytest-jupyter
pkgver=0.6.2
-pkgrel=0
+pkgrel=1
pkgdesc="A pytest plugin for testing Jupyter core libraries and extensions."
url="https://github.com/jupyter-server/pytest-jupyter"
arch="noarch"
license="BSD-3-Clause"
depends="py3-pytest py3-jupyter_core"
makedepends="py3-gpep517 py3-installer py3-hatchling"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/jupyter-server/pytest-jupyter/archive/refs/tags/v$pkgver.tar.gz"
builddir="$srcdir/pytest-jupyter-$pkgver"
options="!check" # check seems to need a venv but also fails in a venv
diff --git a/community/py3-pytest-lazy-fixture/APKBUILD b/community/py3-pytest-lazy-fixture/APKBUILD
index c2df4c59b0e..aa0ef16a4cd 100644
--- a/community/py3-pytest-lazy-fixture/APKBUILD
+++ b/community/py3-pytest-lazy-fixture/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Duncan Bellamy <dunk@denkimushi.com>
pkgname=py3-pytest-lazy-fixture
pkgver=0.6.3
-pkgrel=1
+pkgrel=2
pkgdesc="help to use fixtures in pytest.mark.parametrize"
url="https://github.com/tvorog/pytest-lazy-fixture"
arch="noarch"
@@ -12,6 +12,7 @@ makedepends="
py3-setuptools
py3-setuptools_scm
"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pytest-lazy-fixture/pytest-lazy-fixture-$pkgver.tar.gz"
builddir="$srcdir/pytest-lazy-fixture-$pkgver"
diff --git a/community/py3-pytest-localserver/APKBUILD b/community/py3-pytest-localserver/APKBUILD
index 20b2c07dbe0..78cea5ded7d 100644
--- a/community/py3-pytest-localserver/APKBUILD
+++ b/community/py3-pytest-localserver/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pytest-localserver
_pyname=pytest-localserver
pkgver=0.7.1
-pkgrel=0
+pkgrel=1
pkgdesc="a pytest plugin to test server connections locally"
url="https://github.com/pytest-dev/pytest-localserver"
arch="noarch"
@@ -16,6 +16,7 @@ makedepends="
py3-wheel
"
checkdepends="py3-pytest py3-six py3-requests py3-werkzeug"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/$_pyname/$_pyname-$pkgver.tar.gz"
builddir="$srcdir/$_pyname-$pkgver"
diff --git a/community/py3-pytest-mock/APKBUILD b/community/py3-pytest-mock/APKBUILD
index 31b35b7e3c9..d53a25bb925 100644
--- a/community/py3-pytest-mock/APKBUILD
+++ b/community/py3-pytest-mock/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Andy Postnikov <apostnikov@gmail.com>
pkgname=py3-pytest-mock
pkgver=3.10.0
-pkgrel=1
+pkgrel=2
pkgdesc="Thin-wrapper around the mock package for easier use with py.test"
options="!check" # Fails
url="https://github.com/pytest-dev/pytest-mock"
@@ -15,6 +15,7 @@ makedepends="
py3-setuptools
py3-setuptools_scm
"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pytest-mock/pytest-mock-$pkgver.tar.gz"
builddir="$srcdir/pytest-mock-$pkgver"
diff --git a/community/py3-pytest-mpi/APKBUILD b/community/py3-pytest-mpi/APKBUILD
index b50678952ec..be4b4a0d409 100644
--- a/community/py3-pytest-mpi/APKBUILD
+++ b/community/py3-pytest-mpi/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pytest-mpi
pkgver=0.6
-pkgrel=1
+pkgrel=2
pkgdesc="pytest plugin to collect information from tests"
url="https://pytest-mpi.readthedocs.io/en/latest/"
arch="noarch"
@@ -16,6 +16,7 @@ checkdepends="
py3-sybil
py3-pytest
"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/pytest-mpi/pytest-mpi-$pkgver.tar.gz"
options="!check" # Errors everywhere
builddir="$srcdir/pytest-mpi-$pkgver"
diff --git a/community/py3-pytest-qt/APKBUILD b/community/py3-pytest-qt/APKBUILD
index 0f69d0fc28a..725541971bf 100644
--- a/community/py3-pytest-qt/APKBUILD
+++ b/community/py3-pytest-qt/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pytest-qt
_pkgorig=pytest-qt
pkgver=4.2.0
-pkgrel=1
+pkgrel=2
pkgdesc="pytest plugin for Qt (PyQt5/PyQt6 and PySide2/PySide6) application testing"
url="https://github.com/pytest-dev/pytest-qt"
arch="noarch"
@@ -11,6 +11,7 @@ license="MIT"
depends="python3"
checkdepends="python3-dev py3-pytest py3-qt5 xvfb-run"
makedepends="py3-setuptools_scm"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/p/pytest-qt/pytest-qt-$pkgver.tar.gz"
builddir="$srcdir/$_pkgorig-$pkgver"
diff --git a/community/py3-pytest-runner/APKBUILD b/community/py3-pytest-runner/APKBUILD
index cf21e1ff890..b726bc694bf 100644
--- a/community/py3-pytest-runner/APKBUILD
+++ b/community/py3-pytest-runner/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer:
pkgname=py3-pytest-runner
pkgver=6.0.0
-pkgrel=1
+pkgrel=2
pkgdesc="Invoke py.test as distutils command"
url="https://github.com/pytest-dev/pytest-runner"
arch="noarch"
license="MIT"
depends="python3 py3-pytest py3-setuptools"
makedepends="py3-gpep517 py3-setuptools_scm py3-wheel"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-runner/archive/refs/tags/v$pkgver.tar.gz"
builddir="$srcdir/pytest-runner-$pkgver"
diff --git a/community/py3-pytest-socket/APKBUILD b/community/py3-pytest-socket/APKBUILD
index faf5e1252fa..be7df1e5b3a 100644
--- a/community/py3-pytest-socket/APKBUILD
+++ b/community/py3-pytest-socket/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pytest-socket
pkgver=0.5.1
-pkgrel=1
+pkgrel=2
pkgdesc="Pytest Plugin to disable socket calls during tests"
url="https://pypi.org/project/pytest-socket/"
arch="noarch"
@@ -12,6 +12,7 @@ depends="
python3
"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/pytest-socket/pytest-socket-$pkgver.tar.gz"
options="!check" # No tests in pypi package and Github tarball unusable for distros
builddir="$srcdir/pytest-socket-$pkgver"
diff --git a/community/py3-pytest-sugar/APKBUILD b/community/py3-pytest-sugar/APKBUILD
index a69ff7c69f0..282b4345e52 100644
--- a/community/py3-pytest-sugar/APKBUILD
+++ b/community/py3-pytest-sugar/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pytest-sugar
pkgver=0.9.6
-pkgrel=1
+pkgrel=2
pkgdesc="A plugin for pytest that changes the default look and feel of pytest (e.g. progressbar, show tests that fail instantly)"
url="https://github.com/Teemu/pytest-sugar/"
arch="noarch"
@@ -15,6 +15,7 @@ depends="
"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/pytest-sugar/pytest-sugar-$pkgver.tar.gz"
builddir="$srcdir/pytest-sugar-$pkgver"
diff --git a/community/py3-pytest-toolbox/APKBUILD b/community/py3-pytest-toolbox/APKBUILD
index 501da11c071..f742977fdae 100644
--- a/community/py3-pytest-toolbox/APKBUILD
+++ b/community/py3-pytest-toolbox/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Newbyte <newbyte@disroot.org>
pkgname=py3-pytest-toolbox
pkgver=0.4
-pkgrel=2
+pkgrel=3
pkgdesc="Numerous useful plugins for pytest"
url="https://github.com/samuelcolvin/pytest-toolbox"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3 py3-pytest-isort"
makedepends="py3-setuptools"
checkdepends="py3-pydantic py3-pytest py3-pytest-timeout"
+subpackages="$pkgname-pyc"
source="
$pkgname-v$pkgver.tar.gz::https://github.com/samuelcolvin/pytest-toolbox/archive/refs/tags/v$pkgver.tar.gz
yield-fixture.patch
diff --git a/community/py3-pytest-tornasync/APKBUILD b/community/py3-pytest-tornasync/APKBUILD
index 581b8ed53a9..32d6de5c9e2 100644
--- a/community/py3-pytest-tornasync/APKBUILD
+++ b/community/py3-pytest-tornasync/APKBUILD
@@ -4,7 +4,7 @@ pkgname=py3-pytest-tornasync
_pkgver=0.5.0
pkgver=${_pkgver}_git20220715
_commitid=9f1bdeec3eb5816e0183f975ca65b5f6f29fbfbb
-pkgrel=2
+pkgrel=3
pkgdesc="Pytest plugin for testing tornado"
url="https://github.com/eukaryote/pytest-tornasync"
arch="noarch"
@@ -12,6 +12,7 @@ license="MIT"
depends="py3-tornado"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="$pkgname-$_commitid.tar.gz::https://github.com/eukaryote/pytest-tornasync/archive/$_commitid.tar.gz"
builddir="$srcdir/pytest-tornasync-$_commitid"
options="!check" # tests are not functional
diff --git a/community/py3-pytest-trio/APKBUILD b/community/py3-pytest-trio/APKBUILD
index faddb4938a4..91138581153 100644
--- a/community/py3-pytest-trio/APKBUILD
+++ b/community/py3-pytest-trio/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-pytest-trio
pkgver=0.8.0
-pkgrel=1
+pkgrel=2
pkgdesc="pytest plugin for trio"
url="https://github.com/python-trio/pytest-trio"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT OR Apache-2.0"
depends="python3 py3-pytest py3-trio py3-outcome py3-async_generator"
makedepends="py3-setuptools"
checkdepends="py3-hypothesis"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/pytest-trio/pytest-trio-$pkgver.tar.gz"
options="!check" # Fails with py3-pytest 6.0.x https://github.com/python-trio/pytest-trio/pull/98#issuecomment-678699693
builddir="$srcdir/pytest-trio-$pkgver"
diff --git a/community/py3-pytest-vcr/APKBUILD b/community/py3-pytest-vcr/APKBUILD
index 3ccc5d14772..bf70345ca69 100644
--- a/community/py3-pytest-vcr/APKBUILD
+++ b/community/py3-pytest-vcr/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Kevin Daudt <kdaudt@alpinelinux.org>
pkgname=py3-pytest-vcr
pkgver=1.0.2
-pkgrel=2
+pkgrel=3
pkgdesc="py.test integration with vcr.py"
url="https://github.com/ktosiek/pytest-vcr"
arch="noarch"
@@ -10,6 +10,7 @@ depends="python3 py3-vcrpy"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
options="!check" # tests not compattible with py3-pytest >= 5.0"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/ktosiek/pytest-vcr/archive/refs/tags/$pkgver.tar.gz"
builddir="$srcdir/pytest-vcr-$pkgver"
diff --git a/community/py3-pytest-xdist/APKBUILD b/community/py3-pytest-xdist/APKBUILD
index 2b103bf821a..b050e7fe242 100644
--- a/community/py3-pytest-xdist/APKBUILD
+++ b/community/py3-pytest-xdist/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Dmitry Romanenko <dmitry@romanenko.in>
pkgname=py3-pytest-xdist
pkgver=3.2.1
-pkgrel=0
+pkgrel=1
pkgdesc="pytest xdist plugin for distributed testing and loop-on-failing modes"
url="https://github.com/pytest-dev/pytest-xdist"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="py3-execnet py3-pytest"
checkdepends="py3-filelock py3-py py3-pexpect py3-psutil"
makedepends="py3-gpep517 py3-setuptools py3-setuptools_scm py3-wheel"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pytest-xdist/pytest-xdist-$pkgver.tar.gz"
builddir="$srcdir/pytest-xdist-$pkgver"
diff --git a/community/py3-pytest-xprocess/APKBUILD b/community/py3-pytest-xprocess/APKBUILD
index 2d9042b307e..9adc37a2750 100644
--- a/community/py3-pytest-xprocess/APKBUILD
+++ b/community/py3-pytest-xprocess/APKBUILD
@@ -1,13 +1,14 @@
# Maintainer: psykose <alice@ayaya.dev>
pkgname=py3-pytest-xprocess
pkgver=0.22.2
-pkgrel=0
+pkgrel=1
pkgdesc="pytest external process plugin"
url="https://github.com/pytest-dev/pytest-xprocess"
arch="noarch"
license="MIT"
depends="python3 py3-psutil py3-pytest py3-py"
makedepends="py3-gpep517 py3-setuptools_scm py3-wheel"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-xprocess/archive/refs/tags/$pkgver.tar.gz"
builddir="$srcdir/pytest-xprocess-$pkgver"
diff --git a/community/py3-python-editor/APKBUILD b/community/py3-python-editor/APKBUILD
index b91766df6b2..551758c793c 100644
--- a/community/py3-python-editor/APKBUILD
+++ b/community/py3-python-editor/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=py3-python-editor
pkgver=1.0.4
-pkgrel=4
+pkgrel=5
pkgdesc="Programmatically open an editor, capture the result"
url="https://github.com/fmoo/python-editor"
arch="noarch"
@@ -10,6 +10,7 @@ license="Apache-2.0"
depends="python3"
makedepends="py3-setuptools"
options="!check" # tests are interactive
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/python-editor/python-editor-$pkgver.tar.gz"
builddir="$srcdir/python-editor-$pkgver"
diff --git a/community/py3-python-gssapi/APKBUILD b/community/py3-python-gssapi/APKBUILD
index 9e7f653a8a0..6768c330260 100644
--- a/community/py3-python-gssapi/APKBUILD
+++ b/community/py3-python-gssapi/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Dmitry Romanenko <dmitry@romanenko.in>
pkgname=py3-python-gssapi
pkgver=1.8.2
-pkgrel=0
+pkgrel=1
pkgdesc="A Python interface to RFC 2743/2744 (plus common extensions)"
url="https://github.com/pythongssapi/python-gssapi"
arch="all"
@@ -10,6 +10,7 @@ license="ISC"
depends="python3 krb5-dev py3-decorator"
checkdepends="py3-nose py3-k5test py3-parameterized py3-pytest"
makedepends="cython python3-dev py3-gpep517 py3-setuptools py3-setuptools_scm py3-wheel"
+subpackages="$pkgname-pyc"
source="https://github.com/pythongssapi/python-gssapi/releases/download/v$pkgver/python-gssapi-$pkgver.tar.gz"
builddir="$srcdir"/python-gssapi-$pkgver
options="!check" # fail to find self for some reason
diff --git a/community/py3-python-mpv-jsonipc/APKBUILD b/community/py3-python-mpv-jsonipc/APKBUILD
index f2890ef5c44..f8a303395c5 100644
--- a/community/py3-python-mpv-jsonipc/APKBUILD
+++ b/community/py3-python-mpv-jsonipc/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-python-mpv-jsonipc
pkgver=1.2.0
-pkgrel=0
+pkgrel=1
pkgdesc="Python API to MPV using JSON IPC"
url="https://github.com/iwalton3/python-mpv-jsonipc"
arch="noarch"
license="Apache-2.0"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/python-mpv-jsonipc/python-mpv-jsonipc-$pkgver.tar.gz"
options="!check" # No tests
builddir="$srcdir/python-mpv-jsonipc-$pkgver"
diff --git a/community/py3-python-socks/APKBUILD b/community/py3-python-socks/APKBUILD
index 66536c95761..da0541df4d4 100644
--- a/community/py3-python-socks/APKBUILD
+++ b/community/py3-python-socks/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Michał Adamski <michal@ert.pl>
pkgname=py3-python-socks
pkgver=2.2.0
-pkgrel=0
+pkgrel=1
pkgdesc="Core proxy client (SOCKS4, SOCKS5, HTTP) functionality for Python"
options="!check" # Testsuite ships their own GLIBC version of 3proxy
url="https://github.com/romis2012/python-socks"
@@ -10,6 +10,7 @@ license="Apache-2.0"
depends="python3 py3-async-timeout"
makedepends="py3-setuptools"
checkdepends="py3-curio py3-trio py3-pytest py3-yarl"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/python-socks/python-socks-$pkgver.tar.gz"
builddir="$srcdir/python-socks-$pkgver"
diff --git a/community/py3-python-versioneer/APKBUILD b/community/py3-python-versioneer/APKBUILD
index e078ff741c8..e3bf38c3238 100644
--- a/community/py3-python-versioneer/APKBUILD
+++ b/community/py3-python-versioneer/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=py3-python-versioneer
pkgver=0.28
-pkgrel=0
+pkgrel=1
pkgdesc="Version-string management for VCS-controlled trees "
url="https://github.com/python-versioneer/python-versioneer"
arch="noarch"
license="Unlicense"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://github.com/python-versioneer/python-versioneer/archive/$pkgver/python-versioneer-$pkgver.tar.gz"
options="!check" # Requires Python 3.6 or lower
builddir="$srcdir/python-versioneer-$pkgver"
diff --git a/community/py3-pytoml/APKBUILD b/community/py3-pytoml/APKBUILD
index c8cef43b151..3fc16ca2a69 100644
--- a/community/py3-pytoml/APKBUILD
+++ b/community/py3-pytoml/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer:
pkgname=py3-pytoml
pkgver=0.1.21
-pkgrel=4
+pkgrel=5
_test_commit=bbfef3b9277eac47e5d6e9e507c99f0a40a61f8a
pkgdesc="TOML-0.4.0 parse/writer for Python3"
url="https://github.com/avakar/pytoml"
@@ -11,6 +11,7 @@ license="MIT"
depends="python3"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pytoml/pytoml-$pkgver.tar.gz
test-toml-$_test_commit.tar.gz::https://github.com/avakar/toml-test/archive/$_test_commit.tar.gz
"
diff --git a/community/py3-pytoolconfig/APKBUILD b/community/py3-pytoolconfig/APKBUILD
index 8f2a9f3ab4d..25e5948cf2b 100644
--- a/community/py3-pytoolconfig/APKBUILD
+++ b/community/py3-pytoolconfig/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
pkgname=py3-pytoolconfig
pkgver=1.2.5
-pkgrel=1
+pkgrel=2
pkgdesc="Python tool configuration"
url="https://github.com/bageljrkhanofemus/pytoolconfig"
arch="noarch"
@@ -16,6 +16,7 @@ depends="
"
makedepends="py3-gpep517 py3-pdm-backend py3-installer"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://github.com/bagel897/pytoolconfig/archive/v$pkgver/py3-pytoolconfig-$pkgver.tar.gz
$pkgname-license.patch::https://github.com/bagel897/pytoolconfig/commit/9655177fa82329aa772bce34da25f1ee7f321dc9.patch
pdm-backend.patch
diff --git a/community/py3-pytools/APKBUILD b/community/py3-pytools/APKBUILD
index 50c1777eea1..71fd493d057 100644
--- a/community/py3-pytools/APKBUILD
+++ b/community/py3-pytools/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer:
pkgname=py3-pytools
pkgver=2022.1.14
-pkgrel=0
+pkgrel=1
pkgdesc="Collection of tools for Python3"
url="https://github.com/inducer/pytools"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3 py3-decorator py3-appdirs py3-numpy py3-typing-extensions"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/inducer/pytools/archive/v$pkgver.tar.gz"
builddir="$srcdir/pytools-$pkgver"
diff --git a/community/py3-pytz-deprecation-shim/APKBUILD b/community/py3-pytz-deprecation-shim/APKBUILD
index 03289e9c171..88c4909dbc0 100644
--- a/community/py3-pytz-deprecation-shim/APKBUILD
+++ b/community/py3-pytz-deprecation-shim/APKBUILD
@@ -2,7 +2,7 @@
pkgname=py3-pytz-deprecation-shim
pkgver=0.1.0_p0
_pkgver=0.1.0.post0
-pkgrel=1
+pkgrel=2
pkgdesc="Shims to help you safely remove pytz"
url="https://github.com/pganssle/pytz-deprecation-shim"
arch="noarch"
@@ -10,6 +10,7 @@ license="Apache-2.0"
depends="python3 py3-tzdata"
makedepends="py3-gpep517 py3-setuptools py3-wheel"
checkdepends="py3-pytest py3-hypothesis py3-tz"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/pganssle/pytz-deprecation-shim/archive/refs/tags/$_pkgver.tar.gz"
builddir="$srcdir/pytz-deprecation-shim-$_pkgver"
diff --git a/community/py3-pytzdata/APKBUILD b/community/py3-pytzdata/APKBUILD
index be1eed09ab7..60f36fe0109 100644
--- a/community/py3-pytzdata/APKBUILD
+++ b/community/py3-pytzdata/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Dmitry Zakharchenko <dmitz@disroot.org>
pkgname=py3-pytzdata
pkgver=2020.1
-pkgrel=2
+pkgrel=3
pkgdesc="Olson timezone database for Python"
url="https://github.com/sdispater/pytzdata"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3 tzdata"
makedepends="py3-gpep517 py3-poetry-core"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/sdispater/pytzdata/archive/$pkgver.tar.gz
masonry.patch"
builddir="$srcdir/pytzdata-$pkgver"
diff --git a/community/py3-pyu2f/APKBUILD b/community/py3-pyu2f/APKBUILD
index 0901c4a3a21..00e4c85ce5d 100644
--- a/community/py3-pyu2f/APKBUILD
+++ b/community/py3-pyu2f/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
pkgname=py3-pyu2f
pkgver=0.1.5a
-pkgrel=0
+pkgrel=1
pkgdesc="Python based U2F host library"
url="https://github.com/google/pyu2f"
arch="noarch"
@@ -10,6 +10,7 @@ license="Apache-2.0"
depends="python3 py3-six"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-mock py3-pyfakefs"
+subpackages="$pkgname-pyc"
source="https://github.com/google/pyu2f/archive/refs/tags/$pkgver/py3-pyu2f-$pkgver.tar.gz
$pkgname-pyfakefs5.patch::https://github.com/google/pyu2f/commit/5e2f862dd5ba61eadff341dbf0a1202e91b1b145.patch
"
diff --git a/community/py3-pyutilib/APKBUILD b/community/py3-pyutilib/APKBUILD
index 1849dea4755..2f77fae3771 100644
--- a/community/py3-pyutilib/APKBUILD
+++ b/community/py3-pyutilib/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-pyutilib
_pkgname=PyUtilib
pkgver=5.7.2
-pkgrel=3
+pkgrel=4
pkgdesc="A collection of Python utilities"
url="https://pypi.org/project/PyUtilib/"
arch="noarch"
license="BSD-3-Clause"
depends="py3-nose py3-six"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pyutilib/$_pkgname-$pkgver.tar.gz"
options="!check" # no upstream tests
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/community/py3-pyvmomi/APKBUILD b/community/py3-pyvmomi/APKBUILD
index 34d0bd4e768..87cfe102e99 100644
--- a/community/py3-pyvmomi/APKBUILD
+++ b/community/py3-pyvmomi/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
pkgname=py3-pyvmomi
pkgver=8.0.0.1.2
-pkgrel=0
+pkgrel=1
pkgdesc="VMware vSphere Python SDK"
url="https://github.com/vmware/pyvmomi"
arch="noarch"
@@ -10,6 +10,7 @@ license="Apache-2.0"
depends="python3 py3-requests"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-vcrpy"
+subpackages="$pkgname-pyc"
source="https://github.com/vmware/pyvmomi/archive/v$pkgver/py3-pyvmomi-$pkgver.tar.gz"
builddir="$srcdir/pyvmomi-$pkgver"
options="!check" # tests are massively outdated
diff --git a/community/py3-pywal/APKBUILD b/community/py3-pywal/APKBUILD
index 69475378c20..321274831ac 100644
--- a/community/py3-pywal/APKBUILD
+++ b/community/py3-pywal/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Justin Berthault <justin.berthault@zaclys.net>
pkgname=py3-pywal
pkgver=3.3.0
-pkgrel=5
+pkgrel=6
pkgdesc="Generate and change colorschemes on the fly"
url="https://github.com/dylanaraps/pywal/"
arch="noarch"
@@ -12,6 +12,7 @@ depends="
python3
"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pywal/pywal-$pkgver.tar.gz
fix-tmp-dir.patch
"
diff --git a/community/py3-pyzabbix/APKBUILD b/community/py3-pyzabbix/APKBUILD
index d51665c221f..9e6918c807e 100644
--- a/community/py3-pyzabbix/APKBUILD
+++ b/community/py3-pyzabbix/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Kevin Daudt <kdaudt@alpinelinux.org>
pkgname=py3-pyzabbix
pkgver=1.2.1
-pkgrel=1
+pkgrel=2
pkgdesc="Library to interact with the Zabbix API"
url="https://github.com/lukecyca/pyzabbix"
arch="noarch"
@@ -10,6 +10,7 @@ license="LGPL-2.1-or-later"
depends="python3 py3-requests py3-semantic-version"
makedepends="python3-dev py3-setuptools"
checkdepends="py3-pytest py3-httpretty py3-requests-mock"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/lukecyca/pyzabbix/archive/$pkgver.tar.gz"
builddir="$srcdir/${pkgname#py3-}-$pkgver"
diff --git a/community/py3-pyzbar/APKBUILD b/community/py3-pyzbar/APKBUILD
index b127da3b32e..ce5d8384858 100644
--- a/community/py3-pyzbar/APKBUILD
+++ b/community/py3-pyzbar/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=py3-pyzbar
pkgver=0.1.9
-pkgrel=0
+pkgrel=1
pkgdesc="Read one-dimensional barcodes and QR codes from Python 3"
url="https://github.com/NaturalHistoryMuseum/pyzbar/"
arch="all"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3 zbar"
makedepends="python3-dev py3-setuptools"
checkdepends="py3-coveralls py3-nose py3-numpy py3-pillow"
+subpackages="$pkgname-pyc"
source="py3-pyzbar-$pkgver.tar.gz::https://github.com/NaturalHistoryMuseum/pyzbar/archive/v$pkgver.tar.gz"
builddir="$srcdir/pyzbar-$pkgver"
diff --git a/community/py3-pyzmq/APKBUILD b/community/py3-pyzmq/APKBUILD
index dba3f32387f..1aab3e1cde6 100644
--- a/community/py3-pyzmq/APKBUILD
+++ b/community/py3-pyzmq/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pyzmq
_pkgname=pyzmq
pkgver=23.2.1
-pkgrel=2
+pkgrel=3
pkgdesc="Python bindings for ZeroMQ"
url="https://pypi.org/project/pyzmq"
arch="all"
@@ -11,6 +11,7 @@ license="LGPL-3.0-or-later AND BSD-3-Clause"
depends="python3"
makedepends="python3-dev py3-setuptools zeromq-dev"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/$_pkgname/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"