aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpsykose <alice@ayaya.dev>2023-04-18 16:39:19 +0000
committerpsykose <alice@ayaya.dev>2023-04-18 18:39:19 +0200
commit45a855da9c2066849e510fe5c72293859823c426 (patch)
tree36c3cf24b70aee33772d7e5a3655403a77cb6bfa
parent088c45a6b33f39d7e390db92af07d7137f17fbcc (diff)
main/py3-*: rebuild for -pyc
-rw-r--r--main/py3-alabaster/APKBUILD3
-rw-r--r--main/py3-appdirs/APKBUILD3
-rw-r--r--main/py3-asn1/APKBUILD3
-rw-r--r--main/py3-atomicwrites/APKBUILD3
-rw-r--r--main/py3-babel/APKBUILD3
-rw-r--r--main/py3-cairo/APKBUILD4
-rw-r--r--main/py3-certifi/APKBUILD3
-rw-r--r--main/py3-cffi/APKBUILD3
-rw-r--r--main/py3-chardet/APKBUILD3
-rw-r--r--main/py3-charset-normalizer/APKBUILD3
-rw-r--r--main/py3-coverage/APKBUILD3
-rw-r--r--main/py3-cparser/APKBUILD3
-rw-r--r--main/py3-distlib/APKBUILD3
-rw-r--r--main/py3-dnspython/APKBUILD3
-rw-r--r--main/py3-docutils/APKBUILD3
-rw-r--r--main/py3-elementpath/APKBUILD3
-rw-r--r--main/py3-elftools/APKBUILD4
-rw-r--r--main/py3-extras/APKBUILD3
-rw-r--r--main/py3-fixtures/APKBUILD3
-rw-r--r--main/py3-flit-core/APKBUILD8
-rw-r--r--main/py3-funcsigs/APKBUILD3
-rw-r--r--main/py3-future/APKBUILD3
-rw-r--r--main/py3-gpep517/APKBUILD3
-rw-r--r--main/py3-idna/APKBUILD3
-rw-r--r--main/py3-imagesize/APKBUILD3
-rw-r--r--main/py3-iniconfig/APKBUILD3
-rw-r--r--main/py3-installer/APKBUILD3
-rw-r--r--main/py3-jinja2/APKBUILD4
-rw-r--r--main/py3-lxc/APKBUILD3
-rw-r--r--main/py3-lxml/APKBUILD3
-rw-r--r--main/py3-mako/APKBUILD3
-rw-r--r--main/py3-markdown/APKBUILD3
-rw-r--r--main/py3-markupsafe/APKBUILD3
-rw-r--r--main/py3-meld3/APKBUILD3
-rw-r--r--main/py3-mimeparse/APKBUILD3
-rw-r--r--main/py3-mock/APKBUILD3
-rw-r--r--main/py3-more-itertools/APKBUILD3
-rw-r--r--main/py3-olefile/APKBUILD3
-rw-r--r--main/py3-ordered-set/APKBUILD3
-rw-r--r--main/py3-packaging/APKBUILD3
-rw-r--r--main/py3-parsing/APKBUILD3
-rw-r--r--main/py3-pbr/APKBUILD3
-rw-r--r--main/py3-pexpect/APKBUILD3
-rw-r--r--main/py3-pluggy/APKBUILD3
-rw-r--r--main/py3-ply/APKBUILD3
-rw-r--r--main/py3-pretend/APKBUILD3
-rw-r--r--main/py3-ptyprocess/APKBUILD3
-rw-r--r--main/py3-py/APKBUILD3
-rw-r--r--main/py3-pygments/APKBUILD4
-rw-r--r--main/py3-pytest-timeout/APKBUILD3
-rw-r--r--main/py3-pytest/APKBUILD3
-rw-r--r--main/py3-requests/APKBUILD3
-rw-r--r--main/py3-setuptools/APKBUILD3
-rw-r--r--main/py3-six/APKBUILD3
-rw-r--r--main/py3-snowballstemmer/APKBUILD3
-rw-r--r--main/py3-sortedcontainers/APKBUILD3
-rw-r--r--main/py3-sphinx/APKBUILD3
-rw-r--r--main/py3-sphinxcontrib-applehelp/APKBUILD3
-rw-r--r--main/py3-sphinxcontrib-devhelp/APKBUILD3
-rw-r--r--main/py3-sphinxcontrib-htmlhelp/APKBUILD3
-rw-r--r--main/py3-sphinxcontrib-jsmath/APKBUILD3
-rw-r--r--main/py3-sphinxcontrib-qthelp/APKBUILD3
-rw-r--r--main/py3-sphinxcontrib-serializinghtml/APKBUILD3
-rw-r--r--main/py3-sphinxcontrib-websupport/APKBUILD3
-rw-r--r--main/py3-tappy/APKBUILD3
-rw-r--r--main/py3-testtools/APKBUILD3
-rw-r--r--main/py3-tz/APKBUILD3
-rw-r--r--main/py3-urllib3/APKBUILD3
-rw-r--r--main/py3-wcwidth/APKBUILD3
-rw-r--r--main/py3-wheel/APKBUILD4
-rw-r--r--main/py3-xmlschema/APKBUILD3
-rw-r--r--main/py3-yaml/APKBUILD3
72 files changed, 146 insertions, 80 deletions
diff --git a/main/py3-alabaster/APKBUILD b/main/py3-alabaster/APKBUILD
index b43c709d9ce..f6033967221 100644
--- a/main/py3-alabaster/APKBUILD
+++ b/main/py3-alabaster/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-alabaster
_pkgname=alabaster
pkgver=0.7.13
-pkgrel=0
+pkgrel=1
pkgdesc="Modified Kr Sphinx doc theme"
url="https://github.com/bitprophet/alabaster"
arch="noarch"
license="BSD-3-Clause"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="$_pkgname-$pkgver.tar.gz::https://github.com/bitprophet/$_pkgname/archive/$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/main/py3-appdirs/APKBUILD b/main/py3-appdirs/APKBUILD
index 994bbf14b1b..c3a6a3376f0 100644
--- a/main/py3-appdirs/APKBUILD
+++ b/main/py3-appdirs/APKBUILD
@@ -3,12 +3,13 @@
pkgname=py3-appdirs
_pkgname=appdirs
pkgver=1.4.4
-pkgrel=5
+pkgrel=6
pkgdesc="A small Python module for determining appropriate platform-specific dirs."
url="https://pypi.org/project/appdirs/"
arch="noarch"
license="MIT"
depends="python3"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/a/appdirs/appdirs-$pkgver.tar.gz"
builddir="$srcdir"/$_pkgname-$pkgver
diff --git a/main/py3-asn1/APKBUILD b/main/py3-asn1/APKBUILD
index 251e3a368e6..9807fb00e1f 100644
--- a/main/py3-asn1/APKBUILD
+++ b/main/py3-asn1/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=py3-asn1
pkgver=0.4.8
-pkgrel=3
+pkgrel=4
pkgdesc="Python3 ASN1 library"
url="http://snmplabs.com/pyasn1/"
arch="noarch"
license="BSD-2-Clause"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pyasn1/pyasn1-$pkgver.tar.gz"
builddir="$srcdir/pyasn1-$pkgver"
diff --git a/main/py3-atomicwrites/APKBUILD b/main/py3-atomicwrites/APKBUILD
index 45cddeaa5cf..c7b5b28f363 100644
--- a/main/py3-atomicwrites/APKBUILD
+++ b/main/py3-atomicwrites/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-atomicwrites
_pkgname=python-atomicwrites
pkgver=1.4.1
-pkgrel=1
+pkgrel=2
pkgdesc="Powerful Python3 library for atomic file writes"
url="https://github.com/untitaker/python-atomicwrites"
arch="noarch"
license="MIT"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://github.com/untitaker/python-atomicwrites/archive/$pkgver/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/main/py3-babel/APKBUILD b/main/py3-babel/APKBUILD
index 0535fb916db..a31423f2b4f 100644
--- a/main/py3-babel/APKBUILD
+++ b/main/py3-babel/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-babel
_pkgname=Babel
pkgver=2.12.1
-pkgrel=0
+pkgrel=1
pkgdesc="Python3 i18n tool"
url="http://babel.pocoo.org/"
arch="noarch"
@@ -11,6 +11,7 @@ license="BSD-3-Clause"
depends="python3 py3-tz"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-pytest-freezegun"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
options="!check" # freezegun not in main
diff --git a/main/py3-cairo/APKBUILD b/main/py3-cairo/APKBUILD
index 9ee09fafe51..75ac0eb1d59 100644
--- a/main/py3-cairo/APKBUILD
+++ b/main/py3-cairo/APKBUILD
@@ -1,14 +1,14 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=py3-cairo
pkgver=1.23.0
-pkgrel=3
+pkgrel=4
pkgdesc="Python3 bindings for the cairo graphics library"
url="http://cairographics.org/pycairo/"
arch="all"
license="LGPL-2.0-or-later"
makedepends="python3-dev cairo-dev meson"
checkdepends="py3-pytest"
-subpackages="$pkgname-dev"
+subpackages="$pkgname-pyc $pkgname-dev"
source="https://github.com/pygobject/pycairo/releases/download/v$pkgver/pycairo-$pkgver.tar.gz"
builddir="$srcdir"/pycairo-$pkgver
diff --git a/main/py3-certifi/APKBUILD b/main/py3-certifi/APKBUILD
index af1fb67b01e..60e1513447b 100644
--- a/main/py3-certifi/APKBUILD
+++ b/main/py3-certifi/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Dmitry Romanenko <dmitry@romanenko.in>
pkgname=py3-certifi
pkgver=2022.12.7
-pkgrel=1
+pkgrel=2
pkgdesc="Python3 package for providing Mozilla's CA Bundle"
url="https://pypi.org/project/certifi"
arch="noarch"
license="MPL-2.0"
depends="python3 ca-certificates-bundle"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/c/certifi/certifi-$pkgver.tar.gz
use-alpine-system-certs.patch
"
diff --git a/main/py3-cffi/APKBUILD b/main/py3-cffi/APKBUILD
index a673115c1fd..7c0d6cb7b1f 100644
--- a/main/py3-cffi/APKBUILD
+++ b/main/py3-cffi/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-cffi
_pkgname=cffi
pkgver=1.15.1
-pkgrel=2
+pkgrel=3
pkgdesc="Foreign function interface for calling C code from Python3"
url="http://cffi.readthedocs.org/"
arch="all"
@@ -11,6 +11,7 @@ license="MIT"
depends="py3-cparser"
makedepends="python3-dev py3-setuptools libffi-dev"
checkdepends="py3-pytest"
+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/main/py3-chardet/APKBUILD b/main/py3-chardet/APKBUILD
index e1641791c40..b39f2041fb5 100644
--- a/main/py3-chardet/APKBUILD
+++ b/main/py3-chardet/APKBUILD
@@ -3,7 +3,7 @@
_pkgname=chardet
pkgname=py3-$_pkgname
pkgver=5.1.0
-pkgrel=0
+pkgrel=1
pkgdesc="The Universal Character Encoding Detector"
url="https://github.com/chardet/chardet/"
arch="noarch"
@@ -11,6 +11,7 @@ license="LGPL-2.1-or-later"
depends="python3"
makedepends="py3-gpep517 py3-setuptools py3-wheel"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/chardet/chardet/archive/refs/tags/$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/main/py3-charset-normalizer/APKBUILD b/main/py3-charset-normalizer/APKBUILD
index 6a065dff2d3..f87d7e98a2f 100644
--- a/main/py3-charset-normalizer/APKBUILD
+++ b/main/py3-charset-normalizer/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Andy Postnikov <apostnikov@gmail.com>
pkgname=py3-charset-normalizer
pkgver=3.1.0
-pkgrel=0
+pkgrel=1
pkgdesc="offers you an alternative to Universal Charset Encoding Detector, also known as Chardet"
url="https://github.com/ousret/charset_normalizer"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/c/charset-normalizer/charset-normalizer-$pkgver.tar.gz"
builddir="$srcdir/charset-normalizer-$pkgver"
diff --git a/main/py3-coverage/APKBUILD b/main/py3-coverage/APKBUILD
index 092ab674319..be02cc38b77 100644
--- a/main/py3-coverage/APKBUILD
+++ b/main/py3-coverage/APKBUILD
@@ -2,13 +2,14 @@
# Contributor: Valery Kartel <valery.kartel@gmail.com>
pkgname=py3-coverage
pkgver=6.5.0
-pkgrel=3
+pkgrel=4
pkgdesc="Code coverage measurement for Python"
options="!check" # Requires unpackaged 'flaky'
url="https://pypi.org/project/coverage"
arch="all"
license="Apache-2.0"
makedepends="python3-dev py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/c/coverage/coverage-$pkgver.tar.gz"
builddir="$srcdir/coverage-$pkgver"
diff --git a/main/py3-cparser/APKBUILD b/main/py3-cparser/APKBUILD
index ed72506f351..4ab6d706804 100644
--- a/main/py3-cparser/APKBUILD
+++ b/main/py3-cparser/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-cparser
_pkgname=pycparser
pkgver=2.21
-pkgrel=1
+pkgrel=2
pkgdesc="C parser written in Python3"
url="https://github.com/eliben/pycparser"
arch="noarch"
@@ -11,6 +11,7 @@ license="BSD-3-Clause"
depends="python3"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/main/py3-distlib/APKBUILD b/main/py3-distlib/APKBUILD
index 6ce49e14aba..2a9dea5bf7e 100644
--- a/main/py3-distlib/APKBUILD
+++ b/main/py3-distlib/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: psykose <alice@ayaya.dev>
pkgname=py3-distlib
pkgver=0.3.6
-pkgrel=1
+pkgrel=2
pkgdesc="Distribution utilities"
url="https://github.com/pypa/distlib"
arch="noarch"
license="PSF-2.0"
depends="python3"
makedepends="py3-gpep517 py3-setuptools py3-wheel"
+subpackages="$pkgname-pyc"
source="https://github.com/pypa/distlib/releases/download/$pkgver/distlib-$pkgver.tar.gz"
builddir="$srcdir/distlib-$pkgver"
diff --git a/main/py3-dnspython/APKBUILD b/main/py3-dnspython/APKBUILD
index 1833b35f483..aa7c410d480 100644
--- a/main/py3-dnspython/APKBUILD
+++ b/main/py3-dnspython/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-dnspython
_pyname=dnspython
pkgver=2.3.0
-pkgrel=2
+pkgrel=3
pkgdesc="A DNS toolkit for Python3"
url="https://www.dnspython.org/"
arch="all"
license="ISC"
makedepends="py3-setuptools python3-dev cython"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://github.com/rthalley/dnspython/archive/v$pkgver/dnspython-$pkgver.tar.gz
add-missing-quic.patch
0001-ignore-setuptools-scm.patch
diff --git a/main/py3-docutils/APKBUILD b/main/py3-docutils/APKBUILD
index 8b5d5895a83..1b962e201d2 100644
--- a/main/py3-docutils/APKBUILD
+++ b/main/py3-docutils/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Matt Smith <mcs@darkregion.net>
pkgname=py3-docutils
pkgver=0.19
-pkgrel=3
+pkgrel=4
pkgdesc="Documentation Utilities for Python3"
url="https://pypi.org/project/docutils"
arch="noarch"
license="BSD-2-Clause AND GPL-3.0-or-later AND Python-2.0"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/d/docutils/docutils-$pkgver.tar.gz"
builddir="$srcdir/docutils-$pkgver"
diff --git a/main/py3-elementpath/APKBUILD b/main/py3-elementpath/APKBUILD
index 18e12d2e2c3..f3d13677260 100644
--- a/main/py3-elementpath/APKBUILD
+++ b/main/py3-elementpath/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Aiden Grossman <agrossman154@yahoo.com>
pkgname=py3-elementpath
pkgver=4.1.1
-pkgrel=0
+pkgrel=1
pkgdesc="XPath 1.0/2.0 parsers and selectors for ElementTree and lxml"
url="https://github.com/sissaschool/elementpath"
arch="noarch"
license="MIT"
makedepends="py3-setuptools"
checkdepends="py3-pytest py3-lxml"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/sissaschool/elementpath/archive/refs/tags/v$pkgver.tar.gz"
builddir="$srcdir/elementpath-$pkgver/"
diff --git a/main/py3-elftools/APKBUILD b/main/py3-elftools/APKBUILD
index a8390111d77..6977bb70684 100644
--- a/main/py3-elftools/APKBUILD
+++ b/main/py3-elftools/APKBUILD
@@ -3,14 +3,14 @@
pkgname=py3-elftools
_pkgname=py${pkgname##py3-}
pkgver=0.29
-pkgrel=1
+pkgrel=2
pkgdesc="Parsing ELF and DWARF in Python"
url="https://github.com/eliben/pyelftools"
arch="noarch"
license="Unlicense"
depends="python3"
makedepends="py3-setuptools"
-subpackages="$pkgname-doc"
+subpackages="$pkgname-pyc $pkgname-doc"
source="$pkgname-$pkgver.tar.gz::https://github.com/eliben/$_pkgname/archive/v$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/main/py3-extras/APKBUILD b/main/py3-extras/APKBUILD
index 35d71bafe00..364e450ba09 100644
--- a/main/py3-extras/APKBUILD
+++ b/main/py3-extras/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-extras
_pkgname=extras
pkgver=1.0.0
-pkgrel=7
+pkgrel=8
pkgdesc="Useful extra bits for Python - things that shold be in the standard library"
url="https://pypi.org/project/extras/"
arch="noarch"
@@ -11,6 +11,7 @@ license="MIT"
depends="python3"
makedepends="py3-setuptools"
checkdepends="py3-testtools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir"/$_pkgname-$pkgver
replaces="py-extras" # Backwards Compatibility
diff --git a/main/py3-fixtures/APKBUILD b/main/py3-fixtures/APKBUILD
index 0e1b9c20df0..a8765975c4a 100644
--- a/main/py3-fixtures/APKBUILD
+++ b/main/py3-fixtures/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=py3-fixtures
pkgver=4.0.1
-pkgrel=2
+pkgrel=3
pkgdesc="Fixtures, reusable state for writing clean tests and more."
url="https://pypi.org/project/fixtures/"
arch="noarch"
@@ -13,6 +13,7 @@ depends="
"
makedepends="py3-setuptools"
checkdepends="py3-testtools py3-mock"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/f/fixtures/fixtures-$pkgver.tar.gz"
builddir="$srcdir/fixtures-$pkgver"
options="!check" # py3-testtools depends on this
diff --git a/main/py3-flit-core/APKBUILD b/main/py3-flit-core/APKBUILD
index 8d864412a16..79e4dd11e38 100644
--- a/main/py3-flit-core/APKBUILD
+++ b/main/py3-flit-core/APKBUILD
@@ -1,13 +1,14 @@
# Maintainer: Kevin Daudt <kdaudt@alpinelinux.org>
pkgname=py3-flit-core
pkgver=3.8.0
-pkgrel=1
+pkgrel=2
pkgdesc="simple packaging tool for simple packages (core)"
url="https://flit.readthedocs.io/"
arch="noarch"
license="BSD-3-Clause"
makedepends="py3-installer"
checkdepends="py3-pytest py3-testpath"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/f/flit/flit-$pkgver.tar.gz"
builddir="$srcdir/flit-$pkgver/flit_core"
options="!check" # py3-testpath depends on this
@@ -16,10 +17,9 @@ options="!check" # py3-testpath depends on this
replaces="py3-flit<3.5.1-r3"
build() {
- python3 build_dists.py
-
# don't need this with py3.11 for tomli
- rm -r flit_core/vendor/
+ rm -rf flit_core/vendor/
+ python3 build_dists.py
}
check() {
diff --git a/main/py3-funcsigs/APKBUILD b/main/py3-funcsigs/APKBUILD
index 5a1186e3715..ebeda4e71a4 100644
--- a/main/py3-funcsigs/APKBUILD
+++ b/main/py3-funcsigs/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-funcsigs
_pkgname=funcsigs
pkgver=1.0.2
-pkgrel=7
+pkgrel=8
pkgdesc="Python3 function signatures from PEP362 for Python 3.2+"
url="http://funcsigs.readthedocs.org"
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/main/py3-future/APKBUILD b/main/py3-future/APKBUILD
index 4de4ee894a2..42945643674 100644
--- a/main/py3-future/APKBUILD
+++ b/main/py3-future/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-future
_pkgname=future
pkgver=0.18.3
-pkgrel=0
+pkgrel=1
pkgdesc="Easy, clean, reliable Python 2/3 compatibility"
url="http://python-future.org/"
arch="noarch"
@@ -12,6 +12,7 @@ depends="python3"
# It can be built without it but it misses a lot of functionality
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://pypi.io/packages/source/f/future/future-$pkgver.tar.gz
python-3.9-support.patch
"
diff --git a/main/py3-gpep517/APKBUILD b/main/py3-gpep517/APKBUILD
index feeffe51c08..19ebf06126b 100644
--- a/main/py3-gpep517/APKBUILD
+++ b/main/py3-gpep517/APKBUILD
@@ -3,12 +3,13 @@
pkgname=py3-gpep517
_pkgname=gpep517
pkgver=13
-pkgrel=0
+pkgrel=1
pkgdesc="Minimal backend script to aid installing Python packages through PEP 517-compliant build systems"
url="https://github.com/mgorny/gpep517/"
arch="noarch"
license="MIT"
depends="py3-installer python3"
+subpackages="$pkgname-pyc"
source="https://github.com/mgorny/gpep517/archive/v$pkgver/gpep517-v$pkgver.tar.gz
gpep517
"
diff --git a/main/py3-idna/APKBUILD b/main/py3-idna/APKBUILD
index 4d1f0d2d3ee..7f46d88ec4a 100644
--- a/main/py3-idna/APKBUILD
+++ b/main/py3-idna/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-idna
_pkgname=idna
pkgver=3.4
-pkgrel=3
+pkgrel=4
pkgdesc="IDNA 2008 and UTS #46 for Python3"
url="https://github.com/kjd/idna"
arch="noarch"
@@ -16,6 +16,7 @@ makedepends="
py3-wheel
"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="$_pkgname-$pkgver.tar.gz::https://github.com/kjd/idna/archive/v$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/main/py3-imagesize/APKBUILD b/main/py3-imagesize/APKBUILD
index 8396833db68..de5d4d3e018 100644
--- a/main/py3-imagesize/APKBUILD
+++ b/main/py3-imagesize/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=py3-imagesize
pkgver=1.4.1
-pkgrel=1
+pkgrel=2
pkgdesc="Getting image size from png/jpeg/jpeg2000/gif file"
url="https://github.com/shibukawa/imagesize_py"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/i/imagesize/imagesize-$pkgver.tar.gz"
builddir="$srcdir/imagesize-$pkgver"
diff --git a/main/py3-iniconfig/APKBUILD b/main/py3-iniconfig/APKBUILD
index cb3dec156f4..5d44f62c2a7 100644
--- a/main/py3-iniconfig/APKBUILD
+++ b/main/py3-iniconfig/APKBUILD
@@ -3,12 +3,13 @@
pkgname=py3-iniconfig
_pyname=iniconfig
pkgver=1.1.1
-pkgrel=5
+pkgrel=6
pkgdesc="brain-dead simple config-ini parsing"
url="https://github.com/pytest-dev/iniconfig"
arch="noarch"
license="MIT"
makedepends="py3-setuptools py3-py"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/i/$_pyname/$_pyname-$pkgver.tar.gz"
options="!check" # pytest needed, circular dep
builddir="$srcdir/$_pyname-$pkgver"
diff --git a/main/py3-installer/APKBUILD b/main/py3-installer/APKBUILD
index 3750fde338b..114488bc917 100644
--- a/main/py3-installer/APKBUILD
+++ b/main/py3-installer/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Sean McAvoy <seanmcavoy@gmail.com>
pkgname=py3-installer
pkgver=0.7.0
-pkgrel=0
+pkgrel=1
pkgdesc="low-level library for installing from a Python wheel distribution"
url="https://github.com/pypa/installer"
arch="noarch"
license="MIT"
depends="python3"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/py3/i/installer/installer-$pkgver-py3-none-any.whl
default-bytecode-levels.patch
"
diff --git a/main/py3-jinja2/APKBUILD b/main/py3-jinja2/APKBUILD
index a2bd4a63dd3..e8a3598e7dd 100644
--- a/main/py3-jinja2/APKBUILD
+++ b/main/py3-jinja2/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-jinja2
_pkgname=Jinja2
pkgver=3.1.2
-pkgrel=1
+pkgrel=2
pkgdesc="A small but fast and easy to use stand-alone python template engine"
url="https://palletsprojects.com/p/jinja/"
arch="noarch"
@@ -11,7 +11,7 @@ license="BSD-3-Clause"
depends="py3-markupsafe"
checkdepends="py3-pytest"
makedepends="python3-dev py3-setuptools"
-subpackages="$pkgname-doc"
+subpackages="$pkgname-pyc $pkgname-doc"
source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/main/py3-lxc/APKBUILD b/main/py3-lxc/APKBUILD
index af72e37d5d3..efec829e3b2 100644
--- a/main/py3-lxc/APKBUILD
+++ b/main/py3-lxc/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Carlo Landmeter <clandmeter@alpinelinux.org>
pkgname=py3-lxc
pkgver=5.0.0
-pkgrel=1
+pkgrel=2
pkgdesc="Python3 bindings for LXC"
options="!check" # No testsuite
url="https://linuxcontainers.org"
@@ -10,6 +10,7 @@ arch="all"
license="LGPL-2.1-or-later"
depends="python3"
makedepends="python3-dev py3-setuptools lxc-dev"
+subpackages="$pkgname-pyc"
source="https://linuxcontainers.org/downloads/lxc/python3-lxc-$pkgver.tar.gz"
builddir="$srcdir/python3-lxc-$pkgver"
diff --git a/main/py3-lxml/APKBUILD b/main/py3-lxml/APKBUILD
index 2e15208d78a..ae630807682 100644
--- a/main/py3-lxml/APKBUILD
+++ b/main/py3-lxml/APKBUILD
@@ -4,7 +4,7 @@
pkgname=py3-lxml
_pkgname=lxml
pkgver=4.9.2
-pkgrel=2
+pkgrel=3
pkgdesc="Python3 LXML Library"
url="https://lxml.de/"
arch="all"
@@ -16,6 +16,7 @@ makedepends="
py3-setuptools
python3-dev
"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz
libxml-2.10.4.patch
tests-fix-encoding-name.patch
diff --git a/main/py3-mako/APKBUILD b/main/py3-mako/APKBUILD
index 7bbbdc6db8c..8274151a261 100644
--- a/main/py3-mako/APKBUILD
+++ b/main/py3-mako/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-mako
_pkgname=Mako
pkgver=1.2.4
-pkgrel=0
+pkgrel=1
pkgdesc="Python3 fast templating language"
url="https://www.makotemplates.org/"
arch="noarch"
@@ -11,6 +11,7 @@ license="MIT"
depends="python3 py3-markupsafe"
makedepends="py3-setuptools"
checkdepends="py3-babel py3-pytest"
+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/main/py3-markdown/APKBUILD b/main/py3-markdown/APKBUILD
index 131afe1eb25..251888d0f9e 100644
--- a/main/py3-markdown/APKBUILD
+++ b/main/py3-markdown/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-markdown
_pkgname=Markdown
pkgver=3.4.3
-pkgrel=0
+pkgrel=1
pkgdesc="Python3 implementation of Markdown"
url="https://python-markdown.github.io/"
arch="noarch"
@@ -15,6 +15,7 @@ makedepends="
py3-wheel
"
checkdepends="py3-coverage py3-yaml"
+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/main/py3-markupsafe/APKBUILD b/main/py3-markupsafe/APKBUILD
index 6e92b81c45d..237ce1807d2 100644
--- a/main/py3-markupsafe/APKBUILD
+++ b/main/py3-markupsafe/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-markupsafe
_pkgname=MarkupSafe
pkgver=2.1.2
-pkgrel=0
+pkgrel=1
pkgdesc="Implements a XML/HTML/XHTML Markup safe string"
url="https://github.com/pallets/markupsafe"
arch="all"
license="BSD-3-Clause"
depends="python3"
makedepends="python3-dev 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/main/py3-meld3/APKBUILD b/main/py3-meld3/APKBUILD
index c1fd40429d5..07109925a09 100644
--- a/main/py3-meld3/APKBUILD
+++ b/main/py3-meld3/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-meld3
_pkgname=meld3
pkgver=2.0.1
-pkgrel=3
+pkgrel=4
pkgdesc="An HTML/XML templating engine"
url="https://github.com/supervisor/meld3"
arch="noarch"
license="ZPL"
depends="python3"
makedepends="python3-dev 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/main/py3-mimeparse/APKBUILD b/main/py3-mimeparse/APKBUILD
index a2514705a29..f5387f2b362 100644
--- a/main/py3-mimeparse/APKBUILD
+++ b/main/py3-mimeparse/APKBUILD
@@ -3,12 +3,13 @@
pkgname=py3-mimeparse
_pkgname=python-mimeparse
pkgver=1.6.0
-pkgrel=6
+pkgrel=7
pkgdesc="Basic functions for parsing mime-types and matching media-ranges"
url="https://github.com/falconry/python-mimeparse"
arch="noarch"
license="MIT"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/falconry/python-mimeparse/archive/$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/main/py3-mock/APKBUILD b/main/py3-mock/APKBUILD
index fc34ef2c6c0..148511f3992 100644
--- a/main/py3-mock/APKBUILD
+++ b/main/py3-mock/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-mock
_pkgname=mock
pkgver=5.0.2
-pkgrel=0
+pkgrel=1
pkgdesc="Python3 Mocking and Patching Library for Testing"
url="https://github.com/testing-cabal/mock"
arch="noarch"
license="BSD-2-Clause"
depends="python3"
makedepends="py3-setuptools py3-pbr"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/m/mock/mock-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
checkdepends="py3-pytest"
diff --git a/main/py3-more-itertools/APKBUILD b/main/py3-more-itertools/APKBUILD
index b63c4ed7a8d..faf884f06d6 100644
--- a/main/py3-more-itertools/APKBUILD
+++ b/main/py3-more-itertools/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-more-itertools
_pkgname=more-itertools
pkgver=9.1.0
-pkgrel=0
+pkgrel=1
pkgdesc="More routines for operating on iterables, beyond itertools"
url="https://github.com/more-itertools/more-itertools"
arch="noarch"
license="MIT"
depends="python3"
makedepends="py3-installer"
+subpackages="$pkgname-pyc"
source="https://github.com/more-itertools/more-itertools/archive/v$pkgver/more-itertools-$pkgver.tar.gz
https://files.pythonhosted.org/packages/py3/m/more_itertools/more_itertools-$pkgver-py3-none-any.whl
"
diff --git a/main/py3-olefile/APKBUILD b/main/py3-olefile/APKBUILD
index d57ab20d4a9..014b53b283e 100644
--- a/main/py3-olefile/APKBUILD
+++ b/main/py3-olefile/APKBUILD
@@ -2,12 +2,13 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=py3-olefile
pkgver=0.46
-pkgrel=7
+pkgrel=8
pkgdesc="Python module to read/write MS OLE2 files"
url="https://www.decalage.info/olefile"
arch="noarch"
license="BSD-2-Clause"
makedepends="python3-dev py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://github.com/decalage2/olefile/releases/download/v$pkgver/olefile-$pkgver.tar.gz"
builddir="$srcdir"/${pkgname/py3-/}-$pkgver
diff --git a/main/py3-ordered-set/APKBUILD b/main/py3-ordered-set/APKBUILD
index b9382ce42c9..654fa830067 100644
--- a/main/py3-ordered-set/APKBUILD
+++ b/main/py3-ordered-set/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: psykose <alice@ayaya.dev>
pkgname=py3-ordered-set
pkgver=4.1.0
-pkgrel=2
+pkgrel=3
pkgdesc="MutableSet that remembers its order"
url="https://github.com/rspeer/ordered-set"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="python3"
makedepends="py3-gpep517 py3-flit-core py3-installer"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://pypi.io/packages/source/o/ordered-set/ordered-set-$pkgver.tar.gz"
builddir="$srcdir/ordered-set-$pkgver"
# pytest -> setuptools -> setuptools-stage0 -> this
diff --git a/main/py3-packaging/APKBUILD b/main/py3-packaging/APKBUILD
index c9fe8c3a4d6..332993ea1c3 100644
--- a/main/py3-packaging/APKBUILD
+++ b/main/py3-packaging/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-packaging
_pkgname=packaging
pkgver=23.1
-pkgrel=0
+pkgrel=1
pkgdesc="Core utilities for Python3 packages"
options="!check" # Requires py3-pytest which requires py3-setuptools
url="https://pypi.org/project/packaging"
@@ -13,6 +13,7 @@ depends="python3 py3-parsing"
makedepends="py3-flit-core py3-gpep517"
# disable check to break circular dep with py3-setuptools
checkdepends="py3-pytest py3-pretend"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/packaging/packaging-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/main/py3-parsing/APKBUILD b/main/py3-parsing/APKBUILD
index aaa2b7ef8ce..d21711f5734 100644
--- a/main/py3-parsing/APKBUILD
+++ b/main/py3-parsing/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-parsing
_pkgname=pyparsing
pkgver=3.0.9
-pkgrel=1
+pkgrel=2
pkgdesc="An object-oriented approach to text processing"
url="https://github.com/pyparsing/pyparsing"
arch="noarch"
license="MIT"
depends="python3"
makedepends="py3-flit-core py3-gpep517"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir"/$_pkgname-$pkgver
options="!check" # too low level, and needs unpackaged railroad
diff --git a/main/py3-pbr/APKBUILD b/main/py3-pbr/APKBUILD
index df367cee812..fefe039c1dc 100644
--- a/main/py3-pbr/APKBUILD
+++ b/main/py3-pbr/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-pbr
_pkgname=pbr
pkgver=5.11.1
-pkgrel=1
+pkgrel=2
pkgdesc="Python3 Build Reasonableness"
url="https://pypi.org/project/pbr"
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"
options="!check" # requires testscenarios from pypi
diff --git a/main/py3-pexpect/APKBUILD b/main/py3-pexpect/APKBUILD
index 18697fbf672..95698c84a81 100644
--- a/main/py3-pexpect/APKBUILD
+++ b/main/py3-pexpect/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pexpect
_pkgname=pexpect
pkgver=4.8.0
-pkgrel=4
+pkgrel=5
pkgdesc="Make Python a better tool for controlling and automating other programs"
url="http://pexpect.readthedocs.org/en/stable"
arch="noarch"
@@ -11,6 +11,7 @@ license="ISC"
depends="python3 py3-ptyprocess"
makedepends="py3-setuptools"
checkdepends="py3-pytest bash coreutils"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/pexpect/$_pkgname/archive/$pkgver.tar.gz
python3.11.patch
"
diff --git a/main/py3-pluggy/APKBUILD b/main/py3-pluggy/APKBUILD
index c1be8aa66d9..23a5a1ce167 100644
--- a/main/py3-pluggy/APKBUILD
+++ b/main/py3-pluggy/APKBUILD
@@ -4,7 +4,7 @@
pkgname=py3-pluggy
_pkgname=pluggy
pkgver=1.0.0
-pkgrel=2
+pkgrel=3
pkgdesc="Plugin management and hook calling for Python"
# Needs py3-pytest for checkdepends, which require py3-pluggy
# in depends, so disable here to break a circular dependency
@@ -15,6 +15,7 @@ license="MIT"
depends="python3"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz
eliminate-setuptools_scm.patch
"
diff --git a/main/py3-ply/APKBUILD b/main/py3-ply/APKBUILD
index 9b84c2c8c1b..d3db083f7f9 100644
--- a/main/py3-ply/APKBUILD
+++ b/main/py3-ply/APKBUILD
@@ -4,13 +4,14 @@
_pkgname=ply
pkgname=py3-$_pkgname
pkgver=3.11
-pkgrel=8
+pkgrel=9
pkgdesc="Python Lex & Yacc"
url="https://www.dabeaz.com/ply/"
arch="noarch"
license="BSD-3-Clause"
depends="python3"
makedepends="python3-dev"
+subpackages="$pkgname-pyc"
source="$_pkgname-$pkgver.tar.gz::https://github.com/dabeaz/$_pkgname/archive/$pkgver.tar.gz
no-py3-six.patch
"
diff --git a/main/py3-pretend/APKBUILD b/main/py3-pretend/APKBUILD
index e0e698fb7c1..7f8ec974751 100644
--- a/main/py3-pretend/APKBUILD
+++ b/main/py3-pretend/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=py3-pretend
pkgver=1.0.9
-pkgrel=5
+pkgrel=6
pkgdesc="Library for stubbing in Python"
url="https://github.com/alex/pretend"
license="BSD-3-Clause"
@@ -10,6 +10,7 @@ arch="noarch"
depends="python3"
makedepends="py3-gpep517 py3-installer py3-setuptools py3-wheel"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="https://github.com/alex/pretend/archive/v$pkgver/py3-pretend-$pkgver.tar.gz"
builddir="$srcdir/pretend-$pkgver"
diff --git a/main/py3-ptyprocess/APKBUILD b/main/py3-ptyprocess/APKBUILD
index 2305d2fa28a..95d08d5e246 100644
--- a/main/py3-ptyprocess/APKBUILD
+++ b/main/py3-ptyprocess/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-ptyprocess
_pkgname=ptyprocess
pkgver=0.7.0
-pkgrel=4
+pkgrel=5
pkgdesc="Run a subprocess in a pseudo terminal"
url="https://github.com/pexpect/ptyprocess"
arch="noarch"
@@ -11,6 +11,7 @@ license="ISC"
depends="python3"
makedepends="py3-setuptools"
checkdepends="bash"
+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/main/py3-py/APKBUILD b/main/py3-py/APKBUILD
index e2186c08652..66f5dcf2358 100644
--- a/main/py3-py/APKBUILD
+++ b/main/py3-py/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=py3-py
pkgver=1.11.0
-pkgrel=1
+pkgrel=2
pkgdesc="Python3 library with cross-python path, ini-parsing, io, code, log facilities"
url="https://py.readthedocs.io"
arch="noarch"
license="MIT"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/py/py-$pkgver.tar.gz
0001-remove-setuptools_scm.patch
"
diff --git a/main/py3-pygments/APKBUILD b/main/py3-pygments/APKBUILD
index 5597c494fe8..092b33913ff 100644
--- a/main/py3-pygments/APKBUILD
+++ b/main/py3-pygments/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pygments
_pkgname=Pygments
pkgver=2.15.0
-pkgrel=0
+pkgrel=1
pkgdesc="Syntax highlighting package written in Python"
url="https://pygments.org/"
arch="noarch"
@@ -11,7 +11,7 @@ license="BSD-2-Clause"
depends="python3"
makedepends="py3-setuptools py3-gpep517 py3-wheel py3-installer"
checkdepends="py3-pytest py3-lxml py3-wcag-contrast-ratio"
-subpackages="$pkgname-doc"
+subpackages="$pkgname-pyc $pkgname-doc"
source="https://files.pythonhosted.org/packages/source/P/Pygments/Pygments-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
options="!check" # causes issues when bootstrapping (py3-pytest depends on this)
diff --git a/main/py3-pytest-timeout/APKBUILD b/main/py3-pytest-timeout/APKBUILD
index 3274565382e..9825595b8c3 100644
--- a/main/py3-pytest-timeout/APKBUILD
+++ b/main/py3-pytest-timeout/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-pytest-timeout
_pyname=pytest-timeout
pkgver=2.1.0
-pkgrel=1
+pkgrel=2
pkgdesc="py.test plugin to abort hanging tests"
url="https://github.com/pytest-dev/pytest-timeout/"
arch="noarch"
@@ -11,6 +11,7 @@ license="MIT"
depends="py3-pytest"
makedepends="py3-setuptools"
checkdepends="py3-pexpect"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pytest-timeout/pytest-timeout-$pkgver.tar.gz"
builddir="$srcdir/$_pyname-$pkgver"
options="!check" # tests broken
diff --git a/main/py3-pytest/APKBUILD b/main/py3-pytest/APKBUILD
index 342da5acd2c..dce987aa37e 100644
--- a/main/py3-pytest/APKBUILD
+++ b/main/py3-pytest/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=py3-pytest
pkgver=7.3.1
-pkgrel=0
+pkgrel=1
pkgdesc="Python3 testing library"
url="https://docs.pytest.org/en/latest/"
arch="noarch"
@@ -16,6 +16,7 @@ depends="
"
makedepends="py3-gpep517 py3-setuptools py3-wheel"
checkdepends="bash py3-hypothesis py3-virtualenv py3-xmlschema"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/p/pytest/pytest-$pkgver.tar.gz
"
builddir="$srcdir/pytest-$pkgver"
diff --git a/main/py3-requests/APKBUILD b/main/py3-requests/APKBUILD
index 772eb5e27af..7c9e892c09b 100644
--- a/main/py3-requests/APKBUILD
+++ b/main/py3-requests/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=py3-requests
pkgver=2.28.2
-pkgrel=0
+pkgrel=1
pkgdesc="HTTP request library for Python3"
url="http://www.python-requests.org/"
arch="noarch"
@@ -17,6 +17,7 @@ depends="
python3
"
makedepends="py3-gpep517 py3-setuptools py3-wheel"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/r/requests/requests-$pkgver.tar.gz"
builddir="$srcdir/requests-$pkgver"
diff --git a/main/py3-setuptools/APKBUILD b/main/py3-setuptools/APKBUILD
index 64c0a18692a..e044d51746d 100644
--- a/main/py3-setuptools/APKBUILD
+++ b/main/py3-setuptools/APKBUILD
@@ -4,7 +4,7 @@
# Maintainer: psykose <alice@ayaya.dev>
pkgname=py3-setuptools
pkgver=67.6.1
-pkgrel=0
+pkgrel=1
pkgdesc="Collection of enhancements to the Python3 distutils"
options="!check" # Tests require packages out of main/
url="https://pypi.org/project/setuptools"
@@ -22,6 +22,7 @@ depends="
# py3-packaging
# python3
# "
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver-2.tar.gz::https://pypi.io/packages/source/s/setuptools/setuptools-$pkgver.tar.gz"
builddir="$srcdir"/setuptools-$pkgver
diff --git a/main/py3-six/APKBUILD b/main/py3-six/APKBUILD
index e9a5a66ddb3..b577c58f4aa 100644
--- a/main/py3-six/APKBUILD
+++ b/main/py3-six/APKBUILD
@@ -2,13 +2,14 @@
pkgname=py3-six
_pkgname=six
pkgver=1.16.0
-pkgrel=5
+pkgrel=6
pkgdesc="Python 2 and 3 compatibility library"
url="https://pypi.org/project/six"
arch="noarch"
license="MIT"
depends="python3"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/benjaminp/$_pkgname/archive/$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/main/py3-snowballstemmer/APKBUILD b/main/py3-snowballstemmer/APKBUILD
index 1b10dc83c13..2e348d54e92 100644
--- a/main/py3-snowballstemmer/APKBUILD
+++ b/main/py3-snowballstemmer/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-snowballstemmer
_pkgname=snowballstemmer
pkgver=2.2.0
-pkgrel=1
+pkgrel=2
pkgdesc="Snowball stemming library collection for Python3"
url="https://github.com/shibukawa/snowball_py"
arch="noarch"
license="BSD-3-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/main/py3-sortedcontainers/APKBUILD b/main/py3-sortedcontainers/APKBUILD
index d0082e17aff..6d2d43f02bd 100644
--- a/main/py3-sortedcontainers/APKBUILD
+++ b/main/py3-sortedcontainers/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-sortedcontainers
_pkgname=python-sortedcontainers
pkgver=2.4.0
-pkgrel=2
+pkgrel=3
pkgdesc="Python library for sorting collections and containers"
url="http://www.grantjenks.com/docs/sortedcontainers"
license="Apache-2.0"
@@ -11,6 +11,7 @@ arch="noarch"
depends="python3"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="$_pkgname-$pkgver.tar.gz::https://github.com/grantjenks/python-sortedcontainers/archive/v$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/main/py3-sphinx/APKBUILD b/main/py3-sphinx/APKBUILD
index c58195679d5..deace5573ed 100644
--- a/main/py3-sphinx/APKBUILD
+++ b/main/py3-sphinx/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=py3-sphinx
pkgver=6.1.3
-pkgrel=0
+pkgrel=1
pkgdesc="Python Documentation Generator"
# checkdepends require 'imagemagick' and 'py3-html5lib' which
# are in community/, 'imagemagick' itself also needs 'librsvg'
@@ -33,6 +33,7 @@ makedepends="py3-gpep517 py3-flit-core py3-installer"
# imagemagick is for tests/test_ext_imgconverter.py::test_ext_imgconverter
# which calls the 'convert' binary
checkdepends="py3-pytest py3-funcsigs py3-pluggy imagemagick py3-html5lib"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/sphinx-doc/sphinx/archive/v$pkgver.tar.gz"
builddir="$srcdir/sphinx-$pkgver"
diff --git a/main/py3-sphinxcontrib-applehelp/APKBUILD b/main/py3-sphinxcontrib-applehelp/APKBUILD
index 7c493f3259c..2671cc48ca5 100644
--- a/main/py3-sphinxcontrib-applehelp/APKBUILD
+++ b/main/py3-sphinxcontrib-applehelp/APKBUILD
@@ -2,7 +2,7 @@
pkgname=py3-sphinxcontrib-applehelp
_pyname=sphinxcontrib-applehelp
pkgver=1.0.4
-pkgrel=1
+pkgrel=2
pkgdesc="Sphinx applehelp extension"
url="https://pypi.org/project/sphinxcontrib-applehelp"
arch="noarch"
@@ -13,6 +13,7 @@ makedepends="
py3-setuptools
py3-wheel
"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/${_pyname%${_pyname#?}}/$_pyname/$_pyname-$pkgver.tar.gz"
builddir="$srcdir"/$_pyname-$pkgver
diff --git a/main/py3-sphinxcontrib-devhelp/APKBUILD b/main/py3-sphinxcontrib-devhelp/APKBUILD
index f87d98c619f..5c215ffa8ed 100644
--- a/main/py3-sphinxcontrib-devhelp/APKBUILD
+++ b/main/py3-sphinxcontrib-devhelp/APKBUILD
@@ -2,13 +2,14 @@
pkgname=py3-sphinxcontrib-devhelp
_pyname=sphinxcontrib-devhelp
pkgver=1.0.2
-pkgrel=5
+pkgrel=6
pkgdesc="Sphinx devhelp extension"
url="https://pypi.org/project/sphinxcontrib-devhelp"
arch="noarch"
license="BSD-2-Clause"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/${_pyname%${_pyname#?}}/$_pyname/$_pyname-$pkgver.tar.gz"
builddir="$srcdir"/$_pyname-$pkgver
diff --git a/main/py3-sphinxcontrib-htmlhelp/APKBUILD b/main/py3-sphinxcontrib-htmlhelp/APKBUILD
index bd7c3ecb597..8f79a1806e2 100644
--- a/main/py3-sphinxcontrib-htmlhelp/APKBUILD
+++ b/main/py3-sphinxcontrib-htmlhelp/APKBUILD
@@ -2,7 +2,7 @@
pkgname=py3-sphinxcontrib-htmlhelp
_pyname=sphinxcontrib-htmlhelp
pkgver=2.0.1
-pkgrel=1
+pkgrel=2
pkgdesc="Sphinx htmlhelp extension"
url="https://pypi.org/project/sphinxcontrib-htmlhelp"
arch="noarch"
@@ -14,6 +14,7 @@ makedepends="
py3-wheel
"
options="!check" # cyclic dependency
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/${_pyname%${_pyname#?}}/$_pyname/$_pyname-$pkgver.tar.gz"
builddir="$srcdir"/$_pyname-$pkgver
diff --git a/main/py3-sphinxcontrib-jsmath/APKBUILD b/main/py3-sphinxcontrib-jsmath/APKBUILD
index f602bff5323..4fb6015404c 100644
--- a/main/py3-sphinxcontrib-jsmath/APKBUILD
+++ b/main/py3-sphinxcontrib-jsmath/APKBUILD
@@ -2,13 +2,14 @@
pkgname=py3-sphinxcontrib-jsmath
_pyname=sphinxcontrib-jsmath
pkgver=1.0.1
-pkgrel=5
+pkgrel=6
pkgdesc="Sphinx jsmath extension"
url="https://pypi.org/project/sphinxcontrib-jsmath"
arch="noarch"
license="BSD-2-Clause"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/${_pyname%${_pyname#?}}/$_pyname/$_pyname-$pkgver.tar.gz"
builddir="$srcdir"/$_pyname-$pkgver
diff --git a/main/py3-sphinxcontrib-qthelp/APKBUILD b/main/py3-sphinxcontrib-qthelp/APKBUILD
index dbd4c9018b5..f273de88dab 100644
--- a/main/py3-sphinxcontrib-qthelp/APKBUILD
+++ b/main/py3-sphinxcontrib-qthelp/APKBUILD
@@ -2,13 +2,14 @@
pkgname=py3-sphinxcontrib-qthelp
_pyname=sphinxcontrib-qthelp
pkgver=1.0.3
-pkgrel=5
+pkgrel=6
pkgdesc="Sphinx qthelp extension"
url="https://pypi.org/project/sphinxcontrib-qthelp"
arch="noarch"
license="BSD-2-Clause"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/${_pyname%${_pyname#?}}/$_pyname/$_pyname-$pkgver.tar.gz"
builddir="$srcdir"/$_pyname-$pkgver
diff --git a/main/py3-sphinxcontrib-serializinghtml/APKBUILD b/main/py3-sphinxcontrib-serializinghtml/APKBUILD
index da81c661c2c..b5108017836 100644
--- a/main/py3-sphinxcontrib-serializinghtml/APKBUILD
+++ b/main/py3-sphinxcontrib-serializinghtml/APKBUILD
@@ -2,7 +2,7 @@
pkgname=py3-sphinxcontrib-serializinghtml
_pyname=sphinxcontrib-serializinghtml
pkgver=1.1.5
-pkgrel=4
+pkgrel=5
pkgdesc="Sphinx serializinghtml extension"
url="https://pypi.org/project/sphinxcontrib-serializinghtml"
arch="noarch"
@@ -10,6 +10,7 @@ license="BSD-2-Clause"
depends="python3"
makedepends="py3-setuptools"
options="!check" # cyclic dependency
+subpackages="$pkgname-pyc"
source="https://files.pythonhosted.org/packages/source/${_pyname%${_pyname#?}}/$_pyname/$_pyname-$pkgver.tar.gz"
builddir="$srcdir"/$_pyname-$pkgver
diff --git a/main/py3-sphinxcontrib-websupport/APKBUILD b/main/py3-sphinxcontrib-websupport/APKBUILD
index 9227ecb50dc..bc8b1700264 100644
--- a/main/py3-sphinxcontrib-websupport/APKBUILD
+++ b/main/py3-sphinxcontrib-websupport/APKBUILD
@@ -2,7 +2,7 @@
pkgname=py3-sphinxcontrib-websupport
_pkgname=sphinxcontrib-websupport
pkgver=1.2.4
-pkgrel=5
+pkgrel=6
pkgdesc="Sphinx API for Web Apps"
url="https://pypi.org/project/sphinxcontrib-websupport"
arch="noarch"
@@ -10,6 +10,7 @@ license="BSD-2-Clause"
depends="python3 py3-jinja2 py3-docutils py3-sphinx"
makedepends="python3-dev py3-setuptools py3-wheel py3-gpep517"
checkdepends="py3-sphinxcontrib-serializinghtml py3-pytest py3-six"
+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/main/py3-tappy/APKBUILD b/main/py3-tappy/APKBUILD
index 99ae11d886e..f49ec02a33e 100644
--- a/main/py3-tappy/APKBUILD
+++ b/main/py3-tappy/APKBUILD
@@ -2,13 +2,14 @@
pkgname=py3-tappy
_pkgname=tap.py
pkgver=3.1
-pkgrel=1
+pkgrel=2
pkgdesc="Python3 Test Anything Protocol (TAP) tools"
url="https://github.com/python-tap/tappy"
arch="noarch"
license="BSD-2-Clause"
depends="python3"
makedepends="py3-babel py3-setuptools"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/t/tap.py/tap.py-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
diff --git a/main/py3-testtools/APKBUILD b/main/py3-testtools/APKBUILD
index 4ca36d347ce..fb18acf068a 100644
--- a/main/py3-testtools/APKBUILD
+++ b/main/py3-testtools/APKBUILD
@@ -3,13 +3,14 @@
pkgname=py3-testtools
_pkgname=testtools
pkgver=2.6.0
-pkgrel=0
+pkgrel=1
pkgdesc="Extensions to the Python standard library unit testing framework"
url="https://pypi.org/project/testtools"
arch="noarch"
license="MIT"
depends="python3 py3-pbr py3-fixtures"
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
options="!check" # needs community/py3-twisted and testscenarios from pypi
diff --git a/main/py3-tz/APKBUILD b/main/py3-tz/APKBUILD
index 078049cb9d1..16e702617b7 100644
--- a/main/py3-tz/APKBUILD
+++ b/main/py3-tz/APKBUILD
@@ -2,13 +2,14 @@
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
pkgname=py3-tz
pkgver=2023.3
-pkgrel=0
+pkgrel=1
pkgdesc="Python3 definitions of world timezone"
url="https://pythonhosted.org/pytz/"
arch="noarch"
license="MIT"
depends="python3"
makedepends="py3-setuptools"
+subpackages="$pkgname-pyc"
source="https://pypi.python.org/packages/source/p/pytz/pytz-$pkgver.tar.gz"
builddir="$srcdir/pytz-$pkgver"
diff --git a/main/py3-urllib3/APKBUILD b/main/py3-urllib3/APKBUILD
index cc85587c4ae..69b6c909bff 100644
--- a/main/py3-urllib3/APKBUILD
+++ b/main/py3-urllib3/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-urllib3
_pkgname=urllib3
pkgver=1.26.15
-pkgrel=0
+pkgrel=1
pkgdesc="HTTP library with thread-safe connection pooling, file post, and more"
url="https://github.com/urllib3/urllib3"
arch="noarch"
@@ -14,6 +14,7 @@ makedepends="
py3-setuptools
py3-wheel
"
+subpackages="$pkgname-pyc"
source="https://github.com/urllib3/urllib3/releases/download/$pkgver/urllib3-$pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$pkgver"
options="!check" # needs py3-tornado from community
diff --git a/main/py3-wcwidth/APKBUILD b/main/py3-wcwidth/APKBUILD
index c59ed9ed65e..ced76ceb92e 100644
--- a/main/py3-wcwidth/APKBUILD
+++ b/main/py3-wcwidth/APKBUILD
@@ -3,7 +3,7 @@
pkgname=py3-wcwidth
_pkgname=wcwidth
pkgver=0.2.6
-pkgrel=1
+pkgrel=2
pkgdesc="Measures number of Terminal column cells of wide-character codes"
url="https://pypi.org/project/wcwidth"
arch="noarch"
@@ -11,6 +11,7 @@ license="MIT"
depends="python3"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+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/main/py3-wheel/APKBUILD b/main/py3-wheel/APKBUILD
index 1886d8dc65b..3ff4199e06c 100644
--- a/main/py3-wheel/APKBUILD
+++ b/main/py3-wheel/APKBUILD
@@ -3,18 +3,18 @@
pkgname=py3-wheel
_pyname=wheel
pkgver=0.40.0
-pkgrel=0
+pkgrel=1
pkgdesc="built-package format for Python"
url="https://github.com/pypa/wheel"
arch="noarch"
license="MIT"
-subpackages="$pkgname-doc"
depends="python3 py3-packaging"
makedepends="
py3-flit-core
py3-gpep517
"
checkdepends="py3-pytest py3-setuptools python3-dev"
+subpackages="$pkgname-pyc $pkgname-doc"
source="https://files.pythonhosted.org/packages/source/w/wheel/wheel-$pkgver.tar.gz
use-system-packaging.patch
"
diff --git a/main/py3-xmlschema/APKBUILD b/main/py3-xmlschema/APKBUILD
index b1dc4357213..8e1c815a211 100644
--- a/main/py3-xmlschema/APKBUILD
+++ b/main/py3-xmlschema/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Aiden Grossman <agrossman154@yahoo.com>
pkgname=py3-xmlschema
pkgver=2.2.3
-pkgrel=0
+pkgrel=1
pkgdesc="XML schema validator and conversion library"
url="https://github.com/sissaschool/xmlschema"
arch="noarch"
@@ -10,6 +10,7 @@ license="MIT"
depends="py3-elementpath"
makedepends="py3-setuptools"
checkdepends="py3-pytest"
+subpackages="$pkgname-pyc"
source="$pkgname-$pkgver.tar.gz::https://github.com/sissaschool/xmlschema/archive/refs/tags/v$pkgver.tar.gz"
builddir="$srcdir/xmlschema-$pkgver/"
diff --git a/main/py3-yaml/APKBUILD b/main/py3-yaml/APKBUILD
index 56232d957aa..f7ca8df75e9 100644
--- a/main/py3-yaml/APKBUILD
+++ b/main/py3-yaml/APKBUILD
@@ -4,13 +4,14 @@
pkgname=py3-yaml
_pkgname=PyYAML
pkgver=6.0
-pkgrel=2
+pkgrel=3
pkgdesc="Python3 bindings for YAML"
url="https://pyyaml.org/"
arch="all"
license="MIT"
depends="python3"
makedepends="python3-dev yaml-dev cython py3-setuptools"
+subpackages="$pkgname-pyc"
source="$_pkgname-$pkgver.tar.gz::https://github.com/yaml/pyyaml/archive/$pkgver.tar.gz"
builddir="$srcdir/pyyaml-$pkgver"