Jelle van der Waa pushed to branch main at Arch Linux / Packaging / Packages / python-memcached
Commits: cc66f899 by Jelle van der Waa at 2024-02-17T12:41:12+01:00 Add .nvchecker.toml file - - - - - e1e61e82 by Jelle van der Waa at 2024-02-17T12:46:59+01:00 Update to 1.62-1 - add check() with pifpaf to run a memcached server for tests - update license to SPDX license identifier - - - - - 3 changed files: - + .SRCINFO - + .nvchecker.toml - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,17 @@ +pkgbase = python-memcached + pkgdesc = Python interface to memcached + pkgver = 1.62 + pkgrel = 1 + url = https://github.com/linsomniac/python-memcached + arch = any + license = PSF-2.0 + checkdepends = memcached + checkdepends = pifpaf + checkdepends = python-pytest + makedepends = git + makedepends = python-setuptools + depends = python + source = git+https://github.com/linsomniac/python-memcached#tag=1.62 + sha256sums = SKIP + +pkgname = python-memcached ===================================== .nvchecker.toml ===================================== @@ -0,0 +1,4 @@ +[python-memcached] +source = "github" +github = "linsomniac/python-memcached" +use_max_tag = true ===================================== PKGBUILD ===================================== @@ -4,13 +4,14 @@ # Contributor: Nathan Jones <[email protected]> pkgname=python-memcached -pkgver=1.59 -pkgrel=11 +pkgver=1.62 +pkgrel=1 url='https://github.com/linsomniac/python-memcached' arch=('any') -license=('PSF') +license=('PSF-2.0') pkgdesc='Python interface to memcached' -depends=('python-six') +depends=('python') +checkdepends=('memcached' 'pifpaf' 'python-pytest') makedepends=('git' 'python-setuptools') source=("git+https://github.com/linsomniac/python-memcached#tag=$pkgver") sha256sums=('SKIP') @@ -21,5 +22,10 @@ package() { python3 setup.py install --root="$pkgdir" --optimize=1 } +check() { + cd 'python-memcached' + pifpaf run memcached --port 11211 -- pytest +} + # getver: raw.githubusercontent.com/linsomniac/python-memcached/master/ChangeLog # vim:set ts=2 sw=2 et: View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-memcached/-/compare/ca9bddf9e90eceacd6f79b5cccdeac8886e3c652...e1e61e820c84f67bbe046124f5a02f59aff0ff6f -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-memcached/-/compare/ca9bddf9e90eceacd6f79b5cccdeac8886e3c652...e1e61e820c84f67bbe046124f5a02f59aff0ff6f You're receiving this email because of your account on gitlab.archlinux.org.
