Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / python-filelock
Commits: 2e91056c by Carl Smedstad at 2026-02-14T06:43:16+01:00 upgpkg: 3.23.0-1: Upstream release https://github.com/tox-dev/filelock/releases/tag/3.23.0 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,10 +1,10 @@ pkgbase = python-filelock - pkgdesc = A platform independent file lock - pkgver = 3.20.3 + pkgdesc = A platform-independent file lock + pkgver = 3.23.0 pkgrel = 1 - url = https://github.com/benediktschmitt/py-filelock + url = https://github.com/tox-dev/filelock arch = any - license = Unlicense + license = MIT checkdepends = python-pytest checkdepends = python-pytest-asyncio checkdepends = python-pytest-mock @@ -16,7 +16,7 @@ pkgbase = python-filelock makedepends = python-hatchling makedepends = python-installer depends = python - source = git+https://github.com/benediktschmitt/py-filelock.git#tag=3.20.3 - b2sums = 50cf3f9a8e0f8154182001f7b23f17babb4c81f36d22f9d5be18d71ed3cb84bf388a224a17d9c36fd4bd391cf9b8aec0cace26f34e28c6c6e42ab5a292bf5e3d + source = git+https://github.com/tox-dev/filelock.git#tag=3.23.0 + b2sums = 7e81a7ce77bce68815745d2e351b635a6bd71a6699e0f22031d0fb8fe907c19ca07897aa9432e30385e1b683aa584ce4cd8b4684c63f3d05bcbb44f42437ec8b pkgname = python-filelock ===================================== PKGBUILD ===================================== @@ -2,11 +2,11 @@ # Maintainer: Carl Smedstad <[email protected]> pkgname=python-filelock -pkgver=3.20.3 +pkgver=3.23.0 pkgrel=1 -pkgdesc="A platform independent file lock" -url="https://github.com/benediktschmitt/py-filelock" -license=('Unlicense') +pkgdesc="A platform-independent file lock" +url="https://github.com/tox-dev/filelock" +license=('MIT') arch=('any') depends=('python') makedepends=( @@ -24,19 +24,22 @@ checkdepends=( 'python-virtualenv' ) source=("git+$url.git#tag=$pkgver") -b2sums=('50cf3f9a8e0f8154182001f7b23f17babb4c81f36d22f9d5be18d71ed3cb84bf388a224a17d9c36fd4bd391cf9b8aec0cace26f34e28c6c6e42ab5a292bf5e3d') +b2sums=('7e81a7ce77bce68815745d2e351b635a6bd71a6699e0f22031d0fb8fe907c19ca07897aa9432e30385e1b683aa584ce4cd8b4684c63f3d05bcbb44f42437ec8b') build() { - cd py-filelock - python -m build --wheel --no-isolation --skip-dependency-check + cd ${pkgname#python-} + python -m build --wheel --no-isolation } check() { - cd py-filelock - PYTHONPATH=src pytest tests + cd ${pkgname#python-} + python -m venv --system-site-packages test-env + test-env/bin/python -m installer dist/*.whl + test-env/bin/python -m pytest } package() { - cd py-filelock + cd ${pkgname#python-} python -m installer --destdir="$pkgdir" dist/*.whl + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-filelock/-/commit/2e91056cd3a04e75397887fe39f4cc3cc9df66d5 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-filelock/-/commit/2e91056cd3a04e75397887fe39f4cc3cc9df66d5 You're receiving this email because of your account on gitlab.archlinux.org.
