Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-redis-7.0.1-2.2 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python311-redis Distribution: openSUSE Tumbleweed
Version: 7.0.1 Vendor: openSUSE
Release: 2.2 Build date: Tue Nov 4 22:43:15 2025
Group: Unspecified Build host: reproducible
Size: 3470639 Source RPM: python-redis-7.0.1-2.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/redis/redis-py
Summary: Python client for Redis key-value store
The Python interface to the Redis key-value store.

Provides

Requires

License

MIT

Changelog

* Tue Nov 04 2025 Antonio Teixeira <antonio.teixeira@suse.com>
  - Rewrite logic for skipping tests
    * Add skipped_tests
    * Move list of skipped tests from spec to skipped_tests
    * Add list of tests that need to be skipped exclusively for valkey
  - Update valkey skipped test list to fix test suite with valkey >= 9.0.0
    (bsc#1252957)
  - Update general skipped test list with tests that fail in aarch64 and i586
  - Add redis_opts rpm macro
    * Allows us to properly check for redis/valkey >= 7.0.0, instead of
      grepping for known major versions when adding the needed cli options
* Mon Nov 03 2025 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 7.0.1: (bsc#1252957)
    * New Features
      + Support for maintenance push notifications handling during server
      upgrade or maintenance procedures.
      + Adding WITHATTRIBS option to vector set's vsim command.
      + Adding ssl_verify_flags_config argument for ssl connection
      configuration
      + Adding new ExternalAuthProviderError that will be raised when we
      receive 'problem with LDAP service' response from server.
    * Experimental Features
      + Multi-database client implementation
    * Breaking changes
      + Adding abstract method declaration for cache property setter in
      EvictionPolicyInterface
      + Removing synchronous context manager handling from async RedisCluster.
      + Removing the threading.Lock locks and replacing them with RLock objects
      to avoid deadlocks.
      + Adding score_cast_func argument to zrank, zrevrank and zunion - for
      consistency with the other sorted sets commands
  - Refreshed patch remove-mock.patch
* Tue Sep 30 2025 Dirk Müller <dmueller@suse.com>
  - update to 6.4.0:
    * Added epsilon property to the vsim command
  - update to 6.3.0:
    * Add support for new BITOP operations: DIFF, DIFF1, ANDOR, ONE
    * Support new VAMANA vector index type
    * Add new stream commands
    * add async Retry __eq__ and __hash__ & fix
      ExponentialWithJitterBackoff __eq__
    * Fixing sentinel command execution to allow returning of
      actual responses when meaningful - behaviour controlled by
      'return_responses' argument.
    * Annotate deprecated_args decorator to preserve wrapped
      function type signature
    * Fix ConnectionPool to raise MaxConnectionsError instead of
      Connection…
    * add async Retry __eq__ and __hash__ & fix
      ExponentialWithJitterBackoff __eq__
    * SentinelManagedConnection searches for new master upon
      connection failure (#3560)
* Mon Jun 30 2025 Илья Индиго <ilya@ilya.top>
  - Added test_add_elem_no_quant.patch to fix test on 32 bit archs.
* Thu Jun 12 2025 Daniel Garcia <daniel.garcia@suse.com>
  - Remove not needed pytest.ini source file.
* Tue Jun 10 2025 Antonio Teixeira <antonio.teixeira@suse.com>
  - Update to 6.2.0:
    * https://github.com/redis/redis-py/releases/tag/v6.2.0
    * https://github.com/redis/redis-py/releases/tag/v6.1.0
    * https://github.com/redis/redis-py/releases/tag/v6.0.0
    * https://github.com/redis/redis-py/releases/tag/v5.3.0
  - Drop pytest-asyncio-045.patch
    * Fixed upstream
  - Add remove-mock.patch
    * Use built-in unittest.mock
  - Don't remove test_graph.py
    * The test was dropped upstream
  - Add new python-redis-entraid and pytest-mock dependencies for tests
  - Add new hatchling build requirement
    * Remove setuptools which is no longer needed
  - Move test suite to separate flavor to avoid dependency cycle with
    python-redis-entraid
    * Add _multibuild
    * Move some dependencies that were only needed for tests to the new
      flavor
  - Update skipped test list due to gh#python/cpython#70654
    * Skip test_re_auth_pub_sub_in_resp3
    * Skip test_do_not_re_auth_pub_sub_in_resp2
* Thu Feb 13 2025 Daniel Garcia <daniel.garcia@suse.com>
  - Add pytest-asyncio-045.patch to make tests compatible with latest
    python-pytest-asyncio
  - Update to 5.2.1:
    * Fixed unsecured tempfile.mktemp() command usage (#3446)
    * Fixed bug with SLOWLOG GET response parsing on Redis Software (#3441)
    * Fixed issue with invoking _close() on closed event loop (#3438)
    * Migrate test infrastructure to new custom docker images (#3415)
    * Fixed flacky test with HEXPIREAT command (#3437)
* Thu Nov 28 2024 Ben Greiner <code@bnavigator.de>
  - Pin tests to pytest-asyncio < 0.24
  - Only require async-timeout for older pythons
* Wed Nov 20 2024 Dirk Müller <dmueller@suse.com>
  - update to 5.2.0:
    * Extend AggregateRequest with scorer argument
* Mon Oct 07 2024 Antonio Teixeira <antonio.teixeira@suse.com>
  - Update to 5.1.1
    https://github.com/redis/redis-py/releases/tag/v5.1.1
    https://github.com/redis/redis-py/releases/tag/v5.1.0
    https://github.com/redis/redis-py/releases/tag/v5.0.9
  - Skip test_asyncio/test_commands.py, fails in OBS but passes locally
  - Use --enable-debug-command and --enable-module-command for valkey 8.x.x
* Tue Jul 30 2024 Marcus Rueckert <mrueckert@suse.de>
  - replace with pypi tarball again
* Tue Jul 30 2024 Marcus Rueckert <mrueckert@suse.de>
  - Fix filelist
* Mon Jul 29 2024 Marcus Rueckert <mrueckert@suse.de>
  - Update to 5.0.8
    Required update to support Redis 7.4.0
    https://github.com/redis/redis-py/releases/tag/v5.0.8
    https://github.com/redis/redis-py/releases/tag/v5.0.7
    https://github.com/redis/redis-py/releases/tag/v5.0.6
    https://github.com/redis/redis-py/releases/tag/v5.0.5
    https://github.com/redis/redis-py/releases/tag/v5.0.4
    https://github.com/redis/redis-py/releases/tag/v5.0.3
    https://github.com/redis/redis-py/releases/tag/v5.0.2
  - drop Close-various-objects-created-during-asyncio-tests.patch
    included in update
  - New BR numpy for the testsuite
* Tue Mar 26 2024 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Switch build system from setuptools to pyproject.toml
    + Add python-pip and python-wheel to BuildRequires
    + Replace %python_build with %pyproject_wheel
    + Replace %python_install with %pyproject_install
* Mon Jan 15 2024 Dirk Müller <dmueller@suse.com>
  - add https://github.com/redis/redis-py/pull/3005 as
    Close-various-objects-created-during-asyncio-tests.patch
    to fix tests for python 3.12
* Tue Jan 02 2024 Antonio Larrosa <alarrosa@suse.com>
  - Add patch to increase timeouts in s390x where tests take longer
    to run:
    * increase-test-timeout.patch
* Mon Oct 30 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Disable broken tests for ppc64le, bsc#1216606
* Mon Oct 23 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Add pytest.ini source needed to run tests
  - Remove/disable broken tests because of suse environment
* Fri Oct 20 2023 Marcus Rueckert <mrueckert@suse.de>
  - drop tox.ini. seems it does no longer exist in 5.0.1
  - add support to easily disable the testsuite at build time
* Fri Oct 20 2023 Marcus Rueckert <mrueckert@suse.de>
  - update to 5.0.1
    - 🚀 New Features
    - Provide aclose() / close() for classes requiring lifetime
      management (#2898)
    - Add support for ModuleCommands in cluster (#2951)
    - Add support for multiple values in RPUSHX (#2949)
    - Add Redis.from_pool() class method, for explicitly owning and
      closing a ConnectionPool (#2913)
    - 🐛 Bug Fixes
    - Fixing monitor parsing for messages containing specific
      substrings (#2950)
    - Cluster determine slot command name need to be upper (#2919)
    - Support timeout = 0 in search query (#2934)
    - Fix async sentinel: add push_request keyword argument to
      read_response (#2922)
    - Fix protocol checking for search commands (#2923)
    - Fix: SentinelManagedConnection.read_response() got an
      unexpected keyword argument 'push_request' (#2894)
    - Fix: automatically close connection pool for async Sentinel
      (#2900)
    - Save a reference to created async tasks, to avoid tasks
      potentially disappearing (#2816)
    - Avoid reference cycling by the garbage collector during
      response reading (#2932)
    - 🧰 Maintenance
    - Type hint improvements (#2952)
    - Replace clear_connect_callbacks with
      _deregister_connect_callback (#2955)
    - Async fixes, remove del and other things (#2870)
    - Add pagination, sorting and grouping examples to search json
      example (#2890)
    - Remove process-id checks from asyncio. Asyncio and fork()
      does not mix. (#2911)
    - Fix resource usage and cleanup Mocks in the unit tests
      (#2936)
    - Remove mentions of tox (#2929)
    - Add 7.2 to supported Redis versions (#2896)
    - Fix resource warnings in unit tests (#2899)
    - Fix typo in redis-stream-example.ipynb (#2918)
    - Deprecate RedisGraph (#2927)
    - Fix redis 7.2.0 tests (#2902)
    - Fix test_scorer (search) (#2920)
  - changes from 5.0.0
    - What's new?
    - Triggers and Functions support Triggers and Functions allow
      you to execute server-side functions triggered when key
      values are modified or created in Redis, a stream entry
      arrival, or explicitly calling them. Simply put, you can
      replace Lua scripts with easy-to-develop JavaScript or
      TypeScript code. Move your business logic closer to the data
      to ensure a lower latency, and forget about updating
      dependent key values manually in your code. Try it for
      yourself with Quick start
    - Full Redis 7.2 and RESP3 support
    - Python 3.7 End-of-Life
    - Python 3.7 has reached its end-of-life (EOL) as of June
      2023. This means that starting from this date, Python 3.7
      will no longer receive any updates, including security
      patches, bug fixes, or improvements. If you continue to use
      Python 3.7 post-EOL, you may expose your projects and
      systems to potential security vulnerabilities. We ended its
      support in this version and strongly recommend migrating to
      Python 3.10.
    - 🐛 Bug Fixes
    - Fix timeout retrying on pipeline execution (#2812)
    - Fix socket garbage collection (#2859)
    - 🧰 Maintenance
    - Updating client license to clear, MIT (#2884)
    - Add py.typed in accordance with PEP-561 (#2738)
    - Dependabot label change (#2880)
    - Fix type hints in SearchCommands (#2817)
    - Add sync modules (except search) tests to cluster CI (#2850)
    - Fix a duplicate word in CONTRIBUTING.md (#2848)
    - Fixing doc builds (#2869)
    - Change cluster docker to edge and enable debug command
      (#2853)
  - changes from 4.6.0
    - 🧪 Experimental Features
    - Support JSON.MERGE command (#2761)
    - Support JSON.MSET command (#2766)
    - 🚀 New Features
    - Extract abstract async connection class (#2734)
    - Add support for WAITAOF (#2760)
    - Introduce OutOfMemoryError exception for Redis write command rejections due to OOM errors (#2778)
    - Add WITHSCORE argument to ZRANK (#2758)
    - 🐛 Bug Fixes
    - Fix dead weakref in sentinel connection causing ReferenceError (#2767) (#2771)
    - Fix Key Error in parse_xinfo_stream (#2788)
    - Remove unnecessary __del__ handlers (#2755)
    - Added support for missing argument to SentinelManagedConnection.read_response() (#2756)
    - 🧰 Maintenance
    - Fix type hint for retry_on_error in async cluster (#2804)
    - Clean up documents and fix some redirects (#2801)
    - Add unit tests for the connect method of all Redis connection classes (#2631)
    - Docstring formatting fix (#2796)
* Sat May 20 2023 Andreas Stieger <Andreas.Stieger@gmx.de>
  - update to 4.5.5:
    * Add support for CLIENT NO-TOUCH
    * Add support for CLUSTER MYSHARDID
    * Add "address_remap" feature to RedisCluster
    * Add WITHSCORES argument to ZREVRANK command
    * Improve error output for master discovery
    * Fix XADD: allow non negative maxlen
    * Fix create single connection client from url
    * Optionally disable disconnects in read_response
    * Fix SLOWLOG GET return value
    * Fix potential race condition during disconnection
    * Return response in case of KeyError
    * Fix incorrect usage of once flag in async Sentinel
    * Fix memory leak caused by hiredis in asyncio case
    * Really do not use asyncio's timeout lib before 3.11.2
* Mon May 08 2023 Johannes Kastl <kastl@b1-systems.de>
  - add sle15_python_module_pythons
* Tue Apr 18 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 4.5.4:
    * Security
      + Cancelling an async future does not, properly trigger, leading to a
      potential data leak in specific cases. (CVE-2023-28858, bsc#1209811)
      + Cancelling an async future does not, properly trigger, leading to a
      potential data leak in specific cases. (CVE-2023-28859, bsc#1209812)
    * New Features
      + Introduce AbstractConnection so that UnixDomainSocketConnection can
      call super().init (#2588)
      + Added queue_class to REDIS_ALLOWED_KEYS (#2577)
      + Made search document subscriptable (#2615)
      + Sped up the protocol parsing (#2596)
      + Use hiredis::pack_command to serialized the commands. (#2570)
      + Add support for unlink in cluster pipeline (#2562)
    * Bug Fixes
      + Fixing cancelled async futures (#2666)
      + Fix: do not use asyncio's timeout lib before 3.11.2 (#2659)
      + Fix UDS in v4.5.2: UnixDomainSocketConnection missing constructor
      argument (#2630)
      + CWE-404 AsyncIO Race Condition Fix (#2624, #2579)
      + Fix behaviour of async PythonParser to match RedisParser as for
      issue #2349 (#2582)
      + Replace async_timeout by asyncio.timeout (#2602)
      + Update json().arrindex() default values (#2611)
      + Fix #2581 UnixDomainSocketConnection object has no attribute
      _command_packer (#2583)
      + Fix issue with pack_commands returning an empty byte sequence (#2416)
      + Async HiredisParser should finish parsing after a
      Connection.disconnect() (#2557)
      + Check for none, prior to raising exception (#2569)
      + Tuple function cannot be passed more than one argument (#2573)
      + Synchronise concurrent command calls to single-client to single-client
      mode (#2568)
      + Async: added 'blocking' argument to call lock method (#2454)
      + Added a replacement for the default cluster node in the event of
      failure. (#2463)
      + Fixed geosearch: Wrong number of arguments for geosearch command (#2464)
  - Clean up BuildRequires and Requires.
* Wed Jan 18 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Disable broken test test_xautoclaim gh#redis/redis-py#2554
  - udpate to 4.3.5:
    * Add support for TIMESERIES 1.8 (#2296)
    * Graph - add counters for removed labels and properties (#2292)
    * Add support for TDIGEST.QUANTILE extensions (#2317)
    * Add TDIGEST.TRIMMED_MEAN (#2300)
    * Add support for async GRAPH module (#2273)
    * Support TDIGEST.MERGESTORE and make compression optional on TDIGEST.CREATE
      (#2319)
    * Adding reserve as an alias for create, so that we have BF.RESERVE and
      CF.RESERVE accuratenly supported (#2331)
    * Fix async connection.is_connected to return a boolean value (#2278)
    * Fix: workaround asyncio bug on connection reset by peer (#2259)
    * Fix crash: key expire while search (#2270)
    * Async cluster: fix concurrent pipeline (#2280)
    * Fix async SEARCH pipeline (#2316)
    * Fix KeyError in async cluster - initialize before execute multi key
      commands (#2439)
    * Supply chain risk reduction: remove dependency on library named deprecated
      (#2386)
    * Search test - Ignore order of the items in the response (#2322)
    * Fix GRAPH.LIST & TDIGEST.QUANTILE tests (#2335)
    * Fix TimeSeries range aggregation (twa) tests (#2358)
    * Mark TOPK.COUNT as deprecated (#2363)

Files

/usr/lib/python3.11/site-packages/redis
/usr/lib/python3.11/site-packages/redis-7.0.1.dist-info
/usr/lib/python3.11/site-packages/redis-7.0.1.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/redis-7.0.1.dist-info/METADATA
/usr/lib/python3.11/site-packages/redis-7.0.1.dist-info/RECORD
/usr/lib/python3.11/site-packages/redis-7.0.1.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/redis-7.0.1.dist-info/WHEEL
/usr/lib/python3.11/site-packages/redis-7.0.1.dist-info/licenses
/usr/lib/python3.11/site-packages/redis-7.0.1.dist-info/licenses/LICENSE
/usr/lib/python3.11/site-packages/redis/__init__.py
/usr/lib/python3.11/site-packages/redis/__pycache__
/usr/lib/python3.11/site-packages/redis/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/background.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/background.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/backoff.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/backoff.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/cache.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/cache.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/client.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/client.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/cluster.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/cluster.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/connection.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/connection.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/crc.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/crc.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/credentials.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/credentials.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/data_structure.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/data_structure.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/event.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/event.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/exceptions.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/exceptions.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/lock.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/lock.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/maint_notifications.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/maint_notifications.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/ocsp.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/ocsp.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/retry.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/retry.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/sentinel.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/sentinel.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/typing.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/typing.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/utils.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/__pycache__/utils.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/_parsers
/usr/lib/python3.11/site-packages/redis/_parsers/__init__.py
/usr/lib/python3.11/site-packages/redis/_parsers/__pycache__
/usr/lib/python3.11/site-packages/redis/_parsers/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/_parsers/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/_parsers/__pycache__/base.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/_parsers/__pycache__/base.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/_parsers/__pycache__/commands.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/_parsers/__pycache__/commands.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/_parsers/__pycache__/encoders.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/_parsers/__pycache__/encoders.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/_parsers/__pycache__/helpers.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/_parsers/__pycache__/helpers.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/_parsers/__pycache__/hiredis.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/_parsers/__pycache__/hiredis.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/_parsers/__pycache__/resp2.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/_parsers/__pycache__/resp2.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/_parsers/__pycache__/resp3.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/_parsers/__pycache__/resp3.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/_parsers/__pycache__/socket.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/_parsers/__pycache__/socket.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/_parsers/base.py
/usr/lib/python3.11/site-packages/redis/_parsers/commands.py
/usr/lib/python3.11/site-packages/redis/_parsers/encoders.py
/usr/lib/python3.11/site-packages/redis/_parsers/helpers.py
/usr/lib/python3.11/site-packages/redis/_parsers/hiredis.py
/usr/lib/python3.11/site-packages/redis/_parsers/resp2.py
/usr/lib/python3.11/site-packages/redis/_parsers/resp3.py
/usr/lib/python3.11/site-packages/redis/_parsers/socket.py
/usr/lib/python3.11/site-packages/redis/asyncio
/usr/lib/python3.11/site-packages/redis/asyncio/__init__.py
/usr/lib/python3.11/site-packages/redis/asyncio/__pycache__
/usr/lib/python3.11/site-packages/redis/asyncio/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/__pycache__/client.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/__pycache__/client.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/__pycache__/cluster.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/__pycache__/cluster.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/__pycache__/connection.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/__pycache__/connection.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/__pycache__/lock.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/__pycache__/lock.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/__pycache__/retry.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/__pycache__/retry.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/__pycache__/sentinel.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/__pycache__/sentinel.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/__pycache__/utils.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/__pycache__/utils.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/client.py
/usr/lib/python3.11/site-packages/redis/asyncio/cluster.py
/usr/lib/python3.11/site-packages/redis/asyncio/connection.py
/usr/lib/python3.11/site-packages/redis/asyncio/http
/usr/lib/python3.11/site-packages/redis/asyncio/http/__init__.py
/usr/lib/python3.11/site-packages/redis/asyncio/http/__pycache__
/usr/lib/python3.11/site-packages/redis/asyncio/http/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/http/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/http/__pycache__/http_client.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/http/__pycache__/http_client.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/http/http_client.py
/usr/lib/python3.11/site-packages/redis/asyncio/lock.py
/usr/lib/python3.11/site-packages/redis/asyncio/multidb
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__init__.py
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__pycache__
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__pycache__/client.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__pycache__/client.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__pycache__/command_executor.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__pycache__/command_executor.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__pycache__/config.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__pycache__/config.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__pycache__/database.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__pycache__/database.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__pycache__/event.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__pycache__/event.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__pycache__/failover.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__pycache__/failover.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__pycache__/failure_detector.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__pycache__/failure_detector.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__pycache__/healthcheck.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/__pycache__/healthcheck.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/client.py
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/command_executor.py
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/config.py
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/database.py
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/event.py
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/failover.py
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/failure_detector.py
/usr/lib/python3.11/site-packages/redis/asyncio/multidb/healthcheck.py
/usr/lib/python3.11/site-packages/redis/asyncio/retry.py
/usr/lib/python3.11/site-packages/redis/asyncio/sentinel.py
/usr/lib/python3.11/site-packages/redis/asyncio/utils.py
/usr/lib/python3.11/site-packages/redis/auth
/usr/lib/python3.11/site-packages/redis/auth/__init__.py
/usr/lib/python3.11/site-packages/redis/auth/__pycache__
/usr/lib/python3.11/site-packages/redis/auth/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/auth/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/auth/__pycache__/err.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/auth/__pycache__/err.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/auth/__pycache__/idp.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/auth/__pycache__/idp.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/auth/__pycache__/token.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/auth/__pycache__/token.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/auth/__pycache__/token_manager.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/auth/__pycache__/token_manager.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/auth/err.py
/usr/lib/python3.11/site-packages/redis/auth/idp.py
/usr/lib/python3.11/site-packages/redis/auth/token.py
/usr/lib/python3.11/site-packages/redis/auth/token_manager.py
/usr/lib/python3.11/site-packages/redis/background.py
/usr/lib/python3.11/site-packages/redis/backoff.py
/usr/lib/python3.11/site-packages/redis/cache.py
/usr/lib/python3.11/site-packages/redis/client.py
/usr/lib/python3.11/site-packages/redis/cluster.py
/usr/lib/python3.11/site-packages/redis/commands
/usr/lib/python3.11/site-packages/redis/commands/__init__.py
/usr/lib/python3.11/site-packages/redis/commands/__pycache__
/usr/lib/python3.11/site-packages/redis/commands/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/__pycache__/cluster.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/__pycache__/cluster.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/__pycache__/core.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/__pycache__/core.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/__pycache__/helpers.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/__pycache__/helpers.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/__pycache__/redismodules.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/__pycache__/redismodules.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/__pycache__/sentinel.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/__pycache__/sentinel.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/bf
/usr/lib/python3.11/site-packages/redis/commands/bf/__init__.py
/usr/lib/python3.11/site-packages/redis/commands/bf/__pycache__
/usr/lib/python3.11/site-packages/redis/commands/bf/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/bf/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/bf/__pycache__/commands.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/bf/__pycache__/commands.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/bf/__pycache__/info.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/bf/__pycache__/info.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/bf/commands.py
/usr/lib/python3.11/site-packages/redis/commands/bf/info.py
/usr/lib/python3.11/site-packages/redis/commands/cluster.py
/usr/lib/python3.11/site-packages/redis/commands/core.py
/usr/lib/python3.11/site-packages/redis/commands/helpers.py
/usr/lib/python3.11/site-packages/redis/commands/json
/usr/lib/python3.11/site-packages/redis/commands/json/__init__.py
/usr/lib/python3.11/site-packages/redis/commands/json/__pycache__
/usr/lib/python3.11/site-packages/redis/commands/json/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/json/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/json/__pycache__/_util.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/json/__pycache__/_util.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/json/__pycache__/commands.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/json/__pycache__/commands.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/json/__pycache__/decoders.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/json/__pycache__/decoders.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/json/__pycache__/path.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/json/__pycache__/path.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/json/_util.py
/usr/lib/python3.11/site-packages/redis/commands/json/commands.py
/usr/lib/python3.11/site-packages/redis/commands/json/decoders.py
/usr/lib/python3.11/site-packages/redis/commands/json/path.py
/usr/lib/python3.11/site-packages/redis/commands/redismodules.py
/usr/lib/python3.11/site-packages/redis/commands/search
/usr/lib/python3.11/site-packages/redis/commands/search/__init__.py
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/_util.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/_util.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/aggregation.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/aggregation.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/commands.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/commands.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/dialect.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/dialect.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/document.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/document.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/field.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/field.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/index_definition.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/index_definition.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/profile_information.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/profile_information.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/query.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/query.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/querystring.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/querystring.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/reducers.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/reducers.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/result.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/result.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/suggestion.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/__pycache__/suggestion.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/search/_util.py
/usr/lib/python3.11/site-packages/redis/commands/search/aggregation.py
/usr/lib/python3.11/site-packages/redis/commands/search/commands.py
/usr/lib/python3.11/site-packages/redis/commands/search/dialect.py
/usr/lib/python3.11/site-packages/redis/commands/search/document.py
/usr/lib/python3.11/site-packages/redis/commands/search/field.py
/usr/lib/python3.11/site-packages/redis/commands/search/index_definition.py
/usr/lib/python3.11/site-packages/redis/commands/search/profile_information.py
/usr/lib/python3.11/site-packages/redis/commands/search/query.py
/usr/lib/python3.11/site-packages/redis/commands/search/querystring.py
/usr/lib/python3.11/site-packages/redis/commands/search/reducers.py
/usr/lib/python3.11/site-packages/redis/commands/search/result.py
/usr/lib/python3.11/site-packages/redis/commands/search/suggestion.py
/usr/lib/python3.11/site-packages/redis/commands/sentinel.py
/usr/lib/python3.11/site-packages/redis/commands/timeseries
/usr/lib/python3.11/site-packages/redis/commands/timeseries/__init__.py
/usr/lib/python3.11/site-packages/redis/commands/timeseries/__pycache__
/usr/lib/python3.11/site-packages/redis/commands/timeseries/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/timeseries/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/timeseries/__pycache__/commands.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/timeseries/__pycache__/commands.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/timeseries/__pycache__/info.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/timeseries/__pycache__/info.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/timeseries/__pycache__/utils.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/timeseries/__pycache__/utils.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/timeseries/commands.py
/usr/lib/python3.11/site-packages/redis/commands/timeseries/info.py
/usr/lib/python3.11/site-packages/redis/commands/timeseries/utils.py
/usr/lib/python3.11/site-packages/redis/commands/vectorset
/usr/lib/python3.11/site-packages/redis/commands/vectorset/__init__.py
/usr/lib/python3.11/site-packages/redis/commands/vectorset/__pycache__
/usr/lib/python3.11/site-packages/redis/commands/vectorset/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/vectorset/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/vectorset/__pycache__/commands.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/vectorset/__pycache__/commands.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/vectorset/__pycache__/utils.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/commands/vectorset/__pycache__/utils.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/commands/vectorset/commands.py
/usr/lib/python3.11/site-packages/redis/commands/vectorset/utils.py
/usr/lib/python3.11/site-packages/redis/connection.py
/usr/lib/python3.11/site-packages/redis/crc.py
/usr/lib/python3.11/site-packages/redis/credentials.py
/usr/lib/python3.11/site-packages/redis/data_structure.py
/usr/lib/python3.11/site-packages/redis/event.py
/usr/lib/python3.11/site-packages/redis/exceptions.py
/usr/lib/python3.11/site-packages/redis/http
/usr/lib/python3.11/site-packages/redis/http/__init__.py
/usr/lib/python3.11/site-packages/redis/http/__pycache__
/usr/lib/python3.11/site-packages/redis/http/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/http/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/http/__pycache__/http_client.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/http/__pycache__/http_client.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/http/http_client.py
/usr/lib/python3.11/site-packages/redis/lock.py
/usr/lib/python3.11/site-packages/redis/maint_notifications.py
/usr/lib/python3.11/site-packages/redis/multidb
/usr/lib/python3.11/site-packages/redis/multidb/__init__.py
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/circuit.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/circuit.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/client.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/client.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/command_executor.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/command_executor.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/config.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/config.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/database.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/database.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/event.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/event.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/exception.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/exception.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/failover.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/failover.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/failure_detector.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/failure_detector.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/healthcheck.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/redis/multidb/__pycache__/healthcheck.cpython-311.pyc
/usr/lib/python3.11/site-packages/redis/multidb/circuit.py
/usr/lib/python3.11/site-packages/redis/multidb/client.py
/usr/lib/python3.11/site-packages/redis/multidb/command_executor.py
/usr/lib/python3.11/site-packages/redis/multidb/config.py
/usr/lib/python3.11/site-packages/redis/multidb/database.py
/usr/lib/python3.11/site-packages/redis/multidb/event.py
/usr/lib/python3.11/site-packages/redis/multidb/exception.py
/usr/lib/python3.11/site-packages/redis/multidb/failover.py
/usr/lib/python3.11/site-packages/redis/multidb/failure_detector.py
/usr/lib/python3.11/site-packages/redis/multidb/healthcheck.py
/usr/lib/python3.11/site-packages/redis/ocsp.py
/usr/lib/python3.11/site-packages/redis/py.typed
/usr/lib/python3.11/site-packages/redis/retry.py
/usr/lib/python3.11/site-packages/redis/sentinel.py
/usr/lib/python3.11/site-packages/redis/typing.py
/usr/lib/python3.11/site-packages/redis/utils.py
/usr/share/doc/packages/python311-redis
/usr/share/doc/packages/python311-redis/README.md
/usr/share/licenses/python311-redis
/usr/share/licenses/python311-redis/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Mar 5 23:10:09 2026