summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* develop and test against redis version 6.0.8roey/6_0_8Roey Prat2020-09-151-1/+1
|
* develop and test against redis version 6.0.7Roey Prat2020-09-031-1/+1
|
* Fixing #1390 modules key in info command (#1393)2014bduck2020-09-031-1/+7
| | | | | When modules are present, INFO's response will contain a `modules` key which will be a list of dicts describing each module. Co-authored-by: jiekun.zhu <jiekun.zhu@shopee.com>
* Fix Dockerfile (cache clear of apt)ryuichi12082020-08-241-1/+3
|
* Added the ACL LOG command available in Redis 6Andy McCurdy2020-08-194-10/+126
| | | | | | | | | `acl_log()` returns a list of dictionaries, each describing a log entry. `acl_log_reset()` instructs the server to truncate the log. Thanks @2014BDuck Fixes #1307
* fix: Align from_url in utils.py to remove DB as a 2nd paramTom King2020-08-171-2/+2
|
* All values within Redis URLs are url-unquoted via default.Andy McCurdy2020-08-154-238/+126
| | | | | | | | Prior versions of redis-py supported this by specifying the ``decode_components`` flag to the ``from_url`` functions. This is now done by default and cannot be disabled. Fixes #589
* turn off the codecov/patch statusAndy McCurdy2020-08-081-0/+2
|
* codecov configAndy McCurdy2020-08-061-0/+3
|
* added codecov.ymlAndy McCurdy2020-08-061-0/+4
|
* Remove support for end-of-life Python 2.7 (#1318)Jon Dufresne2020-08-0627-654/+378
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove support for end-of-life Python 2.7 Python 2.7 is end of life. It is no longer receiving bug fixes, including for security issues. Python 2.7 went EOL on 2020-01-01. For additional details on support Python versions, see: Supported: https://devguide.python.org/#status-of-python-branches EOL: https://devguide.python.org/devcycle/#end-of-life-branches Removing support for EOL Pythons will reduce testing and maintenance resources while allowing the library to move towards a modern Python 3 style. Python 2.7 users can continue to use the previous version of redis-py. Was able to simplify the code: - Removed redis._compat module - Removed __future__ imports - Removed object from class definition (all classes are new style) - Removed long (Python 3 unified numeric types) - Removed deprecated __nonzero__ method - Use simpler Python 3 super() syntax - Use unified OSError exception - Use yield from syntax Co-authored-by: Andy McCurdy <andy@andymccurdy.com>
* Fix some documentation formattingJon Banafato2020-07-262-29/+32
| | | | | Fix a few broken links and class references, move a docstring, and fix a code block.
* changelogAndy McCurdy2020-07-221-0/+2
|
* LPOS: add new command (#1354)Paul Spooren2020-07-223-1/+69
| | | | | Added the LPOS command from Redis 6.0.6 Fixes #1353
* Dockerize (#1365)Andy McCurdy2020-07-2045-408/+636
|\ | | | | | | | | | | | | | | | | Provide a docker development and testing environment * CI (Travis) now runs tests via the same docker environment that is available to developers. * A simple Makefile has been added to make getting started easier. * `make dev` will standup the development environment. * `make test` will standup the development environment and also run the test suite. * `make clean` will remove the development environment.
| * changelogAndy McCurdy2020-07-201-0/+3
| |
| * run the codecov env by default and disable when running outside TravisAndy McCurdy2020-07-202-6/+8
| |
| * make the slowlog_get test more resilient to multiple clients being connectedAndy McCurdy2020-07-201-4/+2
| |
| * add the covreport env to the list of default envs tox runsAndy McCurdy2020-07-202-2/+1
| |
| * Remove unnecessary pytest-cov depAndrew Brookins2020-07-173-2/+8
| |
| * Go back to "merge" -- -a failedAndrew Brookins2020-07-171-1/+2
| |
| * Use the -a flag instead of "combine"Andrew Brookins2020-07-171-2/+1
| |
| * Attempt to combine coverage filesAndrew Brookins2020-07-171-1/+3
| |
| * Try running codecov from toxAndrew Brookins2020-07-174-5/+18
| |
| * debugAndy McCurdy2020-07-161-5/+0
| |
| * debugAndy McCurdy2020-07-162-0/+2
| |
| * debugAndy McCurdy2020-07-161-1/+1
| |
| * debugAndy McCurdy2020-07-162-2/+3
| |
| * debugAndy McCurdy2020-07-161-1/+1
| |
| * debugAndy McCurdy2020-07-161-1/+1
| |
| * debugAndy McCurdy2020-07-162-25/+27
| |
| * pass travis/codecov env vars to dockerAndy McCurdy2020-07-163-4/+27
| |
| * testing docker-entryAndy McCurdy2020-07-165-11/+29
| |
| * Try to pass the codecov token...Andrew Brookins2020-07-161-1/+1
| |
| * Try running codecov in the test containerAndrew Brookins2020-07-162-8/+5
| |
| * restore codecovAndy McCurdy2020-07-151-0/+9
| |
| * Editing docsAndrew Brookins2020-07-151-1/+1
| |
| * EditingAndrew Brookins2020-07-151-6/+6
| |
| * EditingAndrew Brookins2020-07-151-1/+3
| |
| * EditingAndrew Brookins2020-07-151-1/+1
| |
| * EditingAndrew Brookins2020-07-151-2/+2
| |
| * Editing the contrib guideAndrew Brookins2020-07-151-7/+11
| |
| * Flesh out the docker env docsAndrew Brookins2020-07-151-5/+43
| |
| * Remove Vagrant filesAndrew Brookins2020-07-1514-317/+0
| |
| * rename absurdly long test nameAndy McCurdy2020-07-151-1/+1
| |
| * no longer need to `make build`. `make test` will do everythingAndy McCurdy2020-07-151-1/+0
| |
| * rename sentinel configs to sentinel.conf for clarityAndy McCurdy2020-07-156-6/+6
| |
| * Check that we're subscribed to the right channelsAndrew Brookins2020-07-151-5/+2
| |
| * Merge branch 'dockerize' of github.com:abrookins/redis-py into dockerizeAndrew Brookins2020-07-1510-43/+30
| |\
| | * update configs to bind to explicit addresses. configure sentinelAndy McCurdy2020-07-158-23/+23
| | |