David Runge pushed to branch main at Arch Linux / Packaging / Packages / python-email-validator
Commits: 15a02789 by David Runge at 2024-04-06T09:48:52+02:00 Add nvchecker integration Signed-off-by: David Runge <dv...@archlinux.org> - - - - - d76de0ce by David Runge at 2024-04-07T15:43:37+02:00 Update source checksums as upstream has retagged https://github.com/JoshData/python-email-validator/issues/133 Signed-off-by: David Runge <dv...@archlinux.org> - - - - - 52249ae9 by David Runge at 2024-04-07T15:45:15+02:00 Remove unnecessary quotes and curly braces Signed-off-by: David Runge <dv...@archlinux.org> - - - - - 8300dadc by David Runge at 2024-04-07T15:48:18+02:00 Switch to PEP517 Signed-off-by: David Runge <dv...@archlinux.org> - - - - - 19468912 by David Runge at 2024-04-07T15:49:51+02:00 upgpkg: 2.1.1-1 Update to upstream license change - - - - - 3 changed files: - .SRCINFO - + .nvchecker.toml - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,15 +1,20 @@ pkgbase = python-email-validator pkgdesc = A robust email address syntax and deliverability validation library - pkgver = 2.1.0 + pkgver = 2.1.1 pkgrel = 1 url = https://github.com/JoshData/python-email-validator arch = any - license = custom:CC0 + license = Unlicense checkdepends = python-pytest + makedepends = python-build + makedepends = python-installer makedepends = python-setuptools + makedepends = python-wheel + depends = python depends = python-dnspython depends = python-idna - source = python-email-validator-2.1.0.tar.gz::https://github.com/JoshData/python-email-validator/archive/v2.1.0.tar.gz - sha512sums = d285404f6735e0cd33385060c483a4dd4e12ace4b2e7027f8cd360901bc640ae999eb5d3ec2b98530e53af48f8e6c180d65cb53eec4de5a1617149ab76027901 + source = python-email-validator-2.1.1.tar.gz::https://github.com/JoshData/python-email-validator/archive/v2.1.1.tar.gz + sha512sums = fbc34d63a2fd7004a1efd7ce88cce8279069a7e2008666a06da173cb807f3cf51fbec16b6b26385de45b6b024e9359769147947f2a560e9ada614be162d51534 + b2sums = 251440b934625144b0aca7c5767187d2b1b5d8ac40fee41746e797736d0958b4fc4ffe810b623627357c43241cb6baec923d1467af735bbac92f7159c277e6dc pkgname = python-email-validator ===================================== .nvchecker.toml ===================================== @@ -0,0 +1,3 @@ +[python-email-validator] +source = "pypi" +pypi = "email-validator" ===================================== PKGBUILD ===================================== @@ -2,31 +2,41 @@ # Contributor: Daniel Wallace <danielwallace at gtmanfred dot com> pkgname=python-email-validator -pkgver=2.1.0 +pkgver=2.1.1 pkgrel=1 pkgdesc="A robust email address syntax and deliverability validation library" -arch=('any') +arch=(any) url="https://github.com/JoshData/python-email-validator" -license=('custom:CC0') -depends=('python-dnspython' 'python-idna') -makedepends=('python-setuptools') -checkdepends=('python-pytest') -source=("$pkgname-$pkgver.tar.gz::https://github.com/JoshData/python-email-validator/archive/v$pkgver.tar.gz") -sha512sums=('d285404f6735e0cd33385060c483a4dd4e12ace4b2e7027f8cd360901bc640ae999eb5d3ec2b98530e53af48f8e6c180d65cb53eec4de5a1617149ab76027901') +license=(Unlicense) +depends=( + python + python-dnspython + python-idna +) +makedepends=( + python-build + python-installer + python-setuptools + python-wheel +) +checkdepends=(python-pytest) +source=($pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz) +sha512sums=('fbc34d63a2fd7004a1efd7ce88cce8279069a7e2008666a06da173cb807f3cf51fbec16b6b26385de45b6b024e9359769147947f2a560e9ada614be162d51534') +b2sums=('251440b934625144b0aca7c5767187d2b1b5d8ac40fee41746e797736d0958b4fc4ffe810b623627357c43241cb6baec923d1467af735bbac92f7159c277e6dc') build() { - cd python-email-validator-$pkgver - python setup.py build + cd $pkgname-$pkgver + python -m build --wheel --no-isolation } check() { - cd python-email-validator-$pkgver + cd $pkgname-$pkgver python -m pytest } package() { - cd python-email-validator-$pkgver - python setup.py install --root="$pkgdir/" --optimize=1 + cd $pkgname-$pkgver + 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-email-validator/-/compare/39473a30a13a783b4f146da8e44d8dd151c17a45...194689124389601d38abdbec30ddbd9fcace22d6 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-email-validator/-/compare/39473a30a13a783b4f146da8e44d8dd151c17a45...194689124389601d38abdbec30ddbd9fcace22d6 You're receiving this email because of your account on gitlab.archlinux.org.