summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | pep8 fixAndy McCurdy2018-12-171-2/+4
| | | | | |
| * | | | | fix missing parensAndy McCurdy2018-12-171-2/+2
| | | | | |
| * | | | | small cleanup of client_kill_filterAndy McCurdy2018-12-171-23/+21
| | | | | | | | | | | | | | | | | | | | | | | | changed skipme to a bool use a list to accumulate filter options
| * | | | | Added test case for filterTheo Despoudis2018-12-081-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Theo Despoudis <thdespou@hotmail.com>
| * | | | | Code review fixesTheo Despoudis2018-12-063-58/+61
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Theo Despoudis <thdespou@hotmail.com>
| * | | | | Fixes codestyle issuesTheo Despoudis2018-12-041-10/+12
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Theo Despoudis <thdespou@hotmail.com>
| * | | | | Simplified key, value handling inside for-range loopTheo Despoudis2018-12-041-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Theo Despoudis <thdespou@hotmail.com>
| * | | | | Removed ambiguous argument handlingTheo Despoudis2018-12-041-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Theo Despoudis <thdespou@hotmail.com>
| * | | | | Add client kill with filterTheo Despoudis2018-12-043-1/+81
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Theo Despoudis <thdespou@hotmail.com>
* | | | | | Merge pull request #1105 from marc1n/masterAndy McCurdy2018-12-172-14/+75
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix #764 - sub-unsub-resub caused PubSub() to forget the channel
| * | | | | | Fix code styleMarcin Raczyński2018-12-171-2/+4
| | | | | | |
| * | | | | | Fix #764 - sub-unsub-resub caused PubSub() to forget the channelMarcin Raczyński2018-12-172-14/+73
|/ / / / / /
* | | | | | Merge pull request #1101 from jdufresne/extrasAndy McCurdy2018-12-061-2/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | Use tox "extras" option to install package extras
| * | | | | | Use tox "extras" option to install package extrasJon Dufresne2018-12-061-2/+3
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For details, see: https://tox.readthedocs.io/en/latest/config.html#conf-extras Removes the need to duplicate the version string in tox.ini. Allow setup.py to be the single source of truth.
* | | | | | Merge pull request #1100 from jdufresne/py37Andy McCurdy2018-12-063-12/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | Use 'dist: xenial' in Travis to simplify configuration
| * | | | | | Use 'dist: xenial' in Travis to simplify configurationJon Dufresne2018-12-063-12/+6
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows using Python version 3.7 without sudo declarations. Travis officially added support for Xenial on 2018-11-08. https://blog.travis-ci.com/2018-11-08-xenial-release Add Python 3.7 to tox.ini and setup.py as well.
* | | | | | Merge pull request #1097 from theodesp/github-templatesAndy McCurdy2018-12-042-0/+23
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Add github templates.
| * | | | | Add github templates.Theo Despoudis2018-12-042-0/+23
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ISSUE_TEMPLATE for creating issues PULL_REQUEST_TEMPLATE for creating PRs Signed-off-by: Theo Despoudis <thdespou@hotmail.com>
* | | | | rename new LockErrorNotOwned to LockNotOwnedErrorAndy McCurdy2018-12-034-8/+15
| | | | |
* | | | | Merge pull request #1095 from harlowja/lock-error-not-ownedAndy McCurdy2018-12-033-7/+14
|\ \ \ \ \ | | | | | | | | | | | | Extend lock error for not owned special case
| * | | | | Extend lock error for not owned special caseJoshua Harlow2018-12-033-7/+14
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using the locking routines, it is useful to be able to distingush a generic lock error from a one that is related to the lock not being owned anymore (without doing string checks); this allows say a lock extension thread to attempt to re-acquire the lock in this case (vs just dying).
* | | | | moved ssl_cert_reqs note to backwards incompatible section of changelogAndy McCurdy2018-11-291-3/+3
| | | | |
* | | | | Merge branch 'master' of github.com:andymccurdy/redis-pyAndy McCurdy2018-11-292-16/+17
|\ \ \ \ \ | |/ / / /
| * | | | Merge pull request #1083 from bbayles/georad-decodeAndy McCurdy2018-11-212-16/+17
| |\ \ \ \ | | | | | | | | | | | | Don't destroy data in GEORADIUS commands
| | * | | | Remove decoding from georadiusBo Bayles2018-11-212-24/+13
| | | | | |
| | * | | | Don't destroy data in GEORADIUS commandsBo Bayles2018-11-202-6/+18
| | |/ / /
* | | | | Backwards Incompatible note about ssl_cert_reqs changeAndy McCurdy2018-11-291-0/+17
|/ / / / | | | | | | | | | | | | See #1017
* | | | redis-py 3.0.13.0.13.0Andy McCurdy2018-11-152-1/+9
|/ / /
* | | further clarification on mapping argument of MSET, MSETNX, and ZADDAndy McCurdy2018-11-151-1/+3
| | |
* | | Update .locked() to indicate if lock has been acquired by any procesesAndy McCurdy2018-11-151-2/+4
| | | | | | | | | | | | | | | | | | This make just like threading.Lock objects do. Fixed #1007
* | | Fix broken asynchronous check in flushdb and flushallAndy McCurdy2018-11-151-2/+2
| | | | | | | | | | | | Fixes #1070
* | | Merge pull request #1069 from jvtm/unix-socket-self-cutoffAndy McCurdy2018-11-151-0/+1
|\ \ \ | | | | | | | | Add missing UnixDomainSocketConnection._buffer_cutoff
| * | | Add missing UnixDomainSocketConnection._buffer_cutoffJyrki Muukkonen2018-11-151-0/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | Without this using `unix_socket_path` will fail: AttributeError: 'UnixDomainSocketConnection' object has no attribute '_buffer_cutoff' Fixes #1067
* | | rst format fixes3.0.0Andy McCurdy2018-11-152-5/+6
| | |
* | | fix rst format issuesAndy McCurdy2018-11-152-6/+13
| | |
* | | redis-py 3.0.0Andy McCurdy2018-11-153-18/+216
| | |
* | | fix missing arg in exception message. thanks Keith AinsworthAndy McCurdy2018-11-141-2/+4
| | | | | | | | | | | | Fixes #559
* | | saner handling of decr/incr vs decrby/incrbyAndy McCurdy2018-11-142-8/+11
| | |
* | | Merge pull request #578 from derek-dchu/masterAndy McCurdy2018-11-141-0/+10
|\ \ \ | | | | | | | | add 'decrby' method
| * | | add 'decrby' methodDerek Hu2015-01-071-0/+10
| | | |
* | | | Merge pull request #813 from lddubeau/fix/no-interruptederror-on-python-2.7Andy McCurdy2018-11-141-10/+3
|\ \ \ \ | | | | | | | | | | InterruptedError does not exist in Python < 3.3.
| * \ \ \ Merge branch 'master' into fix/no-interruptederror-on-python-2.7Andy McCurdy2018-11-1440-1078/+2318
| |\ \ \ \ | |/ / / / |/| | | |
* | | | | Merge pull request #925 from itamarhaber/sort_issueAndy McCurdy2018-11-142-1/+6
|\ \ \ \ \ | | | | | | | | | | | | Fixes a KeyError in empty `options` dict at sort's return
| * | | | | Fixes a KeyError in empty `options` dict at sort's returnItamar Haber2017-11-132-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | Fixes #924
* | | | | | Add test to make sure geodist with a missing member returns NoneAndy McCurdy2018-11-141-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | Fixes #939
* | | | | | Properly decode cluster info in callbacksAndy McCurdy2018-11-141-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Fixes #951
* | | | | | Merge branch 'master' of github.com:andymccurdy/redis-pyAndy McCurdy2018-11-142-11/+18
|\ \ \ \ \ \
| * \ \ \ \ \ Merge pull request #1017 from u2mejc/issue-1016Andy McCurdy2018-11-142-3/+3
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Enforce ssl_cert_reqs='required' by default
| | * | | | | | Enforce ssl_cert_reqs='required' by defaultJustin Clark2018-08-072-3/+3
| | | |_|_|_|/ | | |/| | | |
| * | | | | | Merge pull request #1055 from tzickel/pipeperfAndy McCurdy2018-11-141-8/+15
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Improve performence of transactions / pipeline requests which involve large chunks of data.