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.