diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
| commit | 290aebdea65a02557706eaeda477fef0437b6a48 (patch) | |
| tree | f87a939169a508a2e943570501b64cc16b411cda /dev-python/redis | |
| parent | 6783ddcd4b73d9ce586a71770caed352bec93b16 (diff) | |
| download | baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.gz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.xz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.zip | |
Adding metadata
Diffstat (limited to 'dev-python/redis')
| -rw-r--r-- | dev-python/redis/Manifest | 2 | ||||
| -rw-r--r-- | dev-python/redis/metadata.xml | 14 | ||||
| -rw-r--r-- | dev-python/redis/redis-7.4.0.ebuild | 122 | ||||
| -rw-r--r-- | dev-python/redis/redis-8.0.0.ebuild | 125 |
4 files changed, 0 insertions, 263 deletions
diff --git a/dev-python/redis/Manifest b/dev-python/redis/Manifest deleted file mode 100644 index c42b64888bca..000000000000 --- a/dev-python/redis/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST redis-py-7.4.0.gh.tar.gz 5199993 BLAKE2B d0c9beb4b7d32709fb447de7f9dc68f851621ceb2dce57461af98590726080a85e3226cdc68da3086a007b59323d5834559194aad40ffbb80408b646ced4716b SHA512 e3366c6bbbd98d4b3e238a06a033bd830ca65105c9aa9533e4e4805feaa41eae3130a7af9950943108704de90a8ad6aa855ec1948d2e4af901af05ef12152b61 -DIST redis-py-8.0.0.gh.tar.gz 5392468 BLAKE2B 437fb893c5af23b6a0440b62606e25b78b50c4f2c8b87a5885d3a4c6105f3e2a92045b92d2c82cb6a05d41337bc1e74166b9ff119218af28f0ffb661d5af3b79 SHA512 bbf726e8d639e7a9e1cf7ee62cbee588e69426132ea6062a1bd3983b4771932d5f5fc4f6539f1b0b519a8cfd37399d6b01dc3b9cf5d9ca427f077298cd3a857d diff --git a/dev-python/redis/metadata.xml b/dev-python/redis/metadata.xml deleted file mode 100644 index 1c13aca8ace5..000000000000 --- a/dev-python/redis/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>sam@gentoo.org</email> - <name>Sam James</name> - </maintainer> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <stabilize-allarches /> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/dev-python/redis/redis-7.4.0.ebuild b/dev-python/redis/redis-7.4.0.ebuild deleted file mode 100644 index a292e6623d24..000000000000 --- a/dev-python/redis/redis-7.4.0.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{13..14} ) - -inherit distutils-r1 - -MY_P=redis-py-${PV/_beta/b} -DESCRIPTION="Python client for Redis key-value store" -HOMEPAGE=" - https://github.com/redis/redis-py/ - https://pypi.org/project/redis/ -" -SRC_URI=" - https://github.com/redis/redis-py/archive/v${PV/_beta/b}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~sparc x86" - -BDEPEND=" - test? ( - dev-db/redis - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/xxhash[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-{asyncio,timeout} ) -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # Flaky test - tests/test_pubsub.py::TestPubSubDeadlock::test_pubsub_deadlock - tests/test_background.py::TestBackgroundScheduler::test_run_recurring - # require extra redis modules that apparently aren't packaged - # on Gentoo - tests/{,test_asyncio/}test_bloom.py - tests/{,test_asyncio/}test_graph.py - tests/{,test_asyncio/}test_json.py - tests/{,test_asyncio/}test_timeseries.py - # apparently available only in "Redis Stack 7.2 RC3 or later" - tests/test_commands.py::TestRedisCommands::test_tfunction_load_delete - tests/test_commands.py::TestRedisCommands::test_tfunction_list - tests/test_commands.py::TestRedisCommands::test_tfcall - # TODO - tests/test_commands.py::TestRedisCommands::test_lolwut - tests/test_commands.py::TestRedisCommands::test_module - tests/test_commands.py::TestRedisCommands::test_module_loadex - tests/test_commands.py::TestRedisCommands::test_zrank_withscore - tests/test_commands.py::TestRedisCommands::test_zrevrank_withscore - tests/test_commands.py::TestRedisCommands::test_xinfo_consumers - tests/test_asyncio/test_commands.py::TestRedisCommands::test_zrank_withscore - tests/test_asyncio/test_commands.py::TestRedisCommands::test_zrevrank_withscore - tests/test_asyncio/test_commands.py::TestRedisCommands::test_xinfo_consumers - tests/test_asyncio/test_pubsub.py::TestPubSubAutoReconnect::test_reconnect_socket_error[pool-hiredis-listen] - # requires sentinel? - tests/{,test_asyncio/}test_sentinel.py - # require REDIS_ENDPOINTS_CONFIG_PATH, except there's zero documentation - # or examples of what this is - tests/test_scenario/test_hitless_upgrade.py::TestPushNotifications - tests/test_scenario/test_maint_notifications.py::TestPushNotifications - # requires opentelemetry (with some unpackaged stuff) - tests/test_observability/test_provider.py::TestOTelProviderManagerGetMeterProvider - tests/test_asyncio/test_observability/test_recorder.py::TestObservableGaugeIntegration - ) - local EPYTEST_IGNORE=( - # fails over missing certs, we don't do cluster anyway - tests/test_asyncio/test_cluster.py - # require redis_entraid - tests/test_asyncio/test_credentials.py - tests/test_credentials.py - # pybreaker - tests/test_asyncio/test_multidb - tests/test_asyncio/test_scenario - tests/test_multidb - tests/test_scenario - # cluster, not marked properly - tests/maint_notifications/test_cluster_maint_notifications_handling.py - # opentelemetry - tests/test_observability/test_recorder.py - ) - - # TODO: try to run more servers? - epytest -m "not redismod and not onlycluster and not replica and not ssl" -} - -src_test() { - local redis_pid="${T}"/redis.pid - local redis_port=6379 - - if has_version ">=dev-db/redis-7"; then - local extra_conf=" - enable-debug-command yes - enable-module-command yes - " - fi - - # Spawn Redis itself for testing purposes - einfo "Spawning Redis" - einfo "NOTE: Port ${redis_port} must be free" - "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server" - daemonize yes - pidfile ${redis_pid} - port ${redis_port} - bind 127.0.0.1 ::1 - ${extra_conf} - EOF - - # Run the tests - distutils-r1_src_test - - # Clean up afterwards - kill "$(<"${redis_pid}")" || die -} diff --git a/dev-python/redis/redis-8.0.0.ebuild b/dev-python/redis/redis-8.0.0.ebuild deleted file mode 100644 index 07bffe4d7f29..000000000000 --- a/dev-python/redis/redis-8.0.0.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{13..14} ) - -inherit distutils-r1 - -MY_P=redis-py-${PV/_beta/b} -DESCRIPTION="Python client for Redis key-value store" -HOMEPAGE=" - https://github.com/redis/redis-py/ - https://pypi.org/project/redis/ -" -SRC_URI=" - https://github.com/redis/redis-py/archive/v${PV/_beta/b}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86" - -BDEPEND=" - test? ( - dev-db/redis - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/xxhash[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-{asyncio,timeout} ) -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # Flaky test - tests/test_pubsub.py::TestPubSubDeadlock::test_pubsub_deadlock - tests/test_background.py::TestBackgroundScheduler::test_run_recurring - # require extra redis modules that apparently aren't packaged - # on Gentoo - tests/{,test_asyncio/}test_bloom.py - tests/{,test_asyncio/}test_graph.py - tests/{,test_asyncio/}test_json.py - tests/{,test_asyncio/}test_timeseries.py - # apparently available only in "Redis Stack 7.2 RC3 or later" - tests/test_commands.py::TestRedisCommands::test_tfunction_load_delete - tests/test_commands.py::TestRedisCommands::test_tfunction_list - tests/test_commands.py::TestRedisCommands::test_tfcall - # TODO - tests/test_commands.py::TestRedisCommands::test_lolwut - tests/test_commands.py::TestRedisCommands::test_module - tests/test_commands.py::TestRedisCommands::test_module_loadex - tests/test_commands.py::TestRedisCommands::test_zrank_withscore - tests/test_commands.py::TestRedisCommands::test_zrevrank_withscore - tests/test_commands.py::TestRedisCommands::test_xinfo_consumers - tests/test_asyncio/test_commands.py::TestRedisCommands::test_zrank_withscore - tests/test_asyncio/test_commands.py::TestRedisCommands::test_zrevrank_withscore - tests/test_asyncio/test_commands.py::TestRedisCommands::test_xinfo_consumers - tests/test_asyncio/test_pubsub.py::TestPubSubAutoReconnect::test_reconnect_socket_error[pool-hiredis-listen] - # requires sentinel? - tests/{,test_asyncio/}test_sentinel.py - # require REDIS_ENDPOINTS_CONFIG_PATH, except there's zero documentation - # or examples of what this is - tests/test_scenario/test_hitless_upgrade.py::TestPushNotifications - tests/test_scenario/test_maint_notifications.py::TestPushNotifications - # requires opentelemetry (with some unpackaged stuff) - tests/test_observability/test_provider.py::TestOTelProviderManagerGetMeterProvider - tests/test_asyncio/test_observability/test_recorder.py::TestObservableGaugeIntegration - # not marked properly - tests/test_cache.py::TestSSLCache - tests/test_cache.py::TestSentinelCache - ) - local EPYTEST_IGNORE=( - # fails over missing certs, we don't do cluster anyway - tests/test_asyncio/test_cluster.py - # require redis_entraid - tests/test_asyncio/test_credentials.py - tests/test_credentials.py - # pybreaker - tests/test_asyncio/test_multidb - tests/test_asyncio/test_scenario - tests/test_multidb - tests/test_scenario - # cluster, not marked properly - tests/maint_notifications/test_cluster_maint_notifications_handling.py - # opentelemetry - tests/test_observability/test_recorder.py - ) - - # TODO: try to run more servers? - epytest -m "not redismod and not onlycluster and not replica and not ssl" -} - -src_test() { - local redis_pid="${T}"/redis.pid - local redis_port=6379 - - if has_version ">=dev-db/redis-7"; then - local extra_conf=" - enable-debug-command yes - enable-module-command yes - " - fi - - # Spawn Redis itself for testing purposes - einfo "Spawning Redis" - einfo "NOTE: Port ${redis_port} must be free" - "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server" - daemonize yes - pidfile ${redis_pid} - port ${redis_port} - bind 127.0.0.1 ::1 - ${extra_conf} - EOF - - # Run the tests - distutils-r1_src_test - - # Clean up afterwards - kill "$(<"${redis_pid}")" || die -} |
