Revisions of python-fakeredis

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1143976 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 25)
- 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
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1133819 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 24)
- update to 2.20.1:
  * Fix `XREAD` bug #256
  * Testing for python 3.12
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1130857 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 23)
- update to 2.20.0:
  * Implement `BITFIELD` command #247
  * Implement `COMMAND`, `COMMAND INFO`, `COMMAND COUNT` #248
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1118880 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 22)
- Remove unnecessary BR on python-lupa
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1113668 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 21)
- update to 2.19.0:
  * Implement Bloom filters commands #239
  * Fix error on blocking XREADGROUP #237
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1110364 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 20)
- update to 2.18.1:
  * Fix stream type issue #233

  * Support for redis-py 4.5.0 #125
  * Enable redis7 support by @cunla in #42
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1108924 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 19)
- 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
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1099295 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 18)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1096319 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 17)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1089578 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 16)
- 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.)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1087281 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 15)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1080252 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 13)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1064219 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 12)
- 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)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1061721 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 11)
- 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)

- 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)
Displaying revisions 1 - 20 of 27
openSUSE Build Service is sponsored by