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

can reuse the already existing parse_error routine to deal with LOADING errors.

57f92d9df81cccc0a63bc0bf1a1f8d660e3fb76c authored over 11 years ago by andy <[email protected]>
make tox run newest pep8

ecef9adee36644002b4d0dd4e7c5ccae0ef4196a authored over 11 years ago by andy <[email protected]>
maybe quotes are necessary?

52027f69b6916532f83b56a9450a534d63f34cda authored over 11 years ago by andy <[email protected]>
apparently hiredis doesn't work with python2.5, so turning off for now

8fb1db5c9ae55578cf0eee10d50efdce5c130a45 authored over 11 years ago by andy <[email protected]>
separate travis builds for hiredis

7c5027e475fe53e0d7e718855ebdd9e294fdafb3 authored over 11 years ago by andy <[email protected]>
DEL, HDEL, ZREM commands now return number of keys deleted. fixed #243

8062897a973525a352594a7ebe6854918e75b944 authored over 11 years ago by andy <[email protected]>
more RST formatting

47e7e3f4fc4db55d1782780ae2c8ff7befa4e3ff authored over 11 years ago by andy <[email protected]>
2.7.4

b5ccc737b823a8f2f24aacc6ae09f5ec98e8224e authored over 11 years ago by andy <[email protected]>
use README.rst for long description

d93a7fa3902a107cb09e2ccc11c591103e101634 authored over 11 years ago by andy <[email protected]>
moving to RST

867b3311af6ba9bf5643b39b53d0638856b9900b authored over 11 years ago by andy <[email protected]>
keep history

c4fbaaaa3d4ae4e2725865bb62f4bc58af7f0386 authored over 11 years ago by andy <[email protected]>
more rst

dc71eb30cd7b0b3a22134f128d50dbbc18a3022c authored over 11 years ago by andy <[email protected]>
better links

6fc7fe91d3164faaabc59ec4fb9cf63c982c360c authored over 11 years ago by andy <[email protected]>
rst format readme

051d9bc8b2eeeace0e3abe2a19253acfd6caee09 authored over 11 years ago by andy <[email protected]>
Merge pull request #343 from cypreess/master

Fixing INCRBY inconsistent naming

8270f91cbeb197c321ba91795772cf6f326de660 authored over 11 years ago by Andy McCurdy <[email protected]>
Adding incrby alias

d082f0fe3985a36d6a5705d6fd3365a7d573d1f8 authored over 11 years ago by Krzysztof Dorosz <[email protected]>
remove offending pep8 line, travis ci should pass now

07990bccb5969154cb1fc01fedf7265bb950e2d7 authored over 11 years ago by andy <[email protected]>
run fewer pep8 builds

12bc5ae983d4d5229ef24978c72817fbd409b540 authored over 11 years ago by andy <[email protected]>
install pep8 in install: section

a789debc90a14a4cc4979a2105601ba6a8150d12 authored over 11 years ago by andy <[email protected]>
bash foo

85ce532a13c892bb0619292809f00410d4925dff authored over 11 years ago by andy <[email protected]>
more weird pep8 travis hacking

bcd8552c8d536f781da84f732bb73219bb056268 authored over 11 years ago by andy <[email protected]>
remove matrix, doesn't seem to work

f6f92527298ecf0eff3c103113677a36e606bd07 authored over 11 years ago by andy <[email protected]>
attempting to add a separate build for pep8

1edb7bfb5ddca83717d1e8516f1c0117098e41f6 authored over 11 years ago by andy <[email protected]>
testing travis-ci pep8 integration

06206b778747af80bc5bf2395b958e9645bac4f6 authored over 11 years ago by andy <[email protected]>
pep8 testing on travis

8fb03d2772ed65584e50e3bef36c5b59017bfebf authored over 11 years ago by andy <[email protected]>
tests should pass on older redis versions

a4a44dc3044d313474aa49528a01c8bf700154b4 authored over 11 years ago by andy <[email protected]>
travis runs 2.6.12, great.

f57d471423d4fa1d831a7bb431e0a75774814a97 authored over 11 years ago by andy <[email protected]>
testing redis version on travis

979ba3a54540520eb03568acfa065f8631a5c3f0 authored over 11 years ago by andy <[email protected]>
pep8

ace00e093bdf77857e62b9bcef3b66f74d1a5604 authored over 11 years ago by andy <[email protected]>
finer grain tests

709e7cd2b59d70a8e24fd31b798c02af5602e08d authored over 11 years ago by andy <[email protected]>
Implement extended set options added in Redis 2.6.12.

- fix wording/formatting

9fabd0912ac2cefcbf57bb71243c0f273524d1fc authored over 11 years ago by george yoshida <[email protected]>
Implement extended set options added in Redis 2.6.12.

- support Python 3.x

107bc12f720ec4a4be36dda81f604d3ff86ff22b authored over 11 years ago by george yoshida <[email protected]>
Implement extended set options added in Redis 2.6.12.

SPECS :
- http://redis.io/commands/set
- https://github.com/antirez/redis/issues/931

6b894336a0a95f75cef7c243fa712e9befa372a0 authored over 11 years ago by george yoshida <[email protected]>
2.7.3

90ba027e5b79a8bac5f4935863c740e7ca024568 authored over 11 years ago by andy <[email protected]>
pep8

c968d78bfb3a977ce3b14fab7196f19cec645bdf authored over 11 years ago by andy <[email protected]>
Merge branch 'mapleoin-master'

b16d00993d61aa53304342256f8280bdae6ca21b authored over 11 years ago by andy <[email protected]>
Merge branch 'master' of git://github.com/mapleoin/redis-py into mapleoin-master

Conflicts:
redis/client.py

400aad001fb66c3eb2566c9ee89f5af630ca6fe9 authored over 11 years ago by andy <[email protected]>
Merge pull request #338 from stephan-hof/corrupted_pipeline_socket

socket gets corrupted if errors in pipeline happen

69b84010fbd495e210887df75fb8b56bcba41a57 authored over 11 years ago by Andy McCurdy <[email protected]>
Merge pull request #327 from pabelanger/pep8

Format code per pep8 guidelines

441ac15a3f8c2968ae7de0990703ee44c7d24f09 authored over 11 years ago by Andy McCurdy <[email protected]>
changelog

cd3ccbaacd7733f135d1d8ef3ed8b45110d00268 authored over 11 years ago by andy <[email protected]>
Merge pull request #340 from thruflo/master

Add optional `redis.connection.BlockingConnectionPool` class.

73f898c5534407414f250d15535da9f616a468b3 authored over 11 years ago by Andy McCurdy <[email protected]>
math is hard

80dda11c934b4de63f3027c84cea4e1add47d37e authored over 11 years ago by andy <[email protected]>
added PSETEX

1cb44f26d89455032fe2bd42d6a0a405296a4bf2 authored over 11 years ago by andy <[email protected]>
Merge branch 'psetex' of git://github.com/yamt/redis-py into yamt-psetex

fb747ed0d63e3661892942457aa25a0b8bfede1f authored over 11 years ago by andy <[email protected]>
Add python3 and python2.5 compatibility

99e10b1f4f789d7ad1ddbad7369225f88fc3974d authored over 11 years ago by hofmockel <[email protected]>
tests: tweak blocking connection pool test.

Previously the `test_max_connections_blocks` test wasn't actually
testing that the connection wa...

5586443c04a3e939cabec778a920eaa97991c3dc authored over 11 years ago by James Arthur <[email protected]>
connection: fix py3 syntax bug.

dc579672557173303560fbafd76f41921cbdd821 authored over 11 years ago by James Arthur <[email protected]>
connection: remove stray print statement.

1b2c098b9c5cf2f79bb3ac232b82db49821f091a authored over 11 years ago by James Arthur <[email protected]>
compat: extract queue imports to _compat module.

Adds python 2.5 support for the LifoQueue structure.

2608697ada3f584f2fdb5038625167520cae0d60 authored over 11 years ago by James Arthur <[email protected]>
connection: tests for `BlockingConnectionPool`.

33ed8f45540fc026272fdfd446444b5997be0323 authored over 11 years ago by James Arthur <[email protected]>
connection: add an optional `BlockingConnectionPool` class.

* implements the same api as the default `ConnectionPool`
* blocks for a specified timeout when ...

6fb7824ff2dc2f070e3420fad9cdcc6ad59337d5 authored over 11 years ago by James Arthur <[email protected]>
Read all command responses of a pipeline

Otherwise a error makes the responses stuck in the socket. Which leads to wrong
responses for th...

01237e9efacf0f46fdf1adce502db152085fd7c1 authored over 11 years ago by hofmockel <[email protected]>
Merge pull request #336 from timdoug/update-readme

Update the README with accurate pipeline transaction information

6d38b56db85b821cc5ef86527fcb1497deb80ad9 authored over 11 years ago by Andy McCurdy <[email protected]>
Update the README with accurate pipeline transaction information

e82df9cac8d9e64b8e54a358f9c286e98b2e1011 authored over 11 years ago by Tim Douglas <[email protected]>
changelog

9e0749af6f8a31601cce27e77c2e38b0df0ca443 authored over 11 years ago by andy <[email protected]>
Merge pull request #283 from salimane/upstream

in _compat for py3k only encode if param is not bytes type in b()

c26ae87162f01db08fdf31d80435d068694904ec authored over 11 years ago by Andy McCurdy <[email protected]>
allow client.transaction() to return the value of func based on kwarg. fix for #331

56d4876c0ee80b881de9ca29ced29db484f91c23 authored over 11 years ago by andy <[email protected]>
changelog

76f63f8cfba86b2aeb4133812cfb22d04c356bdf authored over 11 years ago by andy <[email protected]>
Merge pull request #334 from dobrite/installation-fix

Added note that redis-py requires a running Redis server (Issue #329)

666988e1f8cf498d873cc45651aff32c76242d33 authored over 11 years ago by Andy McCurdy <[email protected]>
Added note that redis-py requires a running Redis server to connect to along with a link to installation instructions.

4bff83fc2fea7f906f693637dac396330f8495fc authored over 11 years ago by Dave <[email protected]>
Merge pull request #328 from lucian1900/master

Catch Exception, not everything

d1521a965a475df5671fddb42606d8fca0315387 authored over 11 years ago by Andy McCurdy <[email protected]>
Catch exception, not anything (which could be KeyboardInterrupt).

a9a76239d44733738ab62b5ef5a350785cc1bfd9 authored over 11 years ago by Lucian Branescu Mihaila <[email protected]>
Format code per pep8 guidelines

A simple patch to enable pep8 in tox and format our code properly.

Signed-off-by: Paul Belanger...

12f2e4fcd8153fb4ea9dc00ac79385b1059fb47a authored almost 12 years ago by Paul Belanger <[email protected]>
Merge branch 'master' of git://github.com/mattrobenolt/redis-py into mattrobenolt-master

Conflicts:
redis/exceptions.py

8063b1021718f1eb1ab87530358e70fb171f5cba authored almost 12 years ago by andy <[email protected]>
A base class for server-side exceptions to be grouped by

This is important if you want to detect if there was an issue that resulted from the server bein...

4a783ba99da9501649bebd8fb1a51d8cc8075c17 authored almost 12 years ago by Matt Robenolt <[email protected]>
Merge pull request #323 from paykroyd/exec_without_mulit

Do not discard pipeline unless in multi.

ba7b768fdb34a86952980d0c118433b5af81f70b authored almost 12 years ago by Andy McCurdy <[email protected]>
Do not discard pipeline unless in multi.

Fixes an error that occurred if you exec'd a pipeline on which you
hadn't called `multi()`. When...

01b1e22a7915838d1b6c135afe337635381cd8f5 authored almost 12 years ago by Pete Aykroyd <[email protected]>
changelog

896740378a6596a84ba4392fce9c068f125a4dad authored almost 12 years ago by andy <[email protected]>
fix for #322

11da7641b961f5b15411bccc0eb21cd849dbbd71 authored almost 12 years ago by andy <[email protected]>
Merge pull request #320 from myusuf3/master

Initial Documentation Layout

308cf9c5d533419b73dec8eb864f4b4c3e2b2911 authored almost 12 years ago by Andy McCurdy <[email protected]>
adding docs structure and updating .gitignore file

de61fd355085305286a1d7bc34536ba760b93787 authored almost 12 years ago by Mahdi Yusuf <[email protected]>
Merge pull request #316 from ronniekk/master

Change callback for SREM command to 'int'.

3ea9b2e55761730368c0a7389e68c993ca34057f authored almost 12 years ago by Andy McCurdy <[email protected]>
Switched callback for SREM from bool to int.

fcac7dd29b1188b03900e6cb90bbc284e0a7085c authored almost 12 years ago by Ronnie Kolehmainen <[email protected]>
Merge pull request #315 from bitterb/patch-1

Fix a typo in README.md

d9080116d2eaac7162533eff5721e933a1c5431d authored almost 12 years ago by Andy McCurdy <[email protected]>
Fix a typo in README

This is just a minor fix. Please see the diff.

ed366bf289c51e2f7a68c0f286688e419973f880 authored almost 12 years ago by bitterb <[email protected]>
Merge pull request #314 from zuhao/patch-1

Convert response from bytes to str for Python 3 compatibility

568a283a257ad2f52f0a7ad63dd4e7b200cedaee authored almost 12 years ago by Andy McCurdy <[email protected]>
Convert response from bytes to str for Python 3 compatibility

Convert the responses for BGSAVE and BGREWRITEAOF from bytes to str using nativestr(), just like...

932f32dbe6f4a493556aae656ee31ce140396664 authored almost 12 years ago by Nathan Wan <[email protected]>
Merge pull request #312 from bitterb/add-client-getname-setname

Add CLIENT GETNAME/SETNAME support

3471b1d04b12a2963ddacf358cbc738cfae87d75 authored almost 12 years ago by Andy McCurdy <[email protected]>
Add CLIENT GETNAME/SETNAME support

f7850293c4038691df8e93e12758e47bc8615fde authored almost 12 years ago by bitterb <[email protected]>
Merge pull request #309 from jparise/pipeline-length

Pipelines now have a __len__() method.

35c474b0527680650c504dde8c08f58e3973c0c5 authored about 12 years ago by Andy McCurdy <[email protected]>
Pipelines now have a __len__() method.

The length of a pipeline is defined as the length of its command
stack. This makes it easy to i...

5827683b8d2be7bd060ab579d8ab4655e4820052 authored about 12 years ago by Jon Parise <[email protected]>
Merge pull request #305 from saidimu/master

A corrected README on publishing from a PubSub object.

395ca0e8c1391366daa4dbdc1df1c515944d7331 authored about 12 years ago by Andy McCurdy <[email protected]>
Update README.md

f5fda9d54a6c7e2bea207f5f71bac33c1edca7ff authored about 12 years ago by saidimu apale <[email protected]>
Update README.md

4773b4ce2f98c5a370899cfe402a6139b9790405 authored about 12 years ago by saidimu apale <[email protected]>
Merge pull request #301 from aouyar/master

Implement support for passing an arg to INFO command

79194999943ebdab51d8778d331e26bf9f9e1ce8 authored about 12 years ago by Andy McCurdy <[email protected]>
Fix parsing of floats in sub dicts in INFO cmd.

14205a4fa70f8bdcb077d2c7045b0e5e15780006 authored about 12 years ago by Ali Onur Uyar <[email protected]>
Leave handling of older versions for INFO cmd to the user.

8205c3d5e3ccac16743b3e5b40cd5645d5d65ffb authored about 12 years ago by Ali Onur Uyar <[email protected]>
Merge pull request #303 from pims/master

Bitcount start end params raised Exception when equal to 0

9ee121d8b63301db3f973444a69531204eb61600 authored about 12 years ago by Andy McCurdy <[email protected]>
Fixed bug in bitcount with start or end param equal to 0

4b812901ab3cbf556e71361796a6edf9b80e446c authored about 12 years ago by Tim <[email protected]>
Merge pull request #302 from imankulov/fix_list_or_args

Fix in list_or_args() function

7042051522b2d20afaa1b5a769586b42e19f3560 authored about 12 years ago by Andy McCurdy <[email protected]>
Improved testing for multiple interpreters support

- Added version "3.3" to .travis.yml
- Added configuration file to support testing with tox

5c641dce6a999015902fd6b8eaa1484e770fab77 authored about 12 years ago by Roman Imankulov <[email protected]>
Fixed bug in list_or_args() helper function in python3.x

b1a57a3e20701a9f95f3bcddd2f5f812e264d1e1 authored about 12 years ago by Roman Imankulov <[email protected]>
Implement support for passing an arg to INFO command.

d0b312c4b5fd117fcc0b9ebddbe2802e717df664 authored about 12 years ago by Ali Onur Uyar <[email protected]>
bump to 2.7.2

c02231cc00c57e42c3750db2061d17736874d533 authored about 12 years ago by andy <[email protected]>
always raise parse error exceptions in multi/exec pipelines as a result of this

server change: https://groups.google.com/forum/?hl=en&fromgroups=#!topic/redis-db/VUiEFT8U8U0

fe60fc97128eda8d0d12468cddd3cc5fd002232e authored about 12 years ago by andy <[email protected]>
implement PSETEX command

ba1d10e1a12c0236c7f467d2af80438802b38451 authored about 12 years ago by yamamoto <[email protected]>
2.7.1 version bump, include tests with source dist

76d516aa6e4a9e4a6e690d37dc577c6662d5ec87 authored about 12 years ago by andy <[email protected]>
remove the download_url from setup.py so that we can just use pypi

85be79cbea7074c70816bda32ad58d813ceb2e9a authored about 12 years ago by andy <[email protected]>
2.7.0, version bump

b3577e579c42c35965210515f4c1d219458548e5 authored about 12 years ago by andy <[email protected]>
timedelta.total_seconds is only available in python 2.7+. Fixes #280

2e732dc1043abfd1aa7bbaa0f0f6e0d2e7670636 authored about 12 years ago by andy <[email protected]>