Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/redis/redis-py

Redis Python client
https://github.com/redis/redis-py

Add support to ANY to GEOSEARCHSTORE and to GEOSEARCH

90468846acb7812df6419d54a9c191156e170516 authored about 3 years ago by AvitalFineRedis <[email protected]>
Making 3.9.9 a placeholder version - prior to 4.0.0 (#1599)

5cd878de3eca3322d6719822d4999595f943b218 authored about 3 years ago by Chayim <[email protected]>
Removing the REDIS_6_VERSION placeholder (#1582)

22f677f991f811e5a540294f1535c3539719087f authored about 3 years ago by Chayim <[email protected]>
Use Oxford comma properly in getex (#1586)

9419f1d56beff5b350c87785cc57f2431fe85cbb authored over 3 years ago by Andrew Chen Wang <[email protected]>
Fix potential test case typo in test_zadd_gt_lt (#1585)

677476d734d178e4ad89538042567367f703512b authored over 3 years ago by Andrew Chen Wang <[email protected]>
Implement/test LOLWUT command (#1568)

* Implement/test LOLWUT command

https://redis.io/commands/lolwut

This is a lot of fun to play ...

9527ae88538735c10def3716cdae9388cdee2388 authored over 3 years ago by Rajiv Bakulesh Shah <[email protected]>
CLIENT REPLY support, available since redis 3.2.0 (#1581)

6c70fcdd10cca7de15175a77824009babfac4417 authored over 3 years ago by Chayim <[email protected]>
Auto-reconnect PubSub on `get_message` (#1574)

bfc4cd92c8070de9bfa7736ef21b44eb6fe35ed9 authored over 3 years ago by Theron Luhn <[email protected]>
Fix RST syntax error in README. (#1451)

799c13965f99e0863dae5aa712d70733d9cff210 authored over 3 years ago by Jan C. Brammer <[email protected]>
IDLETIME and FREQ support for RESTORE (#1580)

53658c4f865c4f2e1f6810c6ce4e9b31a9dd7eaa authored over 3 years ago by Chayim <[email protected]>
Supporting args with MODULE LOAD (#1579)

Part of #1546

cf3973237205d4bcd74d7cf22889ff10aac35539 authored over 3 years ago by Chayim <[email protected]>
repalce redislabs with redis (#1575)

Rename "Redis Labs" to "Redis" in the README docs

491c938f9c6ea56fb0b3403be63168e6930709ae authored over 3 years ago by Guy Korland <[email protected]>
Updating CHANGES with the latest improvements. (#1569)

Thanks everyone for all your contributions!

9ed5cd7808789f791fdc7ee368bd268307ac9847 authored over 3 years ago by Chayim <[email protected]>
Support for SCRIPT FLUSH with SYNC/ASYNC (#1567)

Part of #1546

e9837c1d6360d27fac0d8fed6384fd9b2b568b5c authored over 3 years ago by Chayim <[email protected]>
CLIENT LIST fix to allow multiple client_ids (#1563)

* CLIENT LIST fix to allow multiple client_ids

Support for CLIENT KILL with the USER filter
...

42a050c6c0d120104c7433e825e7a798ba411e55 authored over 3 years ago by Chayim <[email protected]>
Pipeline DISCARD support (#1565)

closes #1539

Part of #1546

febede19423c95515a7548cd73aa1a90c639ba1f authored over 3 years ago by Chayim <[email protected]>
fixing timing issues in set pxat test (#1566)

closes #1561

b6ecd0d6b7e6848dd085c3644ed31598fb1c9f83 authored over 3 years ago by Chayim <[email protected]>
Adding DELUSER list of users support (#1562)

Adding support for ACL help

Part of #1546

da6e3524622c9e9862ac57de60d9f188e106b29d authored over 3 years ago by Chayim <[email protected]>
Support for CLIENT TRACKINFO (#1560)

Part of #1546

51516cbd16b538584b7ea8c6a0cdbc76cda3d90a authored over 3 years ago by Chayim <[email protected]>
GEOSEARCH and GEOSEARCHSTORE (#1526)

* GEOSEARCH and GEOSEARCHSTORE

* negative test

* change georadius_generic to geosearch_gen...

0f8d0dcbb3a7f759843f3f89e413f9333d027c98 authored over 3 years ago by Avital Fine <[email protected]>
LPUSHX support for list, no API changes (#1559)

Part of #1546

e53227cf68c065b4d31f39cdde7c85c5e91dd1bf authored over 3 years ago by Chayim <[email protected]>
Adding support for GENPASS bits (#1558)

Part of #1546 commands.

3dc2bf906f634383d33952d36cd78156a6e36e0e authored over 3 years ago by Chayim <[email protected]>
Support for QUIT (#1557)

Part of #1546

879584b7a359cfd7eeb008b41ba9ca9be16e6633 authored over 3 years ago by Chayim <[email protected]>
bgsave schedule support (#1555)

bgsave tests

Part of #1546

9f64c56e0f6994df0609a803e613a055ee57a7cd authored over 3 years ago by Chayim <[email protected]>
Support for command count (#1554)

Part of #1546

18c1cc7482d2177809d381e91721f119117849ff authored over 3 years ago by Chayim <[email protected]>
Adding EXAT and PXAT (unix time support) support for SET (#1547)

* set in unix time

* update skip version

de9922ad0fc955668d99748f3ad3be0ccff1f9da authored over 3 years ago by Avital Fine <[email protected]>
xgroup_createconsumer (#1553)

efdba1a77a2755c70ba9754aa592dde8c8c50217 authored over 3 years ago by Avital Fine <[email protected]>
Includes slowlog complexity info if available (#1489)

* Return slowlog complexity info if available

based on https://github.com/andymccurdy/redis-p...

41e3f56f65b690ae39ab798a85b42e44ee72a829 authored over 3 years ago by Ian Bucad <[email protected]>
Stralgo (#1528)

* add support to STRALDO command

* add tests

* skip if version ..

* new line

* lower...

9f82778b78b2e4fd1482255edc91d10c4dda2988 authored over 3 years ago by Avital Fine <[email protected]>
#1434 Added support for ZMSCORE new in Redis 6.2 RC (#1437)

* #1434 Added zmscore command support

* #1434 Fixed typo and doc

* #1434 Set [] as default...

5964d700beb9a6b195d64430b0a655e6aa6fd721 authored over 3 years ago by Jiekun <[email protected]>
Support MINID and LIMIT on XADD (#1548)

* MINID and LIMIT

295b547fb0fe67cef7c21f84f98bbfad4ca80d08 authored over 3 years ago by Avital Fine <[email protected]>
Merged new sentinel commands from #834 (#1550)

* Merged new sentinel commands from #835

Thanks you @otherpirate for the contribution!

* A...

7c77883596e9e28c2d04298bf15ad9f947dd907f authored over 3 years ago by Chayim <[email protected]>
Use Version instead of StrictVersion since distutils is deprecated. (#1552)

8cfea4137851fa49c7d211b782800dd696b67c39 authored over 3 years ago by Karthikeyan Singaravelan <[email protected]>
Add retry mechanism with backoff (#1494)

e19a76c58f2a998d86e51c5a2a0f1db37563efce authored over 3 years ago by nbraun-amazon <[email protected]>
Updating CHANGES to list most recent changes (#1544)

b96af52e012bc002df97c4a82a5e4ad389cea3f3 authored over 3 years ago by Chayim <[email protected]>
Migrating commands to a mixin (#1534)

* Moving redis commands to a mixin

This patterns allows for the reuse of these commands acros...

8ea26c4f5c82a3fde5dd2fb209d0c8644714626d authored over 3 years ago by Chayim <[email protected]>
Zunion (#1522)

* zinter

* change options in _zaggregate

* skip for previous versions

* add client func...

8c82e429224e0fb7f1739f741e63f23126e3c088 authored over 3 years ago by Avital Fine <[email protected]>
Adding support for CLIENT LIST with ID (#1505)

161774be431f2de3c44037698ac311735d559636 authored over 3 years ago by Chayim <[email protected]>
MINID and LIMIT support for xtrim (#1508)

e498182b8e208911ea2454838109fb1249b83c5c authored over 3 years ago by Chayim <[email protected]>
implementing the LMOVE and BLMOVE commands (#1504)

37e7c093cbeaf7133d5dd7189563d5c15da8d12b authored over 3 years ago by Chayim <[email protected]>
Added GET argument to SET command (#1412)

2789f08dfb7192f112aa0fc8cec6738dfb1b3a08 authored over 3 years ago by Jiekun <[email protected]>
Fix some typos. (#1496)

8c4fc802ed03cbebeb15686755e792bc179750e7 authored over 3 years ago by Binbin <[email protected]>
xautoclaim (#1529)

ba30d027a9a55a2ffd44dc8ca01d526b8705ab03 authored over 3 years ago by Avital Fine <[email protected]>
add idle to xpending (#1523)

9c60670deea5c593e20204bbd5f172ccfcd1d9db authored over 3 years ago by Avital Fine <[email protected]>
Add a count parameter to lpop/rpop for redis >= 6.2.0 (#1487)

Co-authored-by: Chayim <[email protected]>

238f69e36e0ff5ac9b892706e3a5478b138069cd authored over 3 years ago by Gal Ben David <[email protected]>
Updating base testing docker to redis 6.2.5 (#1536)

5240d60ff0636e7baaec2499c1c9018507578bf5 authored over 3 years ago by Chayim <[email protected]>
fix getex flaky tests

ec89d30815f0ac69ef8c59630fe3cf8314a3782d authored over 3 years ago by Avital Fine <[email protected]>
Add trove classifier for Python 3.9 (#1535)

2cfaac9949993386d9b2ac51cd676c709eb3d886 authored over 3 years ago by MichaΕ‚ Bielawski <[email protected]>
exclusive gt and lt in zadd (#1533)

* exclusive gt and lt in zadd

* docs update

3c0e1163c7afcc42fdcbbf22dd61ac869a6857ee authored over 3 years ago by Chayim <[email protected]>
zinter (#1520)

* zinter

* change options in _zaggregate

* skip for previous versions

* flake8

* val...

6f4ee2dee63171afa4c59742a3726594894916ae authored over 3 years ago by Avital Fine <[email protected]>
Word was repeated in documentation (#1532)

Small typo in documentation

e9c2e4574a06f240dc528d5ac20cdbeb5eb6564d authored over 3 years ago by Jonathan Herlin <[email protected]>
ensuring we adhere to exlusive options for getex (#1531)

be26730e8136e6a27f397491d44fa723449023db authored over 3 years ago by Chayim <[email protected]>
zdiff and zdiffstore (#1518)

fc69bd65494d7ac8d08e16ff38e06936ab6dcc02 authored over 3 years ago by Avital Fine <[email protected]>
Zrangestore (#1521)

53fe4d3eae75cabfb635eae5ae9197efa0bf86c3 authored over 3 years ago by Avital Fine <[email protected]>
LT and GT support for ZADD (#1509)

Co-authored-by: malinaa96 <[email protected]>
Co-authored-by: Avital ...

c7ecb1d4aa68820e000f88c23f6ff3afd4166b8a authored over 3 years ago by Chayim <[email protected]>
zrandmember (#1519)

e7064450791b1cb20e1ff94f03385b2d02bb9ec7 authored over 3 years ago by Avital Fine <[email protected]>
getdel (#1514)

01b96db203a651ff82598ad66685e487b74b8aac authored over 3 years ago by Avital Fine <[email protected]>
Implements CLIENT KILL laddr filter (#1506)

b021f5a15e61ac4217b533443eba0a1c56c03ef3 authored over 3 years ago by Chayim <[email protected]>
support for client unpause (#1512)

88e5bd8938006a6e7bcc626048a9cd4572bbac68 authored over 3 years ago by Chayim <[email protected]>
NOMKSTREAM support for XADD (#1507)

57cf7ffc1fbaca2f17d03de38ee19e8af48ac153 authored over 3 years ago by Chayim <[email protected]>
hrandfield (#1513)

* hrandfield

* use mapping in hset

* skip if version not fit

* remove empty line

* f...

627db540acd1f1f36db88290d74cbcd75f6bda0c authored over 3 years ago by Avital Fine <[email protected]>
client_list (#1517)

ad4779eb8200e47a7786f78ca915a246038602c3 authored over 3 years ago by Avital Fine <[email protected]>
getex (#1515)

* getex

* flake8 fix

* comments

3c244af9e7c820d38135562d9385753f5bbb60e6 authored over 3 years ago by Avital Fine <[email protected]>
Add support for COPY command new in Redis 6.2 (#1492)

9ce7bb2858065c0dc5ac91287b8716def9919291 authored over 3 years ago by malinaa96 <[email protected]>
changing unit tests to account for defaults in redis flags (#1499)

Co-authored-by: Andy McCurdy <[email protected]>

cb97b9bdd47bf5a92f4efa88e52591344a08b98e authored over 3 years ago by Chayim <[email protected]>
run CI on all branches

fc621bd1b4de35fa088f87895e5fa1ade6a9150c authored over 3 years ago by Andy McCurdy <[email protected]>
daemonize the thread to see if the tests will continue

b25cc4ea905c0f01621826b3a7821970fdb313b8 authored over 3 years ago by Andy McCurdy <[email protected]>
use github actions instead of travis-CI

ed8c2df14abf166cdb7e1a8bc80c675cf684eeb0 authored over 3 years ago by Roey Prat <[email protected]>
Return index 4 as the command if not a list

command is always a list. If index 3 is not a list, assume Redis Enterprise and return index 4 in...

bc5854217b4e94eb7a33e3da5738858a17135ca5 authored over 3 years ago by Ian Bucad <[email protected]>
Remove blocking behaviour from context manager __enter__

c7e26ae6749f63b9ebf65c023f270b2ea2b9536a authored over 3 years ago by alxasfuck <[email protected]>
Add support for the ABSTTL option of the RESTORE command. (#1423)

Add support for the ABSTTL option of the RESTORE command.

1a41cfd95a53a95b078084d8627be6b6fba3bb71 authored about 4 years ago by Simon Charette <[email protected]>
Sponsored (#1418)

Add note that redis-py is sponsored by Redis Labs

8c176cdc7f36e2cbcd3254768766035a7b7cd8b3 authored about 4 years ago by Guy Korland <[email protected]>
Add more documentation about encoding of strings (#1417)

Additional docs about string encoding/decoding

1345dc48874e10d895e87ddbaba3f8b6e679d833 authored about 4 years ago by Felipe Machado <[email protected]>
develop and test against redis version 6.0.9

66973e4e6cdeb9bc7d71966ca14717a1bdbddec2 authored about 4 years ago by Roey Prat <[email protected]>
Add optional exception handler to PubSubWorkerThread (#1395)

Add optional exception handler to PubSubWorkerThread

Co-authored-by: Abhimanyu Deora <adeora@...

a404ad3dee93b3b0deb90b4075fd28734d78a282 authored about 4 years ago by Abhimanyu Deora <[email protected]>
Note that redis-py does not support Cluster Mode

15dafb1414f05ce24ef336fc539e06ad6a2b3d19 authored about 4 years ago by Brad Solomon <[email protected]>
πŸ•°οΈ Use monotonic clock in Lock (and tests)

During a call to `acquire()`, if the call is `blocking` and has a
`blocking_timeout` set, it use...

e635130043d7657d9bee6911995f649e2de9eb04 authored about 4 years ago by Jack Edge <[email protected]>
Update docs with info about SSL hostname validation

e4067e8b4441b512cab35039e41160b8a6e3c462 authored over 4 years ago by Yann <[email protected]>
develop and test against redis version 6.0.8

ce88fcae9a4371b4595e45c7a037069245d3313a authored over 4 years ago by Roey Prat <[email protected]>
develop and test against redis version 6.0.7

686116d5c740b0ba89e031ca09c5704af5076fd8 authored over 4 years ago by Roey Prat <[email protected]>
Fixing #1390 modules key in info command (#1393)

When modules are present, INFO's response will contain a `modules` key which will be a list of d...

356da7f042d70b4b7d3808b0900c8bd1cdbac225 authored over 4 years ago by 2014bduck <[email protected]>
Fix Dockerfile (cache clear of apt)

5a6a50b50db26e4b1c4b7a6cb9b2a2caa8ba5e8b authored over 4 years ago by ryuichi1208 <[email protected]>
Added the ACL LOG command available in Redis 6

`acl_log()` returns a list of dictionaries, each describing a log entry.

`acl_log_reset()` inst...

b80d423cc531c5db972d35ba72424cf9cf8772ff authored over 4 years ago by Andy McCurdy <[email protected]>
fix: Align from_url in utils.py to remove DB as a 2nd param

f9ab1d35f8ec633a25c223ed979cef34a68072fe authored over 4 years ago by Tom King <[email protected]>
All values within Redis URLs are url-unquoted via default.

Prior versions of redis-py supported this by specifying the
``decode_components`` flag to the ``...

6b37f4bedc349eb2c91e680d2ef811a3c2f7e879 authored over 4 years ago by Andy McCurdy <[email protected]>
turn off the codecov/patch status

c73e07c883452d32ec273d04942e017814b04e54 authored over 4 years ago by Andy McCurdy <[email protected]>
codecov config

bafd98f16d30657e240cd9c58129565dfa13eeb9 authored over 4 years ago by Andy McCurdy <[email protected]>
added codecov.yml

abe0e969e21a0e1fc18a0e74387ecac5dddeb2cc authored over 4 years ago by Andy McCurdy <[email protected]>
Remove support for end-of-life Python 2.7 (#1318)

Remove support for end-of-life Python 2.7

Python 2.7 is end of life. It is no longer receivin...

8c5a41baf0bd2a1388d601e5b49d06b91997ccb8 authored over 4 years ago by Jon Dufresne <[email protected]>
Fix some documentation formatting

Fix a few broken links and class references, move a docstring, and fix a
code block.

c6f13c3b69d32257ab75ba9d824e5b555f91572c authored over 4 years ago by Jon Banafato <[email protected]>
changelog

20ec5d771d5116f51735b1d7912447e75c8c3d53 authored over 4 years ago by Andy McCurdy <[email protected]>
LPOS: add new command (#1354)

Added the LPOS command from Redis 6.0.6

Fixes #1353

f001927f91ba3c22cb892bbf1e39b34fd47693bc authored over 4 years ago by Paul Spooren <[email protected]>
Dockerize (#1365)

Provide a docker development and testing environment

* CI (Travis) now runs tests via the sam...

75a2cfe6eeca842801372c997a42707b6dca8c05 authored over 4 years ago by Andy McCurdy <[email protected]>
changelog

1f988d85662ec748a0111d4a6aa4e31effd020cd authored over 4 years ago by Andy McCurdy <[email protected]>
run the codecov env by default and disable when running outside Travis

458ded5ece062a961cd7093933b3ed68e4e7a6c4 authored over 4 years ago by Andy McCurdy <[email protected]>
make the slowlog_get test more resilient to multiple clients being connected

f24b7f2b66172f9df7143b57d324ffb41bca979b authored over 4 years ago by Andy McCurdy <[email protected]>
add the covreport env to the list of default envs tox runs

a4ccbe471b9bd2c1ec86bf6d5b08a110088e4161 authored over 4 years ago by Andy McCurdy <[email protected]>
Remove unnecessary pytest-cov dep

4565195a93cd50400038f6d2a9a3ad759e0811bc authored over 4 years ago by Andrew Brookins <[email protected]>
Go back to "merge" -- -a failed

4c6cd16bc9ebe75f34a5934cab1e67d1ab8f0bf9 authored over 4 years ago by Andrew Brookins <[email protected]>
Use the -a flag instead of "combine"

07c26758d8a8af28845d534a29b0d35269126108 authored over 4 years ago by Andrew Brookins <[email protected]>