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

python312-fakeredis-2.21.0-1.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python312-fakeredis Distribution: openSUSE Tumbleweed
Version: 2.21.0 Vendor: openSUSE
Release: 1.2 Build date: Sun Feb 4 11:08:59 2024
Group: Unspecified Build host: reproducible
Size: 819543 Source RPM: python-fakeredis-2.21.0-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/cunla/fakeredis-py
Summary: Fake implementation of redis API for testing purposes
Fake implementation of redis API for testing purposes.

Provides

Requires

License

BSD-3-Clause AND MIT

Changelog

* Sun Feb 04 2024 Dirk Müller <dmueller@suse.com>
  - update to 2.21.0:
    * Implement all TOP-K commands (`TOPK.INFO`, `TOPK.LIST`,
      `TOPK.RESERVE`,
    * `TOPK.ADD`, `TOPK.COUNT`, `TOPK.QUERY`, `TOPK.INCRBY`) #278
    * Implement all cuckoo filter commands #276
    * Implement all Count-Min Sketch commands #277
    * Fix XREAD blocking bug #274 #275
    * EXAT option does not work #279
* Mon Dec 18 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.20.1:
    * Fix `XREAD` bug #256
    * Testing for python 3.12
* Mon Dec 04 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.20.0:
    * Implement `BITFIELD` command #247
    * Implement `COMMAND`, `COMMAND INFO`, `COMMAND COUNT` #248
* Thu Oct 19 2023 Matej Cepl <mcepl@cepl.eu>
  - Remove unnecessary BR on python-lupa
* Tue Sep 26 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.19.0:
    * Implement Bloom filters commands #239
    * Fix error on blocking XREADGROUP #237
* Mon Sep 11 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.18.1:
    * Fix stream type issue #233
* Mon Sep 04 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.18.0:
    * Implement `PUBSUB NUMPAT` #195, `SSUBSCRIBE` #199, `SPUBLISH`
      [#198], `SUNSUBSCRIBE` #200, `PUBSUB SHARDCHANNELS` #196, `PUBSUB
      SHARDNUMSUB` #197
    * Fix All aio.FakeRedis instances share the same server #218
* Tue Jul 18 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.17.0:
    * Implement `LPOS` #207, `LMPOP` #184, and `BLMPOP` #183
    * Implement `ZMPOP` #191, `BZMPOP` #186
    * Fix incorrect error msg for group not found #210
    * fix: use same server_key within pipeline when issued watch
      issue with ZRANGE and ZRANGESTORE with BYLEX #214
    * Implemented support for `JSON.MSET` #174, `JSON.MERGE` #181
    * Add support for version for async FakeRedis #205
    * Updated how to test django_rq #204
* Sat Jul 01 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.15.0:
    * Implemented support for various stream groups commands:
    * `XGROUP CREATE` #161, `XGROUP DESTROY` #164, `XGROUP SETID`
      [#165], `XGROUP DELCONSUMER` #162,
    * `XGROUP CREATECONSUMER` #163, `XINFO GROUPS` #168, `XINFO
      CONSUMERS` #168, `XINFO STREAM` #169, `XREADGROUP` #171,
    * `XACK` #157, `XPENDING` #170, `XCLAIM` #159, `XAUTOCLAIM`
    * Implemented sorted set commands:
    * `ZRANDMEMBER` #192, `ZDIFF` #187, `ZINTER` #189, `ZUNION`
      [#194], `ZDIFFSTORE` #188,
    * `ZINTERCARD` #190, `ZRANGESTORE` #193
    * Implemented list commands:
    * `BLMOVE` #182,
    * Improved documentation.
    * Fix documentation link
    * Fix requirement for packaging.Version #177
    * Implement `HRANDFIELD` #156
    * Implement `JSON.MSET`
    * Improve streams code
* Mon May 29 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.13.0:
    * Fixed xadd timestamp (fixes #151) (#152)
    * Implement XDEL #153
    * Improve test code
    * Fix reported security issue
    * Add support for `Connection.read_response` arguments used in
      redis-py 4.5.5 and 5.0.0
    * Adding state for scan commands (#99)
    * Improved documentation (added async sample, etc.)
* Mon May 08 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.12.0:
    * Implement `XREAD` #147
    * Unique FakeServer when no connection params are provided
    * Minor fixes supporting multiple connections
    * Update documentation
    * connection parameters awareness:
    * Creating multiple clients with the same connection parameters
      will result in the same server data structure.
    * Fix creating fakeredis.aioredis using url with user/password
* Mon May 08 2023 Johannes Kastl <kastl@b1-systems.de>
  - add sle15_python_module_pythons
* Wed Apr 19 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 2.10.3:
    * Support for redis-py 5.0.0b1
    * Include tests in sdist (#133)
    * Fix import used in GenericCommandsMixin.randomkey (#135)
    * Fix async_timeout usage on py3.11 (#132)
    * Enable testing django-cache using FakeConnection.
    * All geo commands implemented
    * Fix bug for xrange
    * Fix bug for xrevrange
    * Implement XTRIM
    * Add support for MAXLEN, MAXID, LIMIT arguments for XADD command
    * Add support for ZRANGE arguments for ZRANGE command #127
    * Relax python version requirement #128
    * Support for redis-py 4.5.0 #125
* Fri Feb 10 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.7.1:
    * Fix import error for NoneType (#120)
    * Implement
    - JSON.ARRINDEX
    - JSON.OBJLEN
    - JSON.OBJKEYS
    - JSON.ARRPOP
    - JSON.ARRTRIM
    - JSON.NUMINCRBY
    - JSON.NUMMULTBY
    - XADD
    - XLEN
    - XRANGE
    - XREVRANGE
    * Implement `JSON.TYPE`, `JSON.ARRLEN` and `JSON.ARRAPPEND`
    * Fix encoding of None (#118)
* Mon Jan 23 2023 Dirk Müller <dmueller@suse.com>
  - update to v2.5.0:
    * Implement support for BITPOS (bitmap command) (#112)
    * Fix json mget when dict is returned (#114)
    * fix: properly export (#116)
    * Extract param handling (#113)
* Fri Jan 06 2023 Dirk Müller <dmueller@suse.com>
  - update to v2.4.0:
    * Implement LCS (#111), BITOP (#110)
    * Fix bug checking type in scan_iter (#109)
    * Implement GETEX (#102)
    * Implement support for JSON.STRAPPEND (json command) (#98)
    * Implement JSON.STRLEN, JSON.TOGGLE and fix bugs with JSON.DEL (#96)
    * Implement PUBSUB CHANNELS, PUBSUB NUMSUB
    * Implement JSON.CLEAR (#87)
    * Support for redis-py v4.4.0
    * Implement json.mget (#85)
    * Initial json module support - JSON.GET, JSON.SET and JSON.DEL (#80)
    * fix: add nowait for asyncio disconnect (#76)
    * Refactor how commands are registered (#79)
    * Refactor tests from redispy4_plus (#77)
    * Remove support for aioredis separate from redis-py (redis-py versions
      4.1.2 and below). (#65)
    * Add support for redis-py v4.4rc4 (#73)
    * Add mypy support  (#74)
    * Implement support for zmscore by @the-wondersmith in #67
    * What's Changed
    * implement GETDEL and SINTERCARD support by @cunla in #57
    * Test get float-type behavior by @cunla in #59
    * Implement BZPOPMIN/BZPOPMAX support by @cunla in #60
  - drop fakeredis-pr54-fix-ensure_str.patch (upstream)
* Sun Oct 09 2022 Ben Greiner <code@bnavigator.de>
  - Update to 1.9.3
    * Removed python-six dependency
    * zadd support for GT/LT by @cunla in #49
    * Remove six dependency by @cunla in #51
    * Add host to conn_pool_args by @cunla in #51
  - Drop python-fakeredis-no-six.patch which was incomplete
    * all commits, including the missing ones in release now
  - Add fakeredis-pr54-fix-ensure_str.patch
* Tue Sep 27 2022 pgajdos@suse.com
  - use upstream
    https://github.com/cunla/fakeredis-py/pull/51/
  - modified patches
    % python-fakeredis-no-six.patch (refreshed)
* Fri Sep 23 2022 pgajdos@suse.com
  - version update to 1.9.1
    * Zrange byscore by @cunla in #44
    * Expire options by @cunla in #46
    * Enable redis7 support by @cunla in #42
  - added patches
    fix https://github.com/cunla/fakeredis-py/issues/50
    + python-fakeredis-no-six.patch
* Sat Jun 11 2022 Ben Greiner <code@bnavigator.de>
  - Update to 1.8.1
    * fix: allow redis 4.3.* by @terencehonles in #30
  - Release 1.8
    * Fix handling url with username and password by @cunla in #27
    * Refactor tests by @cunla in #28
  - Release 1.7.6
    * add IMOVE operation by @BGroever in #11
    * Add SMISMEMBER command by @OlegZv in #20
    * fix: work with redis.asyncio by @zhongkechen in #10
    * Migrate to poetry by @cunla in #12
    * Create annotation for redis4+ tests by @cunla in #14
    * Make aioredis and lupa optional dependencies by @cunla in #16
    * Remove aioredis requirement if redis-py 4.2+ by @ikornaselur in
      [#19]
* Sun Jan 23 2022 Dirk Müller <dmueller@suse.com>
  - update to 1.7.0
    * Change a number of corner-case behaviours to match Redis 6.2.6.
    * Fix DeprecationWarning for sampling from a set
    * Improved support for constructor arguments
    * Support redis-py 4
    * Add support for GET option to SET
    * PERSIST and EXPIRE should invalidate watches
* Sun Oct 17 2021 Ben Greiner <code@bnavigator.de>
  - Update to 1.6.1
    * #305 Some packaging modernisation
    * #306 Fix FakeRedisMixin.from_url for unix sockets
    * #308 Remove use of async_generator from tests
  - Release 1.6.0
    * #304 Support aioredis 2
    * #302 Switch CI from Travis CI to Github Actions
* Tue Jun 29 2021 Ondřej Súkup <mimi.vx@gmail.com>
  - update to 1.5.2
    * support python 3.9
    * support aioredis

Files

/usr/lib/python3.12/site-packages/fakeredis
/usr/lib/python3.12/site-packages/fakeredis-2.21.0.dist-info
/usr/lib/python3.12/site-packages/fakeredis-2.21.0.dist-info/INSTALLER
/usr/lib/python3.12/site-packages/fakeredis-2.21.0.dist-info/LICENSE
/usr/lib/python3.12/site-packages/fakeredis-2.21.0.dist-info/METADATA
/usr/lib/python3.12/site-packages/fakeredis-2.21.0.dist-info/RECORD
/usr/lib/python3.12/site-packages/fakeredis-2.21.0.dist-info/REQUESTED
/usr/lib/python3.12/site-packages/fakeredis-2.21.0.dist-info/WHEEL
/usr/lib/python3.12/site-packages/fakeredis/__init__.py
/usr/lib/python3.12/site-packages/fakeredis/__pycache__
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/_basefakesocket.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/_basefakesocket.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/_command_args_parsing.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/_command_args_parsing.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/_commands.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/_commands.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/_fakesocket.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/_fakesocket.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/_helpers.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/_helpers.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/_msgs.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/_msgs.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/_server.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/_server.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/_stream.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/_stream.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/_zset.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/_zset.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/aioredis.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/__pycache__/aioredis.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/_basefakesocket.py
/usr/lib/python3.12/site-packages/fakeredis/_command_args_parsing.py
/usr/lib/python3.12/site-packages/fakeredis/_commands.py
/usr/lib/python3.12/site-packages/fakeredis/_fakesocket.py
/usr/lib/python3.12/site-packages/fakeredis/_helpers.py
/usr/lib/python3.12/site-packages/fakeredis/_msgs.py
/usr/lib/python3.12/site-packages/fakeredis/_server.py
/usr/lib/python3.12/site-packages/fakeredis/_stream.py
/usr/lib/python3.12/site-packages/fakeredis/_zset.py
/usr/lib/python3.12/site-packages/fakeredis/aioredis.py
/usr/lib/python3.12/site-packages/fakeredis/commands.json
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__init__.py
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/bitmap_mixin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/bitmap_mixin.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/connection_mixin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/connection_mixin.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/generic_mixin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/generic_mixin.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/geo_mixin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/geo_mixin.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/hash_mixin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/hash_mixin.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/list_mixin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/list_mixin.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/pubsub_mixin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/pubsub_mixin.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/scripting_mixin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/scripting_mixin.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/server_mixin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/server_mixin.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/set_mixin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/set_mixin.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/sortedset_mixin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/sortedset_mixin.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/streams_mixin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/streams_mixin.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/string_mixin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/string_mixin.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/transactions_mixin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/__pycache__/transactions_mixin.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/bitmap_mixin.py
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/connection_mixin.py
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/generic_mixin.py
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/geo_mixin.py
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/hash_mixin.py
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/list_mixin.py
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/pubsub_mixin.py
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/scripting_mixin.py
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/server_mixin.py
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/set_mixin.py
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/sortedset_mixin.py
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/streams_mixin.py
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/string_mixin.py
/usr/lib/python3.12/site-packages/fakeredis/commands_mixins/transactions_mixin.py
/usr/lib/python3.12/site-packages/fakeredis/geo
/usr/lib/python3.12/site-packages/fakeredis/geo/__init__.py
/usr/lib/python3.12/site-packages/fakeredis/geo/__pycache__
/usr/lib/python3.12/site-packages/fakeredis/geo/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/geo/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/geo/__pycache__/geohash.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/geo/__pycache__/geohash.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/geo/__pycache__/haversine.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/geo/__pycache__/haversine.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/geo/geohash.py
/usr/lib/python3.12/site-packages/fakeredis/geo/haversine.py
/usr/lib/python3.12/site-packages/fakeredis/py.typed
/usr/lib/python3.12/site-packages/fakeredis/stack
/usr/lib/python3.12/site-packages/fakeredis/stack/__init__.py
/usr/lib/python3.12/site-packages/fakeredis/stack/__pycache__
/usr/lib/python3.12/site-packages/fakeredis/stack/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/stack/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/stack/__pycache__/_bf_mixin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/stack/__pycache__/_bf_mixin.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/stack/__pycache__/_cf_mixin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/stack/__pycache__/_cf_mixin.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/stack/__pycache__/_cms_mixin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/stack/__pycache__/_cms_mixin.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/stack/__pycache__/_json_mixin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/stack/__pycache__/_json_mixin.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/stack/__pycache__/_topk_mixin.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/fakeredis/stack/__pycache__/_topk_mixin.cpython-312.pyc
/usr/lib/python3.12/site-packages/fakeredis/stack/_bf_mixin.py
/usr/lib/python3.12/site-packages/fakeredis/stack/_cf_mixin.py
/usr/lib/python3.12/site-packages/fakeredis/stack/_cms_mixin.py
/usr/lib/python3.12/site-packages/fakeredis/stack/_json_mixin.py
/usr/lib/python3.12/site-packages/fakeredis/stack/_topk_mixin.py
/usr/share/doc/packages/python312-fakeredis
/usr/share/doc/packages/python312-fakeredis/README.md
/usr/share/licenses/python312-fakeredis
/usr/share/licenses/python312-fakeredis/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024