summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristopher Arndt2022-10-06 00:56:30 +0200
committerChristopher Arndt2022-10-06 00:56:30 +0200
commitd39d38b487faea31adcead4d0bcf91ff4e59563a (patch)
tree494c1639fdd225ec698a649bfb76fbc7f9efd792
parent1c2c575764af648e40e143b0f29eb67c66b3cd22 (diff)
downloadaur-d39d38b487faea31adcead4d0bcf91ff4e59563a.tar.gz
New upstream version 6.9.0
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD23
2 files changed, 14 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fabf73b04cd3..381db8dbaef3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,20 @@
pkgbase = pip-tools
pkgdesc = A set of tools to keep your pinned Python dependencies fresh
- pkgver = 6.8.0
+ pkgver = 6.9.0
pkgrel = 1
url = https://github.com/jazzband/pip-tools/
arch = any
license = BSD
+ makedepends = python-build
+ makedepends = python-installer
makedepends = python-setuptools-scm
+ makedepends = python-wheel
depends = python-click>=7
depends = python-build
depends = python-pip>=21
depends = python-setuptools
depends = python-wheel
- source = https://files.pythonhosted.org/packages/source/p/pip-tools/pip-tools-6.8.0.tar.gz
- sha256sums = 39e8aee465446e02278d80dbebd4325d1dd8633248f43213c73a25f58e7d8a55
+ source = https://files.pythonhosted.org/packages/source/p/pip-tools/pip-tools-6.9.0.tar.gz
+ sha256sums = b4762359978fd81a2b4b666e6dca15266bdc65680d06900c4da34243f35e4b5d
pkgname = pip-tools
diff --git a/PKGBUILD b/PKGBUILD
index 9fd63dbc32c6..d4c225f7c6b4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,40 +2,33 @@
# Contributor: Simon Conseil <contact+aur at saimon dot org>
pkgname=pip-tools
-pkgver=6.8.0
+pkgver=6.9.0
pkgrel=1
pkgdesc='A set of tools to keep your pinned Python dependencies fresh'
arch=(any)
url='https://github.com/jazzband/pip-tools/'
license=(BSD)
depends=('python-click>=7' python-build 'python-pip>=21' python-setuptools python-wheel)
-makedepends=(python-setuptools-scm)
+makedepends=(python-build python-installer python-setuptools-scm python-wheel)
source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz")
-sha256sums=('39e8aee465446e02278d80dbebd4325d1dd8633248f43213c73a25f58e7d8a55')
+sha256sums=('b4762359978fd81a2b4b666e6dca15266bdc65680d06900c4da34243f35e4b5d')
-prepare() {
- cd $pkgname-$pkgver
- # extra/python-pip is still at version 21.0 due to packaging issues
- sed -i -e 's/pip >= .*/pip/' setup.cfg
-}
build() {
cd $pkgname-$pkgver
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
cd $pkgname-$pkgver
- python setup.py install --root="$pkgdir/" --prefix=/usr --optimize=1 --skip-build
+ python -m installer --destdir="$pkgdir" dist/*.whl
# license
- install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+ install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
# documentation
install -Dm644 CHANGELOG.md CONTRIBUTING.md README.rst \
-t "$pkgdir/usr/share/doc/$pkgname"
- install -Dm644 img/*.svg \
- -t "$pkgdir/usr/share/doc/$pkgname/img"
- install -Dm644 examples/* \
- -t "$pkgdir/usr/share/doc/$pkgname/examples"
+ install -Dm644 img/*.svg -t "$pkgdir"/usr/share/doc/$pkgname/img
+ install -Dm644 examples/* -t "$pkgdir"/usr/share/doc/$pkgname/examples
}
# vim:set ts=2 sw=2 et: