From 9930a772e5877bf751ce2c151ba3caadb9d9485c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Sun, 9 Aug 2026 04:03:19 +0200 Subject: [PATCH] dev-python/cachelib: Bump to 0.15.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Górny --- dev-python/cachelib/Manifest | 2 + dev-python/cachelib/cachelib-0.15.4.ebuild | 45 ++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 dev-python/cachelib/cachelib-0.15.4.ebuild diff --git a/dev-python/cachelib/Manifest b/dev-python/cachelib/Manifest index 025dd178fd148..f8b971ed0c553 100644 --- a/dev-python/cachelib/Manifest +++ b/dev-python/cachelib/Manifest @@ -4,3 +4,5 @@ DIST cachelib-0.15.0.tar.gz 113028 BLAKE2B 7e56e5d1df3d4a6f709d3377b3258c5ffc939 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 +DIST cachelib-0.15.4.tar.gz 118016 BLAKE2B 1c24ea96d09c554db64ee5c07a3442dcc18bb412b5ed2470f3101296b6e6066895c04af0ba05787cf9b2a6f4d01092bb4aa625f395a95d6a581d5fa80e8359bf SHA512 cea4921dd9bf06eb2f33c5930b54519d506ced4492f8ad6ea08df8cc1ca5209d645fe2f90964af7a304696627b71c837e4ee5b081338648ad044ad5e6ac7c815 +DIST cachelib-0.15.4.tar.gz.provenance 9877 BLAKE2B 5fda5512fa6fb2cf6a68d57d937561e044ee05a8fec14dd7f87c2a4061e7af0c5b58d054dbdeb6fa5ebb1d21caff9ba671d3bf7b9ee667d02d14ea7844b889a4 SHA512 a2b5e9879dac376f10e7f503f0c75f45a9339b68257639703b0da0b8ddb5543a708225f7e0f72f1a0faed3867efe43ab545957f77a223524e87a8dbbf1d9b220 diff --git a/dev-python/cachelib/cachelib-0.15.4.ebuild b/dev-python/cachelib/cachelib-0.15.4.ebuild new file mode 100644 index 0000000000000..9819103be61c7 --- /dev/null +++ b/dev-python/cachelib/cachelib-0.15.4.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 +)