Date: Thursday, August 18, 2022 @ 13:36:23 Author: alucryd Revision: 1267346
upgpkg: python-quart 0.18.0-1 Modified: python-quart/trunk/PKGBUILD ----------+ PKGBUILD | 40 ++++++++++++++++------------------------ 1 file changed, 16 insertions(+), 24 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-08-18 13:27:30 UTC (rev 1267345) +++ PKGBUILD 2022-08-18 13:36:23 UTC (rev 1267346) @@ -1,10 +1,10 @@ # Maintainer: Maxime Gauduin <[email protected]> pkgname=python-quart -pkgver=0.17.0 +pkgver=0.18.0 pkgrel=1 pkgdesc='A Python ASGI web microframework with the same API as Flask' -url=https://gitlab.com/pgjones/quart +url=https://github.com/pallets/quart arch=(any) license=(MIT) depends=( @@ -12,30 +12,27 @@ python-aiofiles python-blinker python-click + python-importlib-metadata python-itsdangerous python-jinja - python-toml + python-markupsafe python-werkzeug ) makedepends=( git - python-pip - python-poetry + python-build + python-installer + python-poetry-core + python-wheel ) -checkdepends=( - python-asynctest - python-distlib - python-hypothesis - python-pytest - python-pytest-asyncio - python-pytest-cov - python-pytest-sugar - python-tox -) -_tag=638a8e02493441f6c15cf19266d1ae80a2d984d1 -source=(git+https://gitlab.com/pgjones/quart.git#tag=${_tag}) +_tag=364c105fe28680e0a1225a4432eef757fc62f316 +source=(git+https://github.com/pallets/quart.git#tag=${_tag}) sha256sums=(SKIP) +prepare() { + sed 's/name = "Quart"/name = "quart"/' -i quart/pyproject.toml +} + pkgver() { cd quart git describe --tags @@ -43,16 +40,11 @@ build() { cd quart - poetry build -f wheel + python -m build --wheel --no-isolation } -check() { - cd quart - #tox -e py310 -} - package() { - PIP_CONFIG_FILE=/dev/null pip install --isolated --root="${pkgdir}" --ignore-installed --no-deps quart/dist/*.whl + python -m installer --destdir="${pkgdir}" quart/dist/*.whl install -Dm 644 quart/LICENSE -t "${pkgdir}"/usr/share/licenses/python-quart/ }
