* update python-pytest to 1:8.3.3-1

This commit is contained in:
Alexander Baldeck 2024-09-24 08:20:28 +02:00
parent 1e2932cf53
commit e8121aa0b7
2 changed files with 66 additions and 32 deletions

View File

@ -0,0 +1,35 @@
pkgbase = python-pytest
pkgdesc = Simple powerful testing with Python
pkgver = 8.3.3
pkgrel = 1
epoch = 1
url = https://docs.pytest.org
arch = any
license = MIT
checkdepends = python-argcomplete
checkdepends = python-attrs
checkdepends = python-hypothesis
checkdepends = python-pygments
checkdepends = python-requests
checkdepends = python-xmlschema
checkdepends = lsof
checkdepends = python-decorator
checkdepends = python-docutils
checkdepends = python-jinja
checkdepends = python-numpy
checkdepends = python-pexpect
checkdepends = python-pytest-xdist
checkdepends = python-twisted
makedepends = git
makedepends = python-build
makedepends = python-installer
makedepends = python-setuptools
makedepends = python-setuptools-scm
makedepends = python-wheel
depends = python-iniconfig
depends = python-packaging
depends = python-pluggy
source = git+https://github.com/pytest-dev/pytest.git#tag=8.3.3
b2sums = 34f6b3dee29bba474080ee21a58c9b968eb4704631946509d15ada2320a80c83e5a8c5ebe25fce69e65af0556ab5b6ce6a502ffad010c2986c36e5d823caeb73
pkgname = python-pytest

View File

@ -1,49 +1,49 @@
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
# Maintainer: Felix Yan <felixonmars@archlinux.org>
# Maintainer: Daniel M. Capella <polyzen@archlinux.org>
# Contributor: Felix Yan <felixonmars@archlinux.org>
# Contributor: Felix Kaiser <felix.kaiser@fxkr.net>
pkgname=python-pytest
_name=${pkgname#python-}
pkgver=8.2.2
pkgver=8.3.3
pkgrel=1
epoch=1
pkgdesc="Simple powerful testing with Python"
arch=(any)
url="https://pytest.org/"
license=('MIT')
url=https://docs.pytest.org
license=(MIT)
depends=(
'python-iniconfig'
'python-packaging'
'python-pluggy'
python-iniconfig
python-packaging
python-pluggy
)
makedepends=(
'git'
'python-build'
'python-installer'
'python-setuptools'
'python-setuptools-scm'
'python-wheel'
git
python-build
python-installer
python-setuptools
python-setuptools-scm
python-wheel
)
checkdepends=(
'python-argcomplete'
'python-attrs'
'python-hypothesis'
'python-pygments'
'python-requests'
'python-xmlschema'
python-argcomplete
python-attrs
python-hypothesis
python-pygments
python-requests
python-xmlschema
# Unlisted, but actually used. Check again after a while:
'lsof'
'python-decorator'
'python-docutils'
'python-jinja'
'python-numpy'
'python-pexpect'
'python-pytest-xdist'
'python-twisted'
lsof
python-decorator
python-docutils
python-jinja
python-numpy
python-pexpect
python-pytest-xdist
python-twisted
)
source=("git+https://github.com/$_name-dev/$_name.git#tag=$pkgver")
b2sums=('e56362156e3e752872c63cf8df01744b09e35a38f65a58fa44f88b824dc51186274187834ad9667a79b3b3601761fdee4e1a82e0cfd7862f35fe82802e6f57d7')
b2sums=('34f6b3dee29bba474080ee21a58c9b968eb4704631946509d15ada2320a80c83e5a8c5ebe25fce69e65af0556ab5b6ce6a502ffad010c2986c36e5d823caeb73')
build() {
cd "$_name"
@ -57,12 +57,11 @@ check() {
}
package() {
cd "$_name"
python -m installer --destdir="$pkgdir" dist/*.whl
# Symlink license file
local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
install -d "$pkgdir"/usr/share/licenses/$pkgname
ln -s "$site_packages"/"$_name"-$pkgver.dist-info/LICENSE \
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
cd "$_name"
python -m installer --destdir="$pkgdir" dist/*.whl
}