[arch-commits] Commit in python-aiopg/trunk (PKGBUILD)

Filipe Laíns ffy00 at gemini.archlinux.org
Sat Sep 3 16:59:36 UTC 2022


    Date: Saturday, September 3, 2022 @ 16:59:36
  Author: ffy00
Revision: 1292639

upgpkg: python-aiopg 1.3.4-1

Modified:
  python-aiopg/trunk/PKGBUILD

----------+
 PKGBUILD |   13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-09-03 16:57:35 UTC (rev 1292638)
+++ PKGBUILD	2022-09-03 16:59:36 UTC (rev 1292639)
@@ -2,18 +2,19 @@
 
 _pkgname=aiopg
 pkgname=python-$_pkgname
-pkgver=1.3.1
-pkgrel=2
+pkgver=1.3.4
+pkgrel=1
 pkgdesc='library for accessing a PostgreSQL database from the asyncio'
 arch=('any')
 url='https://github.com/aio-libs/aiopg'
 license=('BSD')
 depends=('python' 'python-psycopg2' 'python-async-timeout')
-makedepends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-wheel'
+             'python-setuptools' 'python-setuptools-scm' 'python-setuptools-scm-git-archive')
 optdepends=('python-sqlalchemy: SQLAlchemy support')
 #checkdepends=('python-pytest-runner' 'python-sqlalchemy' 'python-docker')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('cd226c77cf741731cd04a6d2c1855da68de888cc1bc349d4a03d4b4b4a9ca1b56847173a5c8c99cb210604755ac669bcd8129b96ce3886ee5e9810d058d8d1c5')
+sha512sums=('1de1172fd207345cd21fe648417abea8e891124b75dd955b7dd92a76932420f148acff87df12d464b99c45fa4a4e461963e9cae3a84c0d447aa69d0bbeceebf0')
 
 # TODO: fix tests (need docker)
 
@@ -24,7 +25,7 @@
 build() {
   cd $_pkgname-$pkgver
 
-  python setup.py build
+  python -m build
 }
 
 #check() {
@@ -36,7 +37,7 @@
 package() {
   cd $_pkgname-$pkgver
 
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  python -m installer -d "$pkgdir" dist/*.whl
 
   install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }



More information about the arch-commits mailing list