Date: Saturday, August 15, 2020 @ 05:58:31 Author: felixonmars Revision: 679379
upgpkg: python-wheel 0.35.1-2: devendor packaging (https://github.com/pypa/wheel/pull/365) Modified: python-wheel/trunk/PKGBUILD ----------+ PKGBUILD | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-08-15 05:58:22 UTC (rev 679378) +++ PKGBUILD 2020-08-15 05:58:31 UTC (rev 679379) @@ -6,13 +6,13 @@ pkgbase=python-wheel pkgname=('python-wheel' 'python2-wheel') pkgver=0.35.1 -pkgrel=1 +pkgrel=2 pkgdesc="A built-package format for Python" arch=(any) url="https://pypi.python.org/pypi/wheel" license=('MIT') -makedepends=('python' 'python-setuptools' - 'python2' 'python2-setuptools') +makedepends=('python-packaging' 'python-setuptools' + 'python2-packaging' 'python2-setuptools') checkdepends=('python-jsonschema' 'python-pytest' 'python-keyring' 'python-keyrings-alt' 'python-xdg') source=("https://pypi.io/packages/source/w/wheel/$_pypiname-$pkgver.tar.gz") @@ -22,6 +22,11 @@ prepare() { # don't depend on python-coverage for tests sed -i 's/--cov=wheel//' wheel-$pkgver/setup.cfg + + # https://github.com/pypa/wheel/pull/365 but why? + rm -r wheel-$pkgver/src/wheel/vendored + sed -i 's/from .vendored.packaging import tags/from packaging import tags/' wheel-$pkgver/src/wheel/bdist_wheel.py + cp -a wheel-$pkgver{,-py2} } @@ -44,7 +49,7 @@ } package_python-wheel() { - depends=('python') + depends=('python-packaging') optdepends=('python-keyring: for wheel.signatures') optdepends=('python-xdg: for wheel.signatures') @@ -54,7 +59,7 @@ } package_python2-wheel() { - depends=('python2') + depends=('python2-packaging') optdepends=('python2-keyring: for wheel.signatures') optdepends=('python2-xdg: for wheel.signatures')
