Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
python-pytest-order
Commits:
8646b079 by Antonio Rojas at 2026-05-16T16:21:15+02:00
upgpkg: 1.4.0-1: Upstream update
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,16 +1,18 @@
pkgbase = python-pytest-order
pkgdesc = pytest plugin that allows to customize the test execution
order
- pkgver = 1.3.0
- pkgrel = 2
+ pkgver = 1.4.0
+ pkgrel = 1
url = https://github.com/pytest-dev/pytest-order/
arch = any
license = MIT
checkdepends = python-pytest-dependency
checkdepends = python-pytest-mock
checkdepends = python-pytest-xdist
+ makedepends = python-build
+ makedepends = python-installer
makedepends = python-setuptools
depends = python-pytest
- source =
https://github.com/pytest-dev/pytest-order//archive/v1.3.0/python-pytest-order-1.3.0.tar.gz
- sha256sums =
542dfe049a05081f0790700bec89aea702f9454f4300b5d951cb2c09a3619470
+ source =
https://github.com/pytest-dev/pytest-order//archive/v1.4.0/python-pytest-order-1.4.0.tar.gz
+ sha256sums =
6b612442351703100abc113ba5797e583132b12d92d120b2546f124bbc9c1792
pkgname = python-pytest-order
=====================================
PKGBUILD
=====================================
@@ -2,36 +2,38 @@
_pkg=pytest-order
pkgname=python-${_pkg}
-pkgver=1.3.0
-pkgrel=2
+pkgver=1.4.0
+pkgrel=1
pkgdesc="pytest plugin that allows to customize the test execution order"
arch=(any)
url="https://github.com/pytest-dev/pytest-order/"
license=(MIT)
depends=(python-pytest)
-makedepends=(python-setuptools)
+makedepends=(python-build
+ python-installer
+ python-setuptools)
checkdepends=(
python-pytest-dependency
python-pytest-mock
python-pytest-xdist
)
source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('542dfe049a05081f0790700bec89aea702f9454f4300b5d951cb2c09a3619470')
+sha256sums=('6b612442351703100abc113ba5797e583132b12d92d120b2546f124bbc9c1792')
build() {
cd ${_pkg}-${pkgver}
- python setup.py build
+ python -m build --wheel --no-isolation
}
check() {
cd ${_pkg}-${pkgver}
python -m venv --system-site-packages test-env
- test-env/bin/python setup.py install --skip-build
+ test-env/bin/python -m installer dist/*.whl
test-env/bin/python /usr/bin/pytest -vv --color=yes
}
package() {
cd ${_pkg}-${pkgver}
- python setup.py install --root=${pkgdir} --optimize=1 --skip-build
+ 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-pytest-order/-/commit/8646b079ee635a474a4b4419462b80f99208ddb5
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pytest-order/-/commit/8646b079ee635a474a4b4419462b80f99208ddb5
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help