summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Yan2023-04-10 14:23:21 +0000
committerFelix Yan2023-04-10 14:23:21 +0000
commitd6369e5beda1c274a8985fb6b319d9b273773542 (patch)
treee3c821b815b98eacd48436afce4a4a89f268359f
parentaab10479c35f91e05fb98b30e011709a4a9b12a4 (diff)
downloadaur-d6369e5beda1c274a8985fb6b319d9b273773542.tar.gz
rebuild with python 3.11
-rw-r--r--PKGBUILD11
1 files changed, 8 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index eeed80b34081..bd68de999566 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=python-alt-pytest-asyncio
pkgver=0.6.0
-pkgrel=1
+pkgrel=2
pkgdesc='Alternative pytest plugin to pytest-asyncio'
arch=('any')
license=('MIT')
@@ -13,6 +13,12 @@ checkdepends=('python-noseofyeti' 'python-nest-asyncio')
source=("https://github.com/delfick/alt-pytest-asyncio/archive/release-$pkgver/$pkgname-$pkgver.tar.gz")
sha512sums=('1e93fd6a14bdff4f9ec3efa2300093cf235d911d47c198b52ebf3038ddde738e5f4083909c815438b3b9a7eefc301fe0d6acf56d95ef0e7c9e68a3e61016e233')
+prepare() {
+ cd alt-pytest-asyncio-release-$pkgver
+ # https://github.com/delfick/alt-pytest-asyncio/issues/12
+ sed -i -e 's/from _pytest.pytester import Testdir as TD, LineMatcher/from _pytest.legacypath import Testdir as TD\nfrom _pytest.pytester import LineMatcher, MonkeyPatch/' -e 's/TD(request, factory)/TD(request, factory, MonkeyPatch())/' tests/test_examples.py
+}
+
build() {
cd alt-pytest-asyncio-release-$pkgver
python setup.py build
@@ -23,9 +29,8 @@ check() {
cd alt-pytest-asyncio-release-$pkgver
python setup.py install --root="$PWD/tmp_install" --optimize=1
- # https://github.com/delfick/alt-pytest-asyncio/issues/5
local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
- PYTHONPATH="$PWD/tmp_install/$site_packages:$PYTHONPATH" pytest
+ PYTHONPATH="$PWD/tmp_install/$site_packages:$PYTHONPATH" pytest --deselect tests/test_examples.py
}
package() {