[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2024-06-16 Thread Petr Vaněk
commit: bf1e219eada4d48f8b882fa180c8023ac1c78c59
Author: Petr Vaněk  gentoo  org>
AuthorDate: Sun Jun 16 19:42:49 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Sun Jun 16 19:54:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf1e219e

dev-python/python-memcached: enable py3.13

Signed-off-by: Petr Vaněk  gentoo.org>

 dev-python/python-memcached/python-memcached-1.62.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-memcached/python-memcached-1.62.ebuild 
b/dev-python/python-memcached/python-memcached-1.62.ebuild
index 528ace0c5f5b..4bbb086634a6 100644
--- a/dev-python/python-memcached/python-memcached-1.62.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.62.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2024-02-03 Thread Michał Górny
commit: d72bd1549f3e8ab805ac5937165ca34fe9e386b0
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb  3 11:38:37 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb  3 11:44:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72bd154

dev-python/python-memcached: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-memcached/Manifest   |  1 -
 .../python-memcached/python-memcached-1.61.ebuild  | 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-python/python-memcached/Manifest 
b/dev-python/python-memcached/Manifest
index 764eb87253b0..ed08a1d002e1 100644
--- a/dev-python/python-memcached/Manifest
+++ b/dev-python/python-memcached/Manifest
@@ -1,2 +1 @@
-DIST python-memcached-1.61.gh.tar.gz 29238 BLAKE2B 
4b24ae56716a0c17297c2041e26c555e0e675d87d3e77f75fd33e60f9c7f3791f1e4ef0e8fcaf0f895a2dce2f5539ddf5a6d2e42d3198a71d5edcc9a52716442
 SHA512 
ea66a04129816863d700718ae525838b381aaca6da3a239e3b2ff5cfc92297083a4b66fe0a10c1460f597e066b3d30902cdab1c38999be49b77d745a078d1da2
 DIST python-memcached-1.62.gh.tar.gz 28598 BLAKE2B 
4251931d4e77e83b959d1d3c23d96b532083ebe86e23c25e899185485de59348994041529c03be22be412128657e8bac9edd326b81a218113c465d69e4ae2b4f
 SHA512 
0394a3c6c1521e2dd5ce27953ebe285ab6ffc514ea64f8da22e9e630d01d49e975f5f81e8fc12080424a35409f7b39b4d8a0ff9893ab4b4985bad1005c6c1026

diff --git a/dev-python/python-memcached/python-memcached-1.61.ebuild 
b/dev-python/python-memcached/python-memcached-1.61.ebuild
deleted file mode 100644
index 528ace0c5f5b..
--- a/dev-python/python-memcached/python-memcached-1.61.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure python memcached client"
-HOMEPAGE="
-   https://github.com/linsomniac/python-memcached/
-   https://pypi.org/project/python-memcached/
-"
-SRC_URI="
-   https://github.com/linsomniac/python-memcached/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="PSF-2.4"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc x86 ~amd64-linux ~x86-linux"
-
-BDEPEND="
-   test? (
-   net-misc/memcached
-   )
-"
-
-distutils_enable_tests unittest
-
-python_test() {
-   local pidfile="${TMPDIR}/memcached.pid"
-
-   memcached -d -P "${pidfile}" || die "failed to start memcached"
-
-   eunittest || die "Tests fail with ${EPYTHON}"
-
-   kill "$(<"${pidfile}")" || die "failed to kill memcached"
-   local elapsed=0
-   while [[ -f ${pidfile} ]]; do
-   if [[ $(( elapsed++ )) -ge 30 ]]; then
-   kill -KILL "$(<"${pidfile}")" ||
-   die "failed to kill -KILL memcached"
-   die "memcached failed to stop after 30 seconds"
-   fi
-   sleep 1
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2024-02-03 Thread Arthur Zamarin
commit: 7aeb297fa7d75baccd05ae0884e0687ba6bb8785
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 10:09:42 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 10:09:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aeb297f

dev-python/python-memcached: Stabilize 1.62 ALLARCHES, #923685

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/python-memcached/python-memcached-1.62.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-memcached/python-memcached-1.62.ebuild 
b/dev-python/python-memcached/python-memcached-1.62.ebuild
index 3cb07a112912..528ace0c5f5b 100644
--- a/dev-python/python-memcached/python-memcached-1.62.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.62.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="PSF-2.4"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ppc x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2024-01-14 Thread Michał Górny
commit: e80f4f7deb3bffe4a786a106fa28933acc1c6089
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 15 07:16:30 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 15 07:16:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e80f4f7d

dev-python/python-memcached: Bump to 1.62

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-memcached/Manifest   |  1 +
 .../python-memcached/python-memcached-1.62.ebuild  | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/python-memcached/Manifest 
b/dev-python/python-memcached/Manifest
index 56ca0e6f8fc4..764eb87253b0 100644
--- a/dev-python/python-memcached/Manifest
+++ b/dev-python/python-memcached/Manifest
@@ -1 +1,2 @@
 DIST python-memcached-1.61.gh.tar.gz 29238 BLAKE2B 
4b24ae56716a0c17297c2041e26c555e0e675d87d3e77f75fd33e60f9c7f3791f1e4ef0e8fcaf0f895a2dce2f5539ddf5a6d2e42d3198a71d5edcc9a52716442
 SHA512 
ea66a04129816863d700718ae525838b381aaca6da3a239e3b2ff5cfc92297083a4b66fe0a10c1460f597e066b3d30902cdab1c38999be49b77d745a078d1da2
+DIST python-memcached-1.62.gh.tar.gz 28598 BLAKE2B 
4251931d4e77e83b959d1d3c23d96b532083ebe86e23c25e899185485de59348994041529c03be22be412128657e8bac9edd326b81a218113c465d69e4ae2b4f
 SHA512 
0394a3c6c1521e2dd5ce27953ebe285ab6ffc514ea64f8da22e9e630d01d49e975f5f81e8fc12080424a35409f7b39b4d8a0ff9893ab4b4985bad1005c6c1026

diff --git a/dev-python/python-memcached/python-memcached-1.62.ebuild 
b/dev-python/python-memcached/python-memcached-1.62.ebuild
new file mode 100644
index ..3cb07a112912
--- /dev/null
+++ b/dev-python/python-memcached/python-memcached-1.62.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure python memcached client"
+HOMEPAGE="
+   https://github.com/linsomniac/python-memcached/
+   https://pypi.org/project/python-memcached/
+"
+SRC_URI="
+   https://github.com/linsomniac/python-memcached/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="PSF-2.4"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   test? (
+   net-misc/memcached
+   )
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+   local pidfile="${TMPDIR}/memcached.pid"
+
+   memcached -d -P "${pidfile}" || die "failed to start memcached"
+
+   eunittest || die "Tests fail with ${EPYTHON}"
+
+   kill "$(<"${pidfile}")" || die "failed to kill memcached"
+   local elapsed=0
+   while [[ -f ${pidfile} ]]; do
+   if [[ $(( elapsed++ )) -ge 30 ]]; then
+   kill -KILL "$(<"${pidfile}")" ||
+   die "failed to kill -KILL memcached"
+   die "memcached failed to stop after 30 seconds"
+   fi
+   sleep 1
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2024-01-13 Thread Michał Górny
commit: f56ec952d396c58482c1e5bb19f4a18845283cf2
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 13 09:32:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 13 09:32:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f56ec952

dev-python/python-memcached: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-memcached/Manifest   |  2 -
 .../python-memcached-1.59-r2.ebuild| 54 --
 .../python-memcached/python-memcached-1.60.ebuild  | 50 
 3 files changed, 106 deletions(-)

diff --git a/dev-python/python-memcached/Manifest 
b/dev-python/python-memcached/Manifest
index 56bca01fb4ad..56ca0e6f8fc4 100644
--- a/dev-python/python-memcached/Manifest
+++ b/dev-python/python-memcached/Manifest
@@ -1,3 +1 @@
-DIST python-memcached-1.59.gh.tar.gz 32334 BLAKE2B 
de8d18ba887b03e4737b554cc4b0074a4f16745e26a8b3631a747c45019e1da83612677dc3e98f97d76e851320c61baafbd0a29231a826c14b7d3bf3e477f29e
 SHA512 
d7ff45a329f2a9bf97fdc7c0268c2c67046c3501270fcf03578b955c2da35904d7bdecd4239924d390797ddff8f4cc69fc5743f4d4f663cdb9f2f8c7e8159512
-DIST python-memcached-1.60.gh.tar.gz 29184 BLAKE2B 
54635e493e72d18aeda1e960c67cf92ac4c4f33b900c277f119e3528ebe52c69cf68b59c8c88719ed51664178b03b22d3035541ad529c5390c7f48a184539521
 SHA512 
d5d0789511ec4c5fd40a0ebc9b265ff0b69ff9aa366e1573b61c27b84ee0edb62c8dbc0563b5f92e6485914a6ff46a6130a8c889dae6ec638d71684ef29147e3
 DIST python-memcached-1.61.gh.tar.gz 29238 BLAKE2B 
4b24ae56716a0c17297c2041e26c555e0e675d87d3e77f75fd33e60f9c7f3791f1e4ef0e8fcaf0f895a2dce2f5539ddf5a6d2e42d3198a71d5edcc9a52716442
 SHA512 
ea66a04129816863d700718ae525838b381aaca6da3a239e3b2ff5cfc92297083a4b66fe0a10c1460f597e066b3d30902cdab1c38999be49b77d745a078d1da2

diff --git a/dev-python/python-memcached/python-memcached-1.59-r2.ebuild 
b/dev-python/python-memcached/python-memcached-1.59-r2.ebuild
deleted file mode 100644
index 2d234212dcdc..
--- a/dev-python/python-memcached/python-memcached-1.59-r2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure python memcached client"
-HOMEPAGE="
-   https://github.com/linsomniac/python-memcached/
-   https://pypi.org/project/python-memcached/
-"
-SRC_URI="
-   https://github.com/linsomniac/python-memcached/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="PSF-2.4"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   dev-python/six[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   net-misc/memcached
-   )
-"
-
-distutils_enable_tests unittest
-
-python_test() {
-   local pidfile="${TMPDIR}/memcached.pid"
-
-   memcached -d -P "${pidfile}" || die "failed to start memcached"
-
-   eunittest || die "Tests fail with ${EPYTHON}"
-
-   kill "$(<"${pidfile}")" || die "failed to kill memcached"
-   local elapsed=0
-   while [[ -f ${pidfile} ]]; do
-   if [[ $(( elapsed++ )) -ge 30 ]]; then
-   kill -KILL "$(<"${pidfile}")" ||
-   die "failed to kill -KILL memcached"
-   die "memcached failed to stop after 30 seconds"
-   fi
-   sleep 1
-   done
-}

diff --git a/dev-python/python-memcached/python-memcached-1.60.ebuild 
b/dev-python/python-memcached/python-memcached-1.60.ebuild
deleted file mode 100644
index 02f77889aa8e..
--- a/dev-python/python-memcached/python-memcached-1.60.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure python memcached client"
-HOMEPAGE="
-   https://github.com/linsomniac/python-memcached/
-   https://pypi.org/project/python-memcached/
-"
-SRC_URI="
-   https://github.com/linsomniac/python-memcached/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="PSF-2.4"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-
-BDEPEND="
-   test? (
-   net-misc/memcached
-   )
-"
-
-distutils_enable_tests unittest
-
-python_test() {
-   local pidfile="${TMPDIR}/memcached.pid"
-
-   memcached -d -P "${pidfile}" || die "failed to start memcached"
-
-   eunittest || die "Tests fail with ${EPYTHON}"
-
-   kill "$(<"${pidfile}")" || die "failed to kill memcached"
-   local elapsed=0
-   while [[ -f ${pidfile} ]]; do
-   if [[ $(( elapsed++ )) -ge 30 ]]; then
-   kill -KILL "$(<"${pidfile}")" ||
-  

[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2024-01-13 Thread Arthur Zamarin
commit: 401e86214831cf69b9ada1df055f321386df9e23
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 13 09:28:46 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 13 09:28:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=401e8621

dev-python/python-memcached: Stabilize 1.61 ALLARCHES, #922012

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/python-memcached/python-memcached-1.61.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/python-memcached/python-memcached-1.61.ebuild 
b/dev-python/python-memcached/python-memcached-1.61.ebuild
index 02f77889aa8e..528ace0c5f5b 100644
--- a/dev-python/python-memcached/python-memcached-1.61.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.61.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="PSF-2.4"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ppc x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2023-12-28 Thread Michał Górny
commit: fbb9320c1bd30d3be5e36e0276c262f1c93ece98
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 29 04:13:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 29 04:13:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb9320c

dev-python/python-memcached: Bump to 1.61

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-memcached/Manifest   |  1 +
 .../python-memcached/python-memcached-1.61.ebuild  | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/python-memcached/Manifest 
b/dev-python/python-memcached/Manifest
index 10634856161e..56bca01fb4ad 100644
--- a/dev-python/python-memcached/Manifest
+++ b/dev-python/python-memcached/Manifest
@@ -1,2 +1,3 @@
 DIST python-memcached-1.59.gh.tar.gz 32334 BLAKE2B 
de8d18ba887b03e4737b554cc4b0074a4f16745e26a8b3631a747c45019e1da83612677dc3e98f97d76e851320c61baafbd0a29231a826c14b7d3bf3e477f29e
 SHA512 
d7ff45a329f2a9bf97fdc7c0268c2c67046c3501270fcf03578b955c2da35904d7bdecd4239924d390797ddff8f4cc69fc5743f4d4f663cdb9f2f8c7e8159512
 DIST python-memcached-1.60.gh.tar.gz 29184 BLAKE2B 
54635e493e72d18aeda1e960c67cf92ac4c4f33b900c277f119e3528ebe52c69cf68b59c8c88719ed51664178b03b22d3035541ad529c5390c7f48a184539521
 SHA512 
d5d0789511ec4c5fd40a0ebc9b265ff0b69ff9aa366e1573b61c27b84ee0edb62c8dbc0563b5f92e6485914a6ff46a6130a8c889dae6ec638d71684ef29147e3
+DIST python-memcached-1.61.gh.tar.gz 29238 BLAKE2B 
4b24ae56716a0c17297c2041e26c555e0e675d87d3e77f75fd33e60f9c7f3791f1e4ef0e8fcaf0f895a2dce2f5539ddf5a6d2e42d3198a71d5edcc9a52716442
 SHA512 
ea66a04129816863d700718ae525838b381aaca6da3a239e3b2ff5cfc92297083a4b66fe0a10c1460f597e066b3d30902cdab1c38999be49b77d745a078d1da2

diff --git a/dev-python/python-memcached/python-memcached-1.61.ebuild 
b/dev-python/python-memcached/python-memcached-1.61.ebuild
new file mode 100644
index ..02f77889aa8e
--- /dev/null
+++ b/dev-python/python-memcached/python-memcached-1.61.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure python memcached client"
+HOMEPAGE="
+   https://github.com/linsomniac/python-memcached/
+   https://pypi.org/project/python-memcached/
+"
+SRC_URI="
+   https://github.com/linsomniac/python-memcached/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="PSF-2.4"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   test? (
+   net-misc/memcached
+   )
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+   local pidfile="${TMPDIR}/memcached.pid"
+
+   memcached -d -P "${pidfile}" || die "failed to start memcached"
+
+   eunittest || die "Tests fail with ${EPYTHON}"
+
+   kill "$(<"${pidfile}")" || die "failed to kill memcached"
+   local elapsed=0
+   while [[ -f ${pidfile} ]]; do
+   if [[ $(( elapsed++ )) -ge 30 ]]; then
+   kill -KILL "$(<"${pidfile}")" ||
+   die "failed to kill -KILL memcached"
+   die "memcached failed to stop after 30 seconds"
+   fi
+   sleep 1
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2023-12-24 Thread Michał Górny
commit: d3083eaa617d9acc0acfd6b82968d9fc90d77f50
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 25 06:42:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 25 07:06:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3083eaa

dev-python/python-memcached: Bump to 1.60

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-memcached/Manifest   |  1 +
 .../python-memcached/python-memcached-1.60.ebuild  | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/python-memcached/Manifest 
b/dev-python/python-memcached/Manifest
index 41e707c68cfc..10634856161e 100644
--- a/dev-python/python-memcached/Manifest
+++ b/dev-python/python-memcached/Manifest
@@ -1 +1,2 @@
 DIST python-memcached-1.59.gh.tar.gz 32334 BLAKE2B 
de8d18ba887b03e4737b554cc4b0074a4f16745e26a8b3631a747c45019e1da83612677dc3e98f97d76e851320c61baafbd0a29231a826c14b7d3bf3e477f29e
 SHA512 
d7ff45a329f2a9bf97fdc7c0268c2c67046c3501270fcf03578b955c2da35904d7bdecd4239924d390797ddff8f4cc69fc5743f4d4f663cdb9f2f8c7e8159512
+DIST python-memcached-1.60.gh.tar.gz 29184 BLAKE2B 
54635e493e72d18aeda1e960c67cf92ac4c4f33b900c277f119e3528ebe52c69cf68b59c8c88719ed51664178b03b22d3035541ad529c5390c7f48a184539521
 SHA512 
d5d0789511ec4c5fd40a0ebc9b265ff0b69ff9aa366e1573b61c27b84ee0edb62c8dbc0563b5f92e6485914a6ff46a6130a8c889dae6ec638d71684ef29147e3

diff --git a/dev-python/python-memcached/python-memcached-1.60.ebuild 
b/dev-python/python-memcached/python-memcached-1.60.ebuild
new file mode 100644
index ..02f77889aa8e
--- /dev/null
+++ b/dev-python/python-memcached/python-memcached-1.60.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure python memcached client"
+HOMEPAGE="
+   https://github.com/linsomniac/python-memcached/
+   https://pypi.org/project/python-memcached/
+"
+SRC_URI="
+   https://github.com/linsomniac/python-memcached/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="PSF-2.4"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   test? (
+   net-misc/memcached
+   )
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+   local pidfile="${TMPDIR}/memcached.pid"
+
+   memcached -d -P "${pidfile}" || die "failed to start memcached"
+
+   eunittest || die "Tests fail with ${EPYTHON}"
+
+   kill "$(<"${pidfile}")" || die "failed to kill memcached"
+   local elapsed=0
+   while [[ -f ${pidfile} ]]; do
+   if [[ $(( elapsed++ )) -ge 30 ]]; then
+   kill -KILL "$(<"${pidfile}")" ||
+   die "failed to kill -KILL memcached"
+   die "memcached failed to stop after 30 seconds"
+   fi
+   sleep 1
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2023-11-24 Thread Arthur Zamarin
commit: 54cca7c1b86e14cebec6970c1e24e800bcd6ac0f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 24 15:45:05 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 24 15:45:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54cca7c1

dev-python/python-memcached: Stabilize 1.59-r2 arm64, #918359

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/python-memcached/python-memcached-1.59-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-memcached/python-memcached-1.59-r2.ebuild 
b/dev-python/python-memcached/python-memcached-1.59-r2.ebuild
index a69dabd722cf..2d234212dcdc 100644
--- a/dev-python/python-memcached/python-memcached-1.59-r2.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.59-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="PSF-2.4"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ppc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/six[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2023-06-22 Thread Michał Górny
commit: e64fb196a99ca75eb1bd2f384ec138498f096562
Author: Petr Vaněk  atlas  cz>
AuthorDate: Mon Jun 19 12:54:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 22 14:16:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e64fb196

dev-python/python-memcached: enable py3.12

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-memcached/python-memcached-1.59-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-memcached/python-memcached-1.59-r2.ebuild 
b/dev-python/python-memcached/python-memcached-1.59-r2.ebuild
index 2d0c7258a30b..a69dabd722cf 100644
--- a/dev-python/python-memcached/python-memcached-1.59-r2.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.59-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2023-04-06 Thread Michał Górny
commit: cc55f73915e085b7038a21144db6d25d2ca762ac
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 13:24:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 13:24:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc55f739

dev-python/python-memcached: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-memcached/Manifest   |  1 -
 .../python-memcached-1.59-r1.ebuild| 49 --
 2 files changed, 50 deletions(-)

diff --git a/dev-python/python-memcached/Manifest 
b/dev-python/python-memcached/Manifest
index 0cf6825f7023..41e707c68cfc 100644
--- a/dev-python/python-memcached/Manifest
+++ b/dev-python/python-memcached/Manifest
@@ -1,2 +1 @@
-DIST python-memcached-1.59-gh.tar.gz 32334 BLAKE2B 
de8d18ba887b03e4737b554cc4b0074a4f16745e26a8b3631a747c45019e1da83612677dc3e98f97d76e851320c61baafbd0a29231a826c14b7d3bf3e477f29e
 SHA512 
d7ff45a329f2a9bf97fdc7c0268c2c67046c3501270fcf03578b955c2da35904d7bdecd4239924d390797ddff8f4cc69fc5743f4d4f663cdb9f2f8c7e8159512
 DIST python-memcached-1.59.gh.tar.gz 32334 BLAKE2B 
de8d18ba887b03e4737b554cc4b0074a4f16745e26a8b3631a747c45019e1da83612677dc3e98f97d76e851320c61baafbd0a29231a826c14b7d3bf3e477f29e
 SHA512 
d7ff45a329f2a9bf97fdc7c0268c2c67046c3501270fcf03578b955c2da35904d7bdecd4239924d390797ddff8f4cc69fc5743f4d4f663cdb9f2f8c7e8159512

diff --git a/dev-python/python-memcached/python-memcached-1.59-r1.ebuild 
b/dev-python/python-memcached/python-memcached-1.59-r1.ebuild
deleted file mode 100644
index 8a90d01b36a7..
--- a/dev-python/python-memcached/python-memcached-1.59-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( pypy3 python3_{9..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure python memcached client"
-HOMEPAGE="
-   https://www.tummy.com/Community/software/python-memcached/
-   https://pypi.org/project/python-memcached/
-"
-# PyPI tarballs don't contain tests
-SRC_URI="https://github.com/linsomniac/python-memcached/archive/${PV}.tar.gz 
-> ${P}-gh.tar.gz"
-
-LICENSE="OSL-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
-BDEPEND="
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   net-misc/memcached
-   )
-"
-
-distutils_enable_tests unittest
-
-python_test() {
-   local pidfile="${TMPDIR}/memcached.pid"
-
-   memcached -d -P "${pidfile}" || die "failed to start memcached"
-
-   eunittest || die "Tests fail with ${EPYTHON}"
-
-   kill "$(<"${pidfile}")" || die "failed to kill memcached"
-   local elapsed=0
-   while [[ -f ${pidfile} ]]; do
-   if [[ $(( elapsed++ )) -ge 30 ]]; then
-   kill -KILL "$(<"${pidfile}")" ||
-   die "failed to kill -KILL memcached"
-   die "memcached failed to stop after 30 seconds"
-   fi
-   sleep 1
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2023-04-06 Thread Arthur Zamarin
commit: 8e4c7c980e1503af1810e9cad9d8226eafa010f1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr  6 08:23:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr  6 08:23:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e4c7c98

dev-python/python-memcached: Stabilize 1.59-r2 ALLARCHES, #903903

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/python-memcached/python-memcached-1.59-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-memcached/python-memcached-1.59-r2.ebuild 
b/dev-python/python-memcached/python-memcached-1.59-r2.ebuild
index ba8ceed185ef..2d0c7258a30b 100644
--- a/dev-python/python-memcached/python-memcached-1.59-r2.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.59-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="PSF-2.4"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/six[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2023-03-06 Thread Michał Górny
commit: f8920329c49be79cd41dc7a0b574e77f70592707
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar  6 15:17:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar  6 15:22:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8920329

dev-python/python-memcached: Enable py3.11

Closes: https://bugs.gentoo.org/896854
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-memcached/python-memcached-1.59-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-memcached/python-memcached-1.59-r2.ebuild 
b/dev-python/python-memcached/python-memcached-1.59-r2.ebuild
index 7271e700ea66..a245d7548b71 100644
--- a/dev-python/python-memcached/python-memcached-1.59-r2.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.59-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..10} )
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2023-03-06 Thread Michał Górny
commit: 64e9c2aa9a1dd30afeabc5c3bd17111004b199bb
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar  6 15:18:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar  6 15:22:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e9c2aa

dev-python/python-memcached: Fix LICENSE

Closes: https://bugs.gentoo.org/853727
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-memcached/python-memcached-1.59-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-memcached/python-memcached-1.59-r2.ebuild 
b/dev-python/python-memcached/python-memcached-1.59-r2.ebuild
index a245d7548b71..ba8ceed185ef 100644
--- a/dev-python/python-memcached/python-memcached-1.59-r2.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.59-r2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
-> ${P}.gh.tar.gz
 "
 
-LICENSE="OSL-2.0"
+LICENSE="PSF-2.4"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2023-03-06 Thread Michał Górny
commit: 74d9309efb6a5046354a150d8dc9a167b341cafb
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar  6 15:17:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar  6 15:22:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d9309e

dev-python/python-memcached: EAPI 8, PEP517

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-memcached/Manifest   |  1 +
 .../python-memcached-1.59-r2.ebuild| 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/python-memcached/Manifest 
b/dev-python/python-memcached/Manifest
index ad992bd85f4b..0cf6825f7023 100644
--- a/dev-python/python-memcached/Manifest
+++ b/dev-python/python-memcached/Manifest
@@ -1 +1,2 @@
 DIST python-memcached-1.59-gh.tar.gz 32334 BLAKE2B 
de8d18ba887b03e4737b554cc4b0074a4f16745e26a8b3631a747c45019e1da83612677dc3e98f97d76e851320c61baafbd0a29231a826c14b7d3bf3e477f29e
 SHA512 
d7ff45a329f2a9bf97fdc7c0268c2c67046c3501270fcf03578b955c2da35904d7bdecd4239924d390797ddff8f4cc69fc5743f4d4f663cdb9f2f8c7e8159512
+DIST python-memcached-1.59.gh.tar.gz 32334 BLAKE2B 
de8d18ba887b03e4737b554cc4b0074a4f16745e26a8b3631a747c45019e1da83612677dc3e98f97d76e851320c61baafbd0a29231a826c14b7d3bf3e477f29e
 SHA512 
d7ff45a329f2a9bf97fdc7c0268c2c67046c3501270fcf03578b955c2da35904d7bdecd4239924d390797ddff8f4cc69fc5743f4d4f663cdb9f2f8c7e8159512

diff --git a/dev-python/python-memcached/python-memcached-1.59-r2.ebuild 
b/dev-python/python-memcached/python-memcached-1.59-r2.ebuild
new file mode 100644
index ..7271e700ea66
--- /dev/null
+++ b/dev-python/python-memcached/python-memcached-1.59-r2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{9..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure python memcached client"
+HOMEPAGE="
+   https://github.com/linsomniac/python-memcached/
+   https://pypi.org/project/python-memcached/
+"
+SRC_URI="
+   https://github.com/linsomniac/python-memcached/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="OSL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   net-misc/memcached
+   )
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+   local pidfile="${TMPDIR}/memcached.pid"
+
+   memcached -d -P "${pidfile}" || die "failed to start memcached"
+
+   eunittest || die "Tests fail with ${EPYTHON}"
+
+   kill "$(<"${pidfile}")" || die "failed to kill memcached"
+   local elapsed=0
+   while [[ -f ${pidfile} ]]; do
+   if [[ $(( elapsed++ )) -ge 30 ]]; then
+   kill -KILL "$(<"${pidfile}")" ||
+   die "failed to kill -KILL memcached"
+   die "memcached failed to stop after 30 seconds"
+   fi
+   sleep 1
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2023-03-06 Thread Michał Górny
commit: dd11ef270fa4748f5dce09df7dd2fa5413c3f7f2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar  6 15:19:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar  6 15:22:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd11ef27

dev-python/python-memcached: Remove inactive maintainer

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-memcached/metadata.xml | 8 
 1 file changed, 8 deletions(-)

diff --git a/dev-python/python-memcached/metadata.xml 
b/dev-python/python-memcached/metadata.xml
index febb3b815864..71b2011b44aa 100644
--- a/dev-python/python-memcached/metadata.xml
+++ b/dev-python/python-memcached/metadata.xml
@@ -1,18 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   robb...@gentoo.org
-   Robin H. Johnson
-   

pyt...@gentoo.org
Python

-   
-   This is a Python based API (implemented in 100% python) for 
communicating with
-   the memcached distributed memory object cache daemon.
-   


python-memcached



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2023-03-06 Thread Michał Górny
commit: 3f2247adb5eee61c53c90a0f86adb7125f2559d8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar  6 15:13:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar  6 15:22:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f2247ad

dev-python/python-memcached: Use unittest instead of nose

Closes: https://bugs.gentoo.org/888261
Signed-off-by: Michał Górny  gentoo.org>

 .../python-memcached/python-memcached-1.59-r1.ebuild | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-python/python-memcached/python-memcached-1.59-r1.ebuild 
b/dev-python/python-memcached/python-memcached-1.59-r1.ebuild
index b925997aac3d..8a90d01b36a7 100644
--- a/dev-python/python-memcached/python-memcached-1.59-r1.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.59-r1.ebuild
@@ -27,23 +27,23 @@ BDEPEND="
)
 "
 
-distutils_enable_tests nose
+distutils_enable_tests unittest
 
 python_test() {
local pidfile="${TMPDIR}/memcached.pid"
 
-   memcached -d -P "$pidfile" || die "failed to start memcached"
+   memcached -d -P "${pidfile}" || die "failed to start memcached"
 
-   nosetests -v || die "Tests fail with ${EPYTHON}"
+   eunittest || die "Tests fail with ${EPYTHON}"
 
-   kill "$(<"$pidfile")" || die "failed to kill memcached"
+   kill "$(<"${pidfile}")" || die "failed to kill memcached"
local elapsed=0
-   while [[ -f "$pidfile" ]]; do
-   if [[ $elapsed -ge 30 ]]; then
-   kill -KILL "$(<"$pidfile")" || die "failed to kill 
-KILL memcached"
+   while [[ -f ${pidfile} ]]; do
+   if [[ $(( elapsed++ )) -ge 30 ]]; then
+   kill -KILL "$(<"${pidfile}")" ||
+   die "failed to kill -KILL memcached"
die "memcached failed to stop after 30 seconds"
fi
sleep 1
-   let elapsed++
done
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2021-06-05 Thread Michał Górny
commit: ce11c0233b60bf4dfcb64f7be34c971b006dabe4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun  5 17:55:38 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  5 17:59:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce11c023

dev-python/python-memcached: Enable py3.10

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-memcached/python-memcached-1.59-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-memcached/python-memcached-1.59-r1.ebuild 
b/dev-python/python-memcached/python-memcached-1.59-r1.ebuild
index fc8e95581f5..cebb6fa891e 100644
--- a/dev-python/python-memcached/python-memcached-1.59-r1.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.59-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python3_{7..9} )
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2020-11-03 Thread Michał Górny
commit: 2ba57a24fe855d096ccb474c2df798ca8d314c1d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov  4 07:26:30 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov  4 07:34:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ba57a24

dev-python/python-memcached: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-memcached/Manifest   |  1 -
 .../python-memcached/python-memcached-1.59.ebuild  | 47 --
 2 files changed, 48 deletions(-)

diff --git a/dev-python/python-memcached/Manifest 
b/dev-python/python-memcached/Manifest
index 00b745958fa..ad992bd85f4 100644
--- a/dev-python/python-memcached/Manifest
+++ b/dev-python/python-memcached/Manifest
@@ -1,2 +1 @@
 DIST python-memcached-1.59-gh.tar.gz 32334 BLAKE2B 
de8d18ba887b03e4737b554cc4b0074a4f16745e26a8b3631a747c45019e1da83612677dc3e98f97d76e851320c61baafbd0a29231a826c14b7d3bf3e477f29e
 SHA512 
d7ff45a329f2a9bf97fdc7c0268c2c67046c3501270fcf03578b955c2da35904d7bdecd4239924d390797ddff8f4cc69fc5743f4d4f663cdb9f2f8c7e8159512
-DIST python-memcached-1.59.tar.gz 22210 BLAKE2B 
50387821d50cf974ada738346e016eb736043078721bf905782f41df1f27574244d03b6b94ac9e5ccab7aeecfa8ca4c5a78cec2c41d15fda8756c7cb3bce9aa1
 SHA512 
a25cbb9efb3babe85e1523bdabfe4644b93b3a6a7268787a3928f724f833ce0eea7d2ef676d1b7f894cdfe293129975b35cb46ec553c92810dbc18013bfabece

diff --git a/dev-python/python-memcached/python-memcached-1.59.ebuild 
b/dev-python/python-memcached/python-memcached-1.59.ebuild
deleted file mode 100644
index d394de41685..000
--- a/dev-python/python-memcached/python-memcached-1.59.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure python memcached client"
-HOMEPAGE="
-   https://www.tummy.com/Community/software/python-memcached/
-   https://pypi.org/project/python-memcached/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="OSL-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux ~x86-macos"
-IUSE="test"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   net-misc/memcached
-   dev-python/nose[${PYTHON_USEDEP}]
-   )"
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
-
-# Tests try to connect to memcached via TCP/IP. Please do not re-enable
-# until you get them all to pass properly while using the UNIX socket
-# only and not even trying to connect to memcached over TCP/IP.
-RESTRICT=test
-
-python_test() {
-   # Note: partial. Needs fixing. Stuff like that.
-
-   cd "${TMPDIR}" || die
-
-   local memcached_opts=( -d -P memcached.pid -s memcached.socket )
-   [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage )
-
-   memcached "${memached_opts[@]}" || die
-
-   "${PYTHON}" memcache.py --do-unix || die "Tests fail with ${EPYTHON}"
-
-   kill "$(

[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2020-11-03 Thread Sam James
commit: d0b0f2e2ef3ef91da440b533a90fd297cb7d70fb
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  4 01:02:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  4 01:02:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b0f2e2

dev-python/python-memcached: Stabilize 1.59-r1 ALLARCHES, #752303

Signed-off-by: Sam James  gentoo.org>

 dev-python/python-memcached/python-memcached-1.59-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-memcached/python-memcached-1.59-r1.ebuild 
b/dev-python/python-memcached/python-memcached-1.59-r1.ebuild
index a8c482faaf4..568e96bb58b 100644
--- a/dev-python/python-memcached/python-memcached-1.59-r1.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.59-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/linsomniac/python-memcached/archive/${PV}.tar.gz ->
 
 LICENSE="OSL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux ~x86-macos"
 
 RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2020-11-02 Thread Michał Górny
commit: 476cc47a2c538329fff5952f73753a73074eba8c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  2 11:10:11 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  2 11:19:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=476cc47a

dev-python/python-memcached: Mark ALLARCHES

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-memcached/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/python-memcached/metadata.xml 
b/dev-python/python-memcached/metadata.xml
index 2f8d37bd82d..8b97b671086 100644
--- a/dev-python/python-memcached/metadata.xml
+++ b/dev-python/python-memcached/metadata.xml
@@ -13,6 +13,7 @@
This is a Python based API (implemented in 100% python) for 
communicating with
the memcached distributed memory object cache daemon.

+   

python-memcached
linsomniac/python-memcached



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2020-09-30 Thread Michał Górny
commit: 697f9ec7d7825f30f7933fc0898d3e5ac3a5fd9b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 30 06:59:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 30 07:14:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=697f9ec7

dev-python/python-memcached: Add missing dep on mock

Closes: https://bugs.gentoo.org/745483
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-memcached/python-memcached-1.59-r1.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-python/python-memcached/python-memcached-1.59-r1.ebuild 
b/dev-python/python-memcached/python-memcached-1.59-r1.ebuild
index 3b81d2ee352..a8c482faaf4 100644
--- a/dev-python/python-memcached/python-memcached-1.59-r1.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.59-r1.ebuild
@@ -20,7 +20,12 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
 
 RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
-BDEPEND="test? ( net-misc/memcached )"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   net-misc/memcached
+   )
+"
 
 distutils_enable_tests nose
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2020-09-29 Thread Louis Sautier
commit: 50f1d559b947fb1165b9049f8f2cee68c8ee5a84
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Sep 29 22:10:14 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Sep 29 22:40:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f1d559

dev-python/python-memcached: support PyPy3+Py3.{8,9} and fix tests

Switch to the GitHub tarball that contains tests.

Bug: https://bugs.gentoo.org/718418
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/python-memcached/Manifest   |  1 +
 .../python-memcached-1.59-r1.ebuild| 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/python-memcached/Manifest 
b/dev-python/python-memcached/Manifest
index 9a85bb36945..00b745958fa 100644
--- a/dev-python/python-memcached/Manifest
+++ b/dev-python/python-memcached/Manifest
@@ -1 +1,2 @@
+DIST python-memcached-1.59-gh.tar.gz 32334 BLAKE2B 
de8d18ba887b03e4737b554cc4b0074a4f16745e26a8b3631a747c45019e1da83612677dc3e98f97d76e851320c61baafbd0a29231a826c14b7d3bf3e477f29e
 SHA512 
d7ff45a329f2a9bf97fdc7c0268c2c67046c3501270fcf03578b955c2da35904d7bdecd4239924d390797ddff8f4cc69fc5743f4d4f663cdb9f2f8c7e8159512
 DIST python-memcached-1.59.tar.gz 22210 BLAKE2B 
50387821d50cf974ada738346e016eb736043078721bf905782f41df1f27574244d03b6b94ac9e5ccab7aeecfa8ca4c5a78cec2c41d15fda8756c7cb3bce9aa1
 SHA512 
a25cbb9efb3babe85e1523bdabfe4644b93b3a6a7268787a3928f724f833ce0eea7d2ef676d1b7f894cdfe293129975b35cb46ec553c92810dbc18013bfabece

diff --git a/dev-python/python-memcached/python-memcached-1.59-r1.ebuild 
b/dev-python/python-memcached/python-memcached-1.59-r1.ebuild
new file mode 100644
index 000..3b81d2ee352
--- /dev/null
+++ b/dev-python/python-memcached/python-memcached-1.59-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure python memcached client"
+HOMEPAGE="
+   https://www.tummy.com/Community/software/python-memcached/
+   https://pypi.org/project/python-memcached/
+"
+# PyPI tarballs don't contain tests
+SRC_URI="https://github.com/linsomniac/python-memcached/archive/${PV}.tar.gz 
-> ${P}-gh.tar.gz"
+
+LICENSE="OSL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+BDEPEND="test? ( net-misc/memcached )"
+
+distutils_enable_tests nose
+
+python_test() {
+   local pidfile="${TMPDIR}/memcached.pid"
+
+   memcached -d -P "$pidfile" || die "failed to start memcached"
+
+   nosetests -v || die "Tests fail with ${EPYTHON}"
+
+   kill "$(<"$pidfile")" || die "failed to kill memcached"
+   local elapsed=0
+   while [[ -f "$pidfile" ]]; do
+   if [[ $elapsed -ge 30 ]]; then
+   kill -KILL "$(<"$pidfile")" || die "failed to kill 
-KILL memcached"
+   die "memcached failed to stop after 30 seconds"
+   fi
+   sleep 1
+   let elapsed++
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2020-09-29 Thread Louis Sautier
commit: 4816b3d209371d2472224bb7b3033b207f60a03b
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Sep 29 22:06:46 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Sep 29 22:08:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4816b3d2

dev-python/python-memcached: update upstream metadata

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/python-memcached/metadata.xml | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-python/python-memcached/metadata.xml 
b/dev-python/python-memcached/metadata.xml
index 5ad36d7..2f8d37bd82d 100644
--- a/dev-python/python-memcached/metadata.xml
+++ b/dev-python/python-memcached/metadata.xml
@@ -10,10 +10,12 @@
Python


-This is a Python based API (implemented in 100% python) for communicating with
-the memcached distributed memory object cache daemon.
-
+   This is a Python based API (implemented in 100% python) for 
communicating with
+   the memcached distributed memory object cache daemon.
+   

python-memcached
+   linsomniac/python-memcached
+   
https://github.com/linsomniac/python-memcached/issues

 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2020-07-21 Thread Kent Fredric
commit: 539066634747237eaaf43ef86bbd8933fe9f127e
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Jul 21 19:14:33 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Jul 21 19:17:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53906663

dev-python/python-memcached: Drop ~x64-macos re bug #690140

Depends:
- net-misc/memcached
 - dev-perl/Cache-Memcached

Bug: https://bugs.gentoo.org/690140
Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-python/python-memcached/python-memcached-1.59.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-memcached/python-memcached-1.59.ebuild 
b/dev-python/python-memcached/python-memcached-1.59.ebuild
index 4a7c105d041..d394de41685 100644
--- a/dev-python/python-memcached/python-memcached-1.59.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.59.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="OSL-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="test"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2020-03-17 Thread Michał Górny
commit: eee553a64f70f4dfd0543edfb6f89c6b64167caf
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 17 19:48:28 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 17 19:52:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee553a6

dev-python/python-memcached: Drop old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-memcached/Manifest   |  2 -
 .../python-memcached-1.53-r1.ebuild| 43 ---
 .../python-memcached/python-memcached-1.58.ebuild  | 48 --
 3 files changed, 93 deletions(-)

diff --git a/dev-python/python-memcached/Manifest 
b/dev-python/python-memcached/Manifest
index cd62e89c7c7..9a85bb36945 100644
--- a/dev-python/python-memcached/Manifest
+++ b/dev-python/python-memcached/Manifest
@@ -1,3 +1 @@
-DIST python-memcached-1.53.tar.gz 35025 BLAKE2B 
40d30ba35b8dc5d33c27a8a02d66ef7714c2851a3bb109b0cd4456f14408579e51baef8a6020ee75a21bfba468f6524c5163f4161676fc86788186832ff2ec4d
 SHA512 
33ffd2778025a8e15beddf1660c4b5c9f1ba144adab5c36fd679e15508015c00e3e1185b5cc179cfcfc556b7c3ab44ed9914089e5ce9db66a04d0a658dd38bb3
-DIST python-memcached-1.58.tar.gz 30562 BLAKE2B 
928aeca2b0d6d99fb16ee8c8c970ccc41aabb4c6385d962cb4208878f4f0eb1b1114c103118fc4ce6020e01d2260b9ffa83e96b2aba719cad6820e39d9fcfe3c
 SHA512 
48f933f095751b476c122473fa1d9767cfe5c6c339a9ba71825a50cec23cbfc7b6493716458bfb1f2451c634c517519152105a2000be66bd0d389f94ea312138
 DIST python-memcached-1.59.tar.gz 22210 BLAKE2B 
50387821d50cf974ada738346e016eb736043078721bf905782f41df1f27574244d03b6b94ac9e5ccab7aeecfa8ca4c5a78cec2c41d15fda8756c7cb3bce9aa1
 SHA512 
a25cbb9efb3babe85e1523bdabfe4644b93b3a6a7268787a3928f724f833ce0eea7d2ef676d1b7f894cdfe293129975b35cb46ec553c92810dbc18013bfabece

diff --git a/dev-python/python-memcached/python-memcached-1.53-r1.ebuild 
b/dev-python/python-memcached/python-memcached-1.53-r1.ebuild
deleted file mode 100644
index 6fab053b423..000
--- a/dev-python/python-memcached/python-memcached-1.53-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure python memcached client"
-HOMEPAGE="https://www.tummy.com/Community/software/python-memcached/
-   https://pypi.org/project/python-memcached/;
-SRC_URI="ftp://ftp.tummy.com/pub/python-memcached/old-releases/${P}.tar.gz;
-
-LICENSE="OSL-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( net-misc/memcached )"
-RDEPEND=""
-
-# Tests try to connect to memcached via TCP/IP. Please do not re-enable
-# until you get them all to pass properly while using the UNIX socket
-# only and not even trying to connect to memcached over TCP/IP.
-RESTRICT=test
-
-python_test() {
-   # Note: partial. Needs fixing. Stuff like that.
-
-   cd "${TMPDIR}" || die
-
-   local memcached_opts=( -d -P memcached.pid -s memcached.socket )
-   [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage )
-
-   memcached "${memached_opts[@]}" || die
-
-   "${PYTHON}" memcache.py --do-unix || die "Tests fail with ${EPYTHON}"
-
-   kill "$(https://www.tummy.com/Community/software/python-memcached/
-   https://pypi.org/project/python-memcached/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="OSL-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE="test"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   net-misc/memcached
-   dev-python/nose[${PYTHON_USEDEP}]
-   )"
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
-
-# Tests try to connect to memcached via TCP/IP. Please do not re-enable
-# until you get them all to pass properly while using the UNIX socket
-# only and not even trying to connect to memcached over TCP/IP.
-RESTRICT=test
-
-python_test() {
-   # Note: partial. Needs fixing. Stuff like that.
-
-   cd "${TMPDIR}" || die
-
-   local memcached_opts=( -d -P memcached.pid -s memcached.socket )
-   [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage )
-
-   memcached "${memached_opts[@]}" || die
-
-   "${PYTHON}" memcache.py --do-unix || die "Tests fail with ${EPYTHON}"
-
-   kill "$(

[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2020-03-17 Thread Michał Górny
commit: a732ed789fc569729ddd474cf5fc3f424e0351cd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 17 19:48:36 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 17 19:52:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a732ed78

dev-python/python-memcached: Drop py2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-memcached/python-memcached-1.59.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-memcached/python-memcached-1.59.ebuild 
b/dev-python/python-memcached/python-memcached-1.59.ebuild
index 10a27b7cc24..4a7c105d041 100644
--- a/dev-python/python-memcached/python-memcached-1.59.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.59.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2018-03-24 Thread Michał Górny
commit: a42698d36805f24acab34c2c74971c0cff85c93f
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Mar 23 15:51:46 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 24 13:10:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42698d3

dev-python/python-memcached: use HTTPS

 dev-python/python-memcached/python-memcached-1.53-r1.ebuild | 5 +++--
 dev-python/python-memcached/python-memcached-1.58.ebuild| 4 ++--
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-python/python-memcached/python-memcached-1.53-r1.ebuild 
b/dev-python/python-memcached/python-memcached-1.53-r1.ebuild
index d5b2923582c..a14809eda6a 100644
--- a/dev-python/python-memcached/python-memcached-1.53-r1.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.53-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,8 @@ PYTHON_COMPAT=( python2_7 pypy )
 inherit distutils-r1
 
 DESCRIPTION="Pure python memcached client"
-HOMEPAGE="http://www.tummy.com/Community/software/python-memcached/ 
https://pypi.python.org/pypi/python-memcached;
+HOMEPAGE="https://www.tummy.com/Community/software/python-memcached/
+   https://pypi.python.org/pypi/python-memcached;
 SRC_URI="ftp://ftp.tummy.com/pub/python-memcached/old-releases/${P}.tar.gz;
 
 LICENSE="OSL-2.0"

diff --git a/dev-python/python-memcached/python-memcached-1.58.ebuild 
b/dev-python/python-memcached/python-memcached-1.58.ebuild
index 979976df4e0..7b8cf80ce49 100644
--- a/dev-python/python-memcached/python-memcached-1.58.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.58.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -9,7 +9,7 @@ inherit distutils-r1
 
 DESCRIPTION="Pure python memcached client"
 HOMEPAGE="
-   http://www.tummy.com/Community/software/python-memcached/
+   https://www.tummy.com/Community/software/python-memcached/
https://pypi.python.org/pypi/python-memcached;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2017-06-04 Thread Justin Lecher
commit: 6b420a9edb537151a20aba1bd0f19565fe2669b2
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Jun  4 06:38:30 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Jun  4 07:30:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b420a9e

dev-python/python-memcached: Add python 3.6 support

Package-Manager: Portage-2.3.6, Repoman-2.3.2
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/python-memcached/python-memcached-1.58.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-python/python-memcached/python-memcached-1.58.ebuild 
b/dev-python/python-memcached/python-memcached-1.58.ebuild
index 15b5d2eda05..979976df4e0 100644
--- a/dev-python/python-memcached/python-memcached-1.58.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.58.ebuild
@@ -3,12 +3,14 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 pypy )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
 
 inherit distutils-r1
 
 DESCRIPTION="Pure python memcached client"
-HOMEPAGE="http://www.tummy.com/Community/software/python-memcached/ 
https://pypi.python.org/pypi/python-memcached;
+HOMEPAGE="
+   http://www.tummy.com/Community/software/python-memcached/
+   https://pypi.python.org/pypi/python-memcached;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="OSL-2.0"
@@ -16,7 +18,8 @@ SLOT="0"
 KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="test"
 
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
test? (
net-misc/memcached
dev-python/nose[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2017-05-19 Thread Michael Weber
commit: 3152c4479a044a8d1d17d84b2957ee749f5d580f
Author: Michael Weber  gentoo  org>
AuthorDate: Fri May 19 21:39:45 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Fri May 19 21:43:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3152c447

dev-python/python-memcached: ppc stable (bug 617258)

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64"

 dev-python/python-memcached/python-memcached-1.58.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/python-memcached/python-memcached-1.58.ebuild 
b/dev-python/python-memcached/python-memcached-1.58.ebuild
index 404be0494aa..15b5d2eda05 100644
--- a/dev-python/python-memcached/python-memcached-1.58.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.58.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="OSL-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm64 ppc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="test"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2017-05-02 Thread Michał Górny
commit: 217f4666dc10c6b9bdc71270d61f5251932c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 17:15:12 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 17:43:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=217f46cc

dev-python/python-memcached: Clean old versions up

 dev-python/python-memcached/Manifest   |  2 -
 .../python-memcached/python-memcached-1.54.ebuild  | 42 
 .../python-memcached/python-memcached-1.57.ebuild  | 45 --
 3 files changed, 89 deletions(-)

diff --git a/dev-python/python-memcached/Manifest 
b/dev-python/python-memcached/Manifest
index 89b0e7f7e98..5b3f085ce90 100644
--- a/dev-python/python-memcached/Manifest
+++ b/dev-python/python-memcached/Manifest
@@ -1,4 +1,2 @@
 DIST python-memcached-1.53.tar.gz 35025 SHA256 
af04ea031b271a54f085166773e028fe053fc1d9a58cd8b3c3a57945990bfb48 SHA512 
33ffd2778025a8e15beddf1660c4b5c9f1ba144adab5c36fd679e15508015c00e3e1185b5cc179cfcfc556b7c3ab44ed9914089e5ce9db66a04d0a658dd38bb3
 WHIRLPOOL 
81b80a05010eec576ce8eb00ac4c799213bfc82af4dd3d3da138d02337d28dcb5fbefcbdf11e8d9344b307ba8b1ab2a770b8130fce2f732e484f283e2fe85aae
-DIST python-memcached-1.54.tar.gz 36662 SHA256 
df21d1431424c512901ecc3cd244039833aebc4bc7d345af403d4abdace20081 SHA512 
e66684fba5ac638efef971df14f4049f1aeae1a84a9c530f26560c1150d7b136746daa164754a0e451ee1caf0b24fd856083aa23f42be1bd4e90a6943d9e45ad
 WHIRLPOOL 
a2d1c60fba41002c03718a75659ff1c3944e32b3c900643af2ed227e6280af2635f068f27923ed1722ae1407cd3a1e9696e6c628e4898aaf73451105846c31cb
-DIST python-memcached-1.57.tar.gz 22620 SHA256 
3b689a135afb2fdb6da2298d5213780f43a3f210cf8c960d50b252acb3f62902 SHA512 
1862d9a5c7c29c8956384e1b951b59dba1fb2bbaeb1c3a99b1b917a93e04e0d86f4b38022a4b0146889448a2d2152e7282cdf33d0240126350dc88d34f216ad4
 WHIRLPOOL 
cda22d597848bf2ca138f0cc9cfedb9d1b58cf217568d6bf8ffe6b7ca2b9771f079db76e1b0fc577b079e717fd851007ec65859454ae6fc5eb369394bc205a6b
 DIST python-memcached-1.58.tar.gz 30562 SHA256 
2775829cb54b9e4c5b3bbd8028680f0c0ab695db154b9c46f0f074ff97540eb6 SHA512 
48f933f095751b476c122473fa1d9767cfe5c6c339a9ba71825a50cec23cbfc7b6493716458bfb1f2451c634c517519152105a2000be66bd0d389f94ea312138
 WHIRLPOOL 
391d91a7d40f1d85febf7f90f0593d315854caa6dac0c4f70c2c3ee7af79b049099406683436df6af0e879626d6b42f95eed6a0153ae3874a9b746998cd02b88

diff --git a/dev-python/python-memcached/python-memcached-1.54.ebuild 
b/dev-python/python-memcached/python-memcached-1.54.ebuild
deleted file mode 100644
index 2bde1b94d99..000
--- a/dev-python/python-memcached/python-memcached-1.54.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure python memcached client"
-HOMEPAGE="http://www.tummy.com/Community/software/python-memcached/ 
https://pypi.python.org/pypi/python-memcached;
-SRC_URI="ftp://ftp.tummy.com/pub/python-memcached/old-releases/${P}.tar.gz;
-
-LICENSE="OSL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( net-misc/memcached )"
-RDEPEND=""
-
-# Tests try to connect to memcached via TCP/IP. Please do not re-enable
-# until you get them all to pass properly while using the UNIX socket
-# only and not even trying to connect to memcached over TCP/IP.
-RESTRICT=test
-
-python_test() {
-   # Note: partial. Needs fixing. Stuff like that.
-
-   cd "${TMPDIR}" || die
-
-   local memcached_opts=( -d -P memcached.pid -s memcached.socket )
-   [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage )
-
-   memcached "${memached_opts[@]}" || die
-
-   "${PYTHON}" memcache.py --do-unix || die "Tests fail with ${EPYTHON}"
-
-   kill "$(

[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2016-06-12 Thread Patrick Lauer
commit: 75f718032408676c1f02dff0b07248abc0e9e762
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Jun 12 18:43:23 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Jun 12 18:47:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f71803

dev-python/python-memcached: Bump

Package-Manager: portage-2.3.0_rc1

 dev-python/python-memcached/Manifest   |  1 +
 .../python-memcached/python-memcached-1.58.ebuild  | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/python-memcached/Manifest 
b/dev-python/python-memcached/Manifest
index 16f144d..89b0e7f 100644
--- a/dev-python/python-memcached/Manifest
+++ b/dev-python/python-memcached/Manifest
@@ -1,3 +1,4 @@
 DIST python-memcached-1.53.tar.gz 35025 SHA256 
af04ea031b271a54f085166773e028fe053fc1d9a58cd8b3c3a57945990bfb48 SHA512 
33ffd2778025a8e15beddf1660c4b5c9f1ba144adab5c36fd679e15508015c00e3e1185b5cc179cfcfc556b7c3ab44ed9914089e5ce9db66a04d0a658dd38bb3
 WHIRLPOOL 
81b80a05010eec576ce8eb00ac4c799213bfc82af4dd3d3da138d02337d28dcb5fbefcbdf11e8d9344b307ba8b1ab2a770b8130fce2f732e484f283e2fe85aae
 DIST python-memcached-1.54.tar.gz 36662 SHA256 
df21d1431424c512901ecc3cd244039833aebc4bc7d345af403d4abdace20081 SHA512 
e66684fba5ac638efef971df14f4049f1aeae1a84a9c530f26560c1150d7b136746daa164754a0e451ee1caf0b24fd856083aa23f42be1bd4e90a6943d9e45ad
 WHIRLPOOL 
a2d1c60fba41002c03718a75659ff1c3944e32b3c900643af2ed227e6280af2635f068f27923ed1722ae1407cd3a1e9696e6c628e4898aaf73451105846c31cb
 DIST python-memcached-1.57.tar.gz 22620 SHA256 
3b689a135afb2fdb6da2298d5213780f43a3f210cf8c960d50b252acb3f62902 SHA512 
1862d9a5c7c29c8956384e1b951b59dba1fb2bbaeb1c3a99b1b917a93e04e0d86f4b38022a4b0146889448a2d2152e7282cdf33d0240126350dc88d34f216ad4
 WHIRLPOOL 
cda22d597848bf2ca138f0cc9cfedb9d1b58cf217568d6bf8ffe6b7ca2b9771f079db76e1b0fc577b079e717fd851007ec65859454ae6fc5eb369394bc205a6b
+DIST python-memcached-1.58.tar.gz 30562 SHA256 
2775829cb54b9e4c5b3bbd8028680f0c0ab695db154b9c46f0f074ff97540eb6 SHA512 
48f933f095751b476c122473fa1d9767cfe5c6c339a9ba71825a50cec23cbfc7b6493716458bfb1f2451c634c517519152105a2000be66bd0d389f94ea312138
 WHIRLPOOL 
391d91a7d40f1d85febf7f90f0593d315854caa6dac0c4f70c2c3ee7af79b049099406683436df6af0e879626d6b42f95eed6a0153ae3874a9b746998cd02b88

diff --git a/dev-python/python-memcached/python-memcached-1.58.ebuild 
b/dev-python/python-memcached/python-memcached-1.58.ebuild
new file mode 100644
index 000..a330a18
--- /dev/null
+++ b/dev-python/python-memcached/python-memcached-1.58.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 python3_5 pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure python memcached client"
+HOMEPAGE="http://www.tummy.com/Community/software/python-memcached/ 
https://pypi.python.org/pypi/python-memcached;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="OSL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   net-misc/memcached
+   dev-python/nose[${PYTHON_USEDEP}]
+   )"
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+
+# Tests try to connect to memcached via TCP/IP. Please do not re-enable
+# until you get them all to pass properly while using the UNIX socket
+# only and not even trying to connect to memcached over TCP/IP.
+RESTRICT=test
+
+python_test() {
+   # Note: partial. Needs fixing. Stuff like that.
+
+   cd "${TMPDIR}" || die
+
+   local memcached_opts=( -d -P memcached.pid -s memcached.socket )
+   [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage )
+
+   memcached "${memached_opts[@]}" || die
+
+   "${PYTHON}" memcache.py --do-unix || die "Tests fail with ${EPYTHON}"
+
+   kill "$(

[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2016-03-24 Thread Matt Thode
commit: 062a231de1795650094544caee322ad36ecb14cd
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Mar 25 04:50:35 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Mar 25 04:50:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=062a231d

dev-python/python-memcached: adding py35

Package-Manager: portage-2.2.26

 dev-python/python-memcached/python-memcached-1.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-memcached/python-memcached-1.57.ebuild 
b/dev-python/python-memcached/python-memcached-1.57.ebuild
index 6cc00f9..7b780f9 100644
--- a/dev-python/python-memcached/python-memcached-1.57.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.57.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 python3_4 pypy )
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 python3_5 pypy )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2016-02-27 Thread Matt Thode
commit: 0116acadcb0a7d3272d57a6b1c56fd4a90cae278
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Feb 28 07:13:34 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Feb 28 07:13:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0116acad

dev-python/python-memcached: keywording arm64

merged on X-C1

Package-Manager: portage-2.2.26

 dev-python/python-memcached/python-memcached-1.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-memcached/python-memcached-1.57.ebuild 
b/dev-python/python-memcached/python-memcached-1.57.ebuild
index 4f853ea..6cc00f9 100644
--- a/dev-python/python-memcached/python-memcached-1.57.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.57.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="OSL-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm64 ~ppc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="test"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2015-11-16 Thread Agostino Sarubbo
commit: be353fe669e9ed6df8b48e3741f989ffe5111822
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 16 16:13:03 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 16 16:13:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be353fe6

dev-python/python-memcached: amd64 stable wrt bug #565742

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 dev-python/python-memcached/python-memcached-1.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-memcached/python-memcached-1.57.ebuild 
b/dev-python/python-memcached/python-memcached-1.57.ebuild
index 79fee1f..889ab75 100644
--- a/dev-python/python-memcached/python-memcached-1.57.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.57.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="OSL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="test"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2015-11-16 Thread Agostino Sarubbo
commit: 76cd0e8cce8fec175446ae9db5f2215d00135683
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 16 16:24:39 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 16 16:24:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76cd0e8c

dev-python/python-memcached: x86 stable wrt bug #565742

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 dev-python/python-memcached/python-memcached-1.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-memcached/python-memcached-1.57.ebuild 
b/dev-python/python-memcached/python-memcached-1.57.ebuild
index 889ab75..4f853ea 100644
--- a/dev-python/python-memcached/python-memcached-1.57.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.57.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="OSL-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="test"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2015-10-14 Thread Matt Thode
commit: 26665018981162f2ac1829f163cf23b567f20832
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 04:35:51 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 04:35:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26665018

dev-python/python-memcached: adding py34

Package-Manager: portage-2.2.20.1

 dev-python/python-memcached/python-memcached-1.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-memcached/python-memcached-1.57.ebuild 
b/dev-python/python-memcached/python-memcached-1.57.ebuild
index 77c2b9c..79fee1f 100644
--- a/dev-python/python-memcached/python-memcached-1.57.ebuild
+++ b/dev-python/python-memcached/python-memcached-1.57.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 pypy )
+PYTHON_COMPAT=( python2_7 python3_4 pypy )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-memcached/

2015-09-03 Thread Matt Thode
commit: 458d0e24114637c2333e9dacb4ea6051dcfbe90e
Author: Matthew Thode  mthode  org>
AuthorDate: Thu Sep  3 21:02:39 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Sep  3 21:28:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=458d0e24

dev-python/python-memcached: bup for openstack liberty

 dev-python/python-memcached/Manifest   |  1 +
 .../python-memcached/python-memcached-1.57.ebuild  | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/python-memcached/Manifest 
b/dev-python/python-memcached/Manifest
index 47088fe..16f144d 100644
--- a/dev-python/python-memcached/Manifest
+++ b/dev-python/python-memcached/Manifest
@@ -1,2 +1,3 @@
 DIST python-memcached-1.53.tar.gz 35025 SHA256 
af04ea031b271a54f085166773e028fe053fc1d9a58cd8b3c3a57945990bfb48 SHA512 
33ffd2778025a8e15beddf1660c4b5c9f1ba144adab5c36fd679e15508015c00e3e1185b5cc179cfcfc556b7c3ab44ed9914089e5ce9db66a04d0a658dd38bb3
 WHIRLPOOL 
81b80a05010eec576ce8eb00ac4c799213bfc82af4dd3d3da138d02337d28dcb5fbefcbdf11e8d9344b307ba8b1ab2a770b8130fce2f732e484f283e2fe85aae
 DIST python-memcached-1.54.tar.gz 36662 SHA256 
df21d1431424c512901ecc3cd244039833aebc4bc7d345af403d4abdace20081 SHA512 
e66684fba5ac638efef971df14f4049f1aeae1a84a9c530f26560c1150d7b136746daa164754a0e451ee1caf0b24fd856083aa23f42be1bd4e90a6943d9e45ad
 WHIRLPOOL 
a2d1c60fba41002c03718a75659ff1c3944e32b3c900643af2ed227e6280af2635f068f27923ed1722ae1407cd3a1e9696e6c628e4898aaf73451105846c31cb
+DIST python-memcached-1.57.tar.gz 22620 SHA256 
3b689a135afb2fdb6da2298d5213780f43a3f210cf8c960d50b252acb3f62902 SHA512 
1862d9a5c7c29c8956384e1b951b59dba1fb2bbaeb1c3a99b1b917a93e04e0d86f4b38022a4b0146889448a2d2152e7282cdf33d0240126350dc88d34f216ad4
 WHIRLPOOL 
cda22d597848bf2ca138f0cc9cfedb9d1b58cf217568d6bf8ffe6b7ca2b9771f079db76e1b0fc577b079e717fd851007ec65859454ae6fc5eb369394bc205a6b

diff --git a/dev-python/python-memcached/python-memcached-1.57.ebuild 
b/dev-python/python-memcached/python-memcached-1.57.ebuild
new file mode 100644
index 000..77c2b9c
--- /dev/null
+++ b/dev-python/python-memcached/python-memcached-1.57.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure python memcached client"
+HOMEPAGE="http://www.tummy.com/Community/software/python-memcached/ 
https://pypi.python.org/pypi/python-memcached;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="OSL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   net-misc/memcached
+   dev-python/nose[${PYTHON_USEDEP}]
+   )"
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+
+# Tests try to connect to memcached via TCP/IP. Please do not re-enable
+# until you get them all to pass properly while using the UNIX socket
+# only and not even trying to connect to memcached over TCP/IP.
+RESTRICT=test
+
+python_test() {
+   # Note: partial. Needs fixing. Stuff like that.
+
+   cd "${TMPDIR}" || die
+
+   local memcached_opts=( -d -P memcached.pid -s memcached.socket )
+   [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage )
+
+   memcached "${memached_opts[@]}" || die
+
+   "${PYTHON}" memcache.py --do-unix || die "Tests fail with ${EPYTHON}"
+
+   kill "$(