From d97953e6ff67978da9554e7b4601aedceb21e215 Mon Sep 17 00:00:00 2001 From: "Liguros - Gitlab CI/CD [develop]" Date: Tue, 12 Apr 2022 21:03:09 +0000 Subject: Adding metadata --- dev-python/pymemcache/Manifest | 2 ++ .../files/pymemcache-3.5.1-no-coverage.patch | 10 ++++++ dev-python/pymemcache/metadata.xml | 24 ++++++++++++++ dev-python/pymemcache/pymemcache-3.5.1.ebuild | 38 ++++++++++++++++++++++ dev-python/pymemcache/pymemcache-3.5.2.ebuild | 38 ++++++++++++++++++++++ 5 files changed, 112 insertions(+) create mode 100644 dev-python/pymemcache/Manifest create mode 100644 dev-python/pymemcache/files/pymemcache-3.5.1-no-coverage.patch create mode 100644 dev-python/pymemcache/metadata.xml create mode 100644 dev-python/pymemcache/pymemcache-3.5.1.ebuild create mode 100644 dev-python/pymemcache/pymemcache-3.5.2.ebuild (limited to 'dev-python/pymemcache') diff --git a/dev-python/pymemcache/Manifest b/dev-python/pymemcache/Manifest new file mode 100644 index 000000000000..9f1071a6350a --- /dev/null +++ b/dev-python/pymemcache/Manifest @@ -0,0 +1,2 @@ +DIST pymemcache-3.5.1.tar.gz 65073 BLAKE2B cc3e5c6db665716c9f2eb6d99a53108484827fe38b51bdfff7799354a08b212064c71801d50683ea45c0a753ee787a634ef98adb69795e7245c5596a7716a162 SHA512 da69189e7fadc8417395075d033ed3cb72a485d4f2c4ec4deb5e2ec3cb43a34ee5558111903399f27b70f618be771f8c686513c7334d2ef507a0db959c4aa27b +DIST pymemcache-3.5.2.tar.gz 65351 BLAKE2B e515629ffb483ece7b59c43b1cb3bd41ee70a8c1cbbc3b0cde5d41d7a5aa2f74f04a0f1d7eb4c82d77384cc32d3e8199cc78408b29ba689b19f5cd040e97c2f6 SHA512 7089b3fdf424735a1922685022a30f7984686f13401a13101e4745ea1c38a3888b1c380f859653da85889e95829f3b7c6226c3c55f838baf783465321433fda5 diff --git a/dev-python/pymemcache/files/pymemcache-3.5.1-no-coverage.patch b/dev-python/pymemcache/files/pymemcache-3.5.1-no-coverage.patch new file mode 100644 index 000000000000..a66193c2e126 --- /dev/null +++ b/dev-python/pymemcache/files/pymemcache-3.5.1-no-coverage.patch @@ -0,0 +1,10 @@ +--- a/setup.cfg ++++ b/setup.cfg +@@ -40,7 +40,6 @@ + --tb=short + --capture=no + -rfEsxX +- --cov=pymemcache --cov-config=setup.cfg --cov-report=xml --cov-report=term-missing + -m unit + markers = + unit diff --git a/dev-python/pymemcache/metadata.xml b/dev-python/pymemcache/metadata.xml new file mode 100644 index 000000000000..164e1731ad81 --- /dev/null +++ b/dev-python/pymemcache/metadata.xml @@ -0,0 +1,24 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + +A comprehensive, fast, pure-Python memcached client. + +pymemcache supports the following features: + +Complete implementation of the memcached text protocol. +Connections using UNIX sockets, or TCP over IPv4 or IPv6. +Configurable timeouts for socket connect and send/recv calls. +Access to the "noreply" flag, which can significantly increase the speed of writes. +Flexible, modular and simple approach to serialization and deserialization. +The (optional) ability to treat network and memcached errors as cache misses. + + + pinterest/pymemcache + pymemcache + + diff --git a/dev-python/pymemcache/pymemcache-3.5.1.ebuild b/dev-python/pymemcache/pymemcache-3.5.1.ebuild new file mode 100644 index 000000000000..90c7e4df962d --- /dev/null +++ b/dev-python/pymemcache/pymemcache-3.5.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{7,8,9,10} ) + +inherit distutils-r1 + +DESCRIPTION="A comprehensive, fast, pure-Python memcached client" +HOMEPAGE=" + https://github.com/pinterest/pymemcache + https://pypi.org/project/pymemcache/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="" +DEPEND=" + ${RDEPEND} + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/future[${PYTHON_USEDEP}] + >=dev-python/gevent-21.12.0[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + >=dev-python/pylibmc-1.6.1[${PYTHON_USEDEP}] + >=dev-python/python-memcached-1.59[${PYTHON_USEDEP}] + ) +" + +PATCHES=( "${FILESDIR}/${P}-no-coverage.patch" ) + +distutils_enable_tests pytest diff --git a/dev-python/pymemcache/pymemcache-3.5.2.ebuild b/dev-python/pymemcache/pymemcache-3.5.2.ebuild new file mode 100644 index 000000000000..03267f00cee0 --- /dev/null +++ b/dev-python/pymemcache/pymemcache-3.5.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{7,8,9,10} ) + +inherit distutils-r1 + +DESCRIPTION="A comprehensive, fast, pure-Python memcached client" +HOMEPAGE=" + https://github.com/pinterest/pymemcache + https://pypi.org/project/pymemcache/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="" +DEPEND=" + ${RDEPEND} + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/future[${PYTHON_USEDEP}] + >=dev-python/gevent-21.12.0[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + >=dev-python/pylibmc-1.6.1[${PYTHON_USEDEP}] + >=dev-python/python-memcached-1.59[${PYTHON_USEDEP}] + ) +" + +PATCHES=( "${FILESDIR}/${PN}-3.5.1-no-coverage.patch" ) + +distutils_enable_tests pytest -- cgit v1.3.1