Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
python-qasync


Commits:
4a3655d8 by Antonio Rojas at 2024-05-10T21:36:29+02:00
upgpkg: 0.27.1-1: Update to 0.27.1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = python-qasync
        pkgdesc = Python library for using asyncio in Qt-based applications
-       pkgver = 0.24.0
-       pkgrel = 3
+       pkgver = 0.27.1
+       pkgrel = 1
        url = https://github.com/CabbageDevelopment/qasync
        arch = any
        license = BSD
@@ -10,12 +10,14 @@ pkgbase = python-qasync
        checkdepends = python-pyqt5
        checkdepends = python-pyqt6
        checkdepends = xorg-server-xvfb
-       makedepends = python-setuptools
+       makedepends = python-build
+       makedepends = python-installer
+       makedepends = python-poetry-core
        depends = python
        optdepends = pyside6
        optdepends = python-pyqt5
        optdepends = python-pyqt6
-       source = 
https://github.com/CabbageDevelopment/qasync/archive/v0.24.0/python-qasync-0.24.0.tar.gz
-       sha512sums = 
a370f2417abdf4257c1fb5df7dc92c13b504c2206a574012ae4d176968d5133b98480bbd26a441cb8bc02df51981093abe5f5586e002ed665fb1d5814f8f0327
+       source = 
https://github.com/CabbageDevelopment/qasync/archive/v0.27.1/python-qasync-0.27.1.tar.gz
+       sha512sums = 
0165b915a0f8c026b3269ed127a323de4ca40602776afc5109b9c0f57fbc9a1cb43a78d6a729f7d1ca753aae4d9e79ad0b2e5f55209237dfd620c9a7ac0c22cb
 
 pkgname = python-qasync


=====================================
PKGBUILD
=====================================
@@ -2,23 +2,23 @@
 # Contributor: gmes78 <gmes.078 at gmail dot com>
 
 pkgname=python-qasync
-pkgver=0.24.0
-pkgrel=3
+pkgver=0.27.1
+pkgrel=1
 pkgdesc="Python library for using asyncio in Qt-based applications"
 arch=(any)
 url="https://github.com/CabbageDevelopment/qasync";
 license=('BSD')
 depends=('python')
 optdepends=('pyside6' 'python-pyqt5' 'python-pyqt6')
-makedepends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-poetry-core')
 checkdepends=('python-pytest-raises' 'pyside6' 'python-pyqt5' 'python-pyqt6'
               'xorg-server-xvfb')
 
source=("https://github.com/CabbageDevelopment/qasync/archive/v$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('a370f2417abdf4257c1fb5df7dc92c13b504c2206a574012ae4d176968d5133b98480bbd26a441cb8bc02df51981093abe5f5586e002ed665fb1d5814f8f0327')
+sha512sums=('0165b915a0f8c026b3269ed127a323de4ca40602776afc5109b9c0f57fbc9a1cb43a78d6a729f7d1ca753aae4d9e79ad0b2e5f55209237dfd620c9a7ac0c22cb')
 
 build() {
   cd qasync-$pkgver
-  python setup.py build
+  python -m build --wheel --no-isolation
 }
 
 check() {
@@ -30,6 +30,6 @@ check() {
 
 package() {
   cd qasync-$pkgver
-  python setup.py install --root="$pkgdir/" --optimize=1
+  python -m installer --destdir="$pkgdir/" dist/*.whl
   install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-qasync/-/commit/4a3655d851dc47b9b473ff99cb0312886d3c6543

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-qasync/-/commit/4a3655d851dc47b9b473ff99cb0312886d3c6543
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to