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.


Reply via email to