073c15896b
Accepting request 1317813 from home:glaubitz:branches:devel:languages:python
Markéta Machová2025-11-14 16:12:20 +00:00
9114c5a804
Accepting request 1315309 from devel:languages:python
Ana Guerrero2025-11-05 15:17:43 +00:00
00ebbcd9db
- Update to 2.32.0: * Features + add support for nx/xx/gt/lt options for expireat/pexpire/pexpireat * Bug Fixes + fix:removing use of self.protocol to support redis-py < 5 + fix:race condition due to closing socket in TCPFakeRequestHandler:finish
Steve Kowalik2025-11-03 04:59:16 +00:00
ed061e5858
Accepting request 1304767 from home:mcalabkova:branches:devel:languages:python:pytest
Nico Krapp2025-09-15 14:02:22 +00:00
770f6cb015
Accepting request 1288470 from devel:languages:python
Ana Guerrero2025-06-26 09:34:30 +00:00
317a8e9bfb
- Update to 2.30.1 * Move LICENSE file to fakeredis/ on build * Show warning for deprecated parameter only if parameter is included in instantiation * Replace deprecated event_loop fixture
Matej Cepl2025-06-25 08:57:22 +00:00
96a9195974
Accepting request 1288237 from home:mcalabkova:branches:devel:languages:python
Matej Cepl2025-06-25 08:57:22 +00:00
dc55c7d42e
Accepting request 1287164 from devel:languages:python
Ana Guerrero2025-06-24 18:45:39 +00:00
3e1069969a
Accepting request 1287164 from devel:languages:python
Ana Guerrero2025-06-24 18:45:39 +00:00
547520e680
Accepting request 1286988 from home:mcalabkova:branches:devel:languages:python
Nico Krapp2025-06-20 09:33:16 +00:00
8736e93319
Accepting request 1286988 from home:mcalabkova:branches:devel:languages:python
Nico Krapp2025-06-20 09:33:16 +00:00
6e8bddf0de
Accepting request 1285183 from devel:languages:python
Ana Guerrero2025-06-13 16:42:25 +00:00
c98742c9a4
Accepting request 1285183 from devel:languages:python
Ana Guerrero2025-06-13 16:42:25 +00:00
a333d05ac6
Accepting request 1110364 from devel:languages:python
Ana Guerrero2023-09-12 19:02:18 +00:00
208a1eecef
Accepting request 1110364 from devel:languages:python
Ana Guerrero2023-09-12 19:02:18 +00:00
8ed169ae2a
- update to 2.18.1: * Fix stream type issue #233 * Support for redis-py 4.5.0 #125 * Enable redis7 support by @cunla in #42Dirk Mueller2023-09-11 20:38:41 +00:00
711e67c46b
- update to 2.18.1: * Fix stream type issue #233 * Support for redis-py 4.5.0 #125 * Enable redis7 support by @cunla in #42Dirk Mueller2023-09-11 20:38:41 +00:00
9402bb1106
Accepting request 1108924 from devel:languages:python
Ana Guerrero2023-09-06 16:55:57 +00:00
8acaaa7102
Accepting request 1108924 from devel:languages:python
Ana Guerrero2023-09-06 16:55:57 +00:00
23a0ad5a12
- 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 #218Dirk Mueller2023-09-04 15:54:16 +00:00
814b27c1a7
- 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 #218Dirk Mueller2023-09-04 15:54:16 +00:00
0da8f9f85e
Accepting request 1099295 from devel:languages:python
Ana Guerrero2023-07-24 16:12:04 +00:00
6309b45278
Accepting request 1099295 from devel:languages:python
Ana Guerrero2023-07-24 16:12:04 +00:00
ab1fa57536
- 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 #204Dirk Mueller2023-07-18 14:44:14 +00:00
ab32b1c82f
- 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 #204Dirk Mueller2023-07-18 14:44:14 +00:00
42223a2c7b
- 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
Dirk Mueller2023-05-08 18:09:31 +00:00
eac5fb9ae1
- 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
Dirk Mueller2023-05-08 18:09:31 +00:00
b7773abbf6
Accepting request 1085419 from home:ojkastl_buildservice:Branch_devel_languages_python
Dirk Mueller2023-05-08 08:19:31 +00:00
7f86d10e69
Accepting request 1085419 from home:ojkastl_buildservice:Branch_devel_languages_python
Dirk Mueller2023-05-08 08:19:31 +00:00
3d14807b73
- 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 #125Steve Kowalik2023-04-19 07:48:41 +00:00
8b78767b38
- 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 #125Steve Kowalik2023-04-19 07:48:41 +00:00
7d5040de45
- drop fakeredis-pr54-fix-ensure_str.patch (upstream)
Dirk Mueller2023-01-28 09:41:24 +00:00
5e8ada2c2f
- drop fakeredis-pr54-fix-ensure_str.patch (upstream)
Dirk Mueller2023-01-28 09:41:24 +00:00
9becdebc0f
- 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)
Dirk Mueller2023-01-23 09:25:14 +00:00
d4823d45d9
- 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)
Dirk Mueller2023-01-23 09:25:14 +00:00
213d8ff19b
- 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 #60Dirk Mueller2023-01-06 11:16:19 +00:00
3607ad6146
- 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 #60Dirk Mueller2023-01-06 11:16:19 +00:00