repo/gentoo:master commit in: dev-python/cachelib/

Michał Górny <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1786169231.277e3b182f6c52ef567c77f36ae83861a8c970de.mgorny@gentoo>
commit:     277e3b182f6c52ef567c77f36ae83861a8c970de
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Aug  8 05:22:32 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Aug  8 06:07:11 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=277e3b18

dev-python/cachelib: Bump to 0.15.2

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

 dev-python/cachelib/Manifest               |  2 ++
 dev-python/cachelib/cachelib-0.15.2.ebuild | 45 ++++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/cachelib/Manifest b/dev-python/cachelib/Manifest
index 87f1969b7f7c..025dd178fd14 100644
--- a/dev-python/cachelib/Manifest
+++ b/dev-python/cachelib/Manifest
@@ -2,3 +2,5 @@ DIST cachelib-0.14.0.tar.gz 170320 BLAKE2B eef18a1840468057ddd79a1b647de81d20d49
 DIST cachelib-0.14.0.tar.gz.provenance 9394 BLAKE2B cbb5092520d5510df628b504cc67b24d970ec202beead31831792f10da048c8bac02b86a2077778fe71e51884a5c50120fdab77248e438b9f81c196e9d662ddf SHA512 830d3d3b2a693e668aaed43cfbad7ada69b1670033c36d1354ab069cf7ba19ed4197b1c2cb7da77f8a5fa4817b8140982777cc2ba9d84362d963cf3c6684848f
 DIST cachelib-0.15.0.tar.gz 113028 BLAKE2B 7e56e5d1df3d4a6f709d3377b3258c5ffc939fe4b3c70846cec2e0731bed4974df5b56db45ba6a976a3e3c4e7b7767f18b1c07b567330cd592cf7f5c336e97b2 SHA512 6fdba94598e674131e7689c7b2e8e8e33e9e145673bbb9230c191c0abbe071401b08c40cf93508d64624bc38c82f062d087b202375d62f7be272f132b253b71a
 DIST cachelib-0.15.0.tar.gz.provenance 9677 BLAKE2B e4b197c2e40f467e3696bf2dce3a4d00cbf41bfe7d74d8847924fe9cfe3fff8c5edb86430b02ff009b7969384c4ad6799fee723965929db8c1b871b77596026b SHA512 1d1f41306bce40fdc9f56486fce723a7edd511f715deba00529da0324441343bde811d4e8ff9013ee4da21ee0bb4a8f9cf63fc9bfaf095049208037cd2ac1e05
+DIST cachelib-0.15.2.tar.gz 117336 BLAKE2B 7551de9b7047a07199567ec81418373fa392da695d3cd4c4eb68599dc2a8171a3246f0fde12bd685426258478f26e05c202fa8ce0bd958c5a5ae102e5e77a433 SHA512 a691dfe4f9c1f9f6c5493fc22046f19097c630cecaa3d3c4acd965a73eb4e7de411d3c0073a149c1be6bea2a2bd30a87eed3917b8ba13e169f77fc657bafa85c
+DIST cachelib-0.15.2.tar.gz.provenance 9724 BLAKE2B ff68a6d725305881a3268ec3d76c16a825f0e58218902695de23b276d7f1c043f10b132280b04865932aabee8d259c3ace731d04a8a9a47b34ec7fbe6b41fb6f SHA512 239206b7bbbcf5d693bd744c44a314f8f92faaa5f1c21ac65245460c801742f162e91494d18d505cea389f80f4cf116722d339e1f4ef86eabc6ebf5b57125915

diff --git a/dev-python/cachelib/cachelib-0.15.2.ebuild b/dev-python/cachelib/cachelib-0.15.2.ebuild
new file mode 100644
index 000000000000..9819103be61c
--- /dev/null
+++ b/dev-python/cachelib/cachelib-0.15.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit-core
+PYPI_VERIFY_REPO=https://github.com/pallets-eco/cachelib
+PYTHON_COMPAT=( python3_{12..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Collection of cache libraries in the same API interface. Extracted from werkzeug"
+HOMEPAGE="
+	https://pypi.org/project/cachelib/
+	https://github.com/pallets-eco/cachelib/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+BDEPEND="
+	test? (
+		dev-db/redis
+		dev-python/redis[${PYTHON_USEDEP}]
+		net-misc/memcached
+		www-servers/uwsgi[python,${PYTHON_USEDEP}]
+		!sparc? (
+			dev-python/pylibmc[${PYTHON_USEDEP}]
+		)
+	)
+"
+
+EPYTEST_PLUGINS=( pytest-xprocess )
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+	# bug #818523
+	tests/test_redis_cache.py
+	# requires some test server running
+	# (these tests require dev-python/boto3)
+	tests/test_dynamodb_cache.py
+	# requires mongo test server
+	tests/test_mongodb_cache.py
+)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.