diff options
Diffstat (limited to 'dev-python/cachelib')
| -rw-r--r-- | dev-python/cachelib/Manifest | 2 | ||||
| -rw-r--r-- | dev-python/cachelib/cachelib-0.14.0.ebuild | 44 | ||||
| -rw-r--r-- | dev-python/cachelib/cachelib-0.16.1.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/cachelib/cachelib-0.17.0.ebuild | 33 |
4 files changed, 55 insertions, 26 deletions
diff --git a/dev-python/cachelib/Manifest b/dev-python/cachelib/Manifest index b70c510a0a73..b952538117d3 100644 --- a/dev-python/cachelib/Manifest +++ b/dev-python/cachelib/Manifest @@ -1,3 +1,5 @@ +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 new file mode 100644 index 000000000000..cc2ec538d85c --- /dev/null +++ b/dev-python/cachelib/cachelib-0.14.0.ebuild @@ -0,0 +1,44 @@ +# 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 7e5053656050..eccab5eee32c 100644 --- a/dev-python/cachelib/cachelib-0.16.1.ebuild +++ b/dev-python/cachelib/cachelib-0.16.1.ebuild @@ -22,9 +22,7 @@ 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 66117381490d..87cee9dc8e3c 100644 --- a/dev-python/cachelib/cachelib-0.17.0.ebuild +++ b/dev-python/cachelib/cachelib-0.17.0.ebuild @@ -22,10 +22,8 @@ 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}] @@ -34,27 +32,14 @@ BDEPEND=" " EPYTEST_PLUGINS=( pytest-xprocess ) -EPYTEST_XDIST=1 distutils_enable_tests pytest -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 -} +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 +) |
