From 80e6fcef01171b9705c9c9ffefb41bc4c0b43256 Mon Sep 17 00:00:00 2001 From: Crucible Date: Thu, 24 Sep 2026 17:00:15 -0500 Subject: Publish srcux candidate 0000000386-20260924-165828 --- dev-python/cachelib/Manifest | 2 -- dev-python/cachelib/cachelib-0.14.0.ebuild | 44 ------------------------------ dev-python/cachelib/cachelib-0.16.1.ebuild | 2 ++ dev-python/cachelib/cachelib-0.17.0.ebuild | 33 ++++++++++++++++------ 4 files changed, 26 insertions(+), 55 deletions(-) delete mode 100644 dev-python/cachelib/cachelib-0.14.0.ebuild (limited to 'dev-python/cachelib') diff --git a/dev-python/cachelib/Manifest b/dev-python/cachelib/Manifest index b952538117d3..b70c510a0a73 100644 --- a/dev-python/cachelib/Manifest +++ b/dev-python/cachelib/Manifest @@ -1,5 +1,3 @@ -DIST cachelib-0.14.0.tar.gz 170320 BLAKE2B eef18a1840468057ddd79a1b647de81d20d49abdc4b51c6b13ae1ed18cc5a635447c6e8ebe2112a3853c4809982f45ad5f2ac09afe66c36442c327fb584f0f02 SHA512 ed14f9e944454067b30c748b558670fc50343f332ec4bf91e7df97bbc2ad9647e97d221b62287b139df70faafcccbbf1c455710c71cb969e096e61997e98d13e -DIST cachelib-0.14.0.tar.gz.provenance 9394 BLAKE2B cbb5092520d5510df628b504cc67b24d970ec202beead31831792f10da048c8bac02b86a2077778fe71e51884a5c50120fdab77248e438b9f81c196e9d662ddf SHA512 830d3d3b2a693e668aaed43cfbad7ada69b1670033c36d1354ab069cf7ba19ed4197b1c2cb7da77f8a5fa4817b8140982777cc2ba9d84362d963cf3c6684848f 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 DIST cachelib-0.16.1.tar.gz 133807 BLAKE2B 409839091cd04b5f4899c0d1feefd08cf3269e022de290025cf39b4badadfad8f8376d58666a1d7236b5d4dec663c5e22f129f4b9f0e474eea26e6181992bcb5 SHA512 7e5b5d73d54568483034332a504064b5de42ea8583c5341270e8f2443d52d84dade062df4967c03789768f0bb113a8191296b9839ad6135f21f350a7b500dcb0 diff --git a/dev-python/cachelib/cachelib-0.14.0.ebuild b/dev-python/cachelib/cachelib-0.14.0.ebuild deleted file mode 100644 index cc2ec538d85c..000000000000 --- a/dev-python/cachelib/cachelib-0.14.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYPI_VERIFY_REPO=https://github.com/pallets-eco/cachelib -PYTHON_COMPAT=( python3_{13..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 - !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 -) diff --git a/dev-python/cachelib/cachelib-0.16.1.ebuild b/dev-python/cachelib/cachelib-0.16.1.ebuild index eccab5eee32c..7e5053656050 100644 --- a/dev-python/cachelib/cachelib-0.16.1.ebuild +++ b/dev-python/cachelib/cachelib-0.16.1.ebuild @@ -22,7 +22,9 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" BDEPEND=" test? ( dev-db/redis + dev-db/valkey dev-python/redis[${PYTHON_USEDEP}] + dev-python/valkey[${PYTHON_USEDEP}] net-misc/memcached !sparc? ( dev-python/pylibmc[${PYTHON_USEDEP}] diff --git a/dev-python/cachelib/cachelib-0.17.0.ebuild b/dev-python/cachelib/cachelib-0.17.0.ebuild index 87cee9dc8e3c..66117381490d 100644 --- a/dev-python/cachelib/cachelib-0.17.0.ebuild +++ b/dev-python/cachelib/cachelib-0.17.0.ebuild @@ -22,8 +22,10 @@ KEYWORDS="~amd64 ~arm64 ~x86" BDEPEND=" test? ( dev-db/redis + dev-db/valkey >=dev-python/python-memcached-1.62[${PYTHON_USEDEP}] dev-python/redis[${PYTHON_USEDEP}] + dev-python/valkey[${PYTHON_USEDEP}] net-misc/memcached !sparc? ( dev-python/pylibmc[${PYTHON_USEDEP}] @@ -32,14 +34,27 @@ BDEPEND=" " EPYTEST_PLUGINS=( pytest-xprocess ) +EPYTEST_XDIST=1 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 -) +python_test() { + local EPYTEST_IGNORE=( + # 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 + ) + local EPYTEST_DESELECT=() + + local serial_tests=( + tests/test_memcached_cache.py::TestMemcachedCache + tests/test_redis_cache.py::TestRedisCache + tests/test_valkey_cache.py::TestValkeyCache + ) + + EPYTEST_XDIST= epytest "${serial_tests[@]}" + + EPYTEST_DESELECT+=( "${serial_tests[@]}" ) + epytest +} -- cgit v1.3