Felix Yan pushed to branch main at Arch Linux / Packaging / Packages /
python-ddt
Commits:
32564259 by Felix Yan at 2026-03-05T01:35:40+08:00
upgpkg: 1.7.2-5
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = python-ddt
pkgdesc = Data-Driven/Decorated Tests
pkgver = 1.7.2
- pkgrel = 4
+ pkgrel = 5
url = https://github.com/txels/ddt
arch = any
license = MIT
@@ -9,12 +9,13 @@ pkgbase = python-ddt
checkdepends = python-aiounittest
checkdepends = python-six
checkdepends = python-yaml
+ makedepends = git
makedepends = python-build
makedepends = python-installer
makedepends = python-setuptools
makedepends = python-wheel
depends = python
- source =
python-ddt-1.7.2.tar.gz::https://github.com/txels/ddt/archive/1.7.2.tar.gz
- sha512sums =
1f1e919d809fd721ba840786feedbfca45e5f85907feb21144ea83b298f5c2c047880d874dae2e60bb63e8d8d1445963b37125fcbe09966e4f9e7f77b2f6ec94
+ source = git+https://github.com/txels/ddt.git#tag=1.7.2
+ sha512sums =
d4c93fcb3fb44c265a5cf879d5bf90f46049960a6ec7e263e1f2b91f767934b92bd1f7168158e89c3b08fc22376eed3d4e4d2b22f743c8b582b9a0fd0f2647b5
pkgname = python-ddt
=====================================
PKGBUILD
=====================================
@@ -2,29 +2,29 @@
pkgname=python-ddt
pkgver=1.7.2
-pkgrel=4
+pkgrel=5
pkgdesc="Data-Driven/Decorated Tests"
arch=('any')
license=('MIT')
url="https://github.com/txels/ddt"
depends=('python')
-makedepends=('python-build' 'python-installer' 'python-setuptools'
'python-wheel')
+makedepends=('git' 'python-build' 'python-installer' 'python-setuptools'
'python-wheel')
checkdepends=('python-pytest' 'python-aiounittest' 'python-six' 'python-yaml')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/txels/ddt/archive/$pkgver.tar.gz")
-sha512sums=('1f1e919d809fd721ba840786feedbfca45e5f85907feb21144ea83b298f5c2c047880d874dae2e60bb63e8d8d1445963b37125fcbe09966e4f9e7f77b2f6ec94')
+source=("git+https://github.com/txels/ddt.git#tag=$pkgver")
+sha512sums=('d4c93fcb3fb44c265a5cf879d5bf90f46049960a6ec7e263e1f2b91f767934b92bd1f7168158e89c3b08fc22376eed3d4e4d2b22f743c8b582b9a0fd0f2647b5')
build() {
- cd ddt-$pkgver
+ cd ddt
python -m build --wheel --no-isolation
}
check() {
- cd ddt-$pkgver
+ cd ddt
pytest
}
package() {
- cd ddt-$pkgver
+ cd ddt
python -m installer --destdir="$pkgdir" dist/*.whl
install -Dm644 LICENSE.md -t "$pkgdir"/usr/share/licenses/$pkgname/
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-ddt/-/commit/32564259da8a7cd6accd57ff66dc3b7874915b91
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-ddt/-/commit/32564259da8a7cd6accd57ff66dc3b7874915b91
You're receiving this email because of your account on gitlab.archlinux.org.