| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|\
| |
| | |
Adds `sync` flag to flushdb and flushall
|
| |
| |
| |
| | |
Signed-off-by: Itamar Haber <itamar@redislabs.com>
|
|/
|
|
|
|
| |
Uses sync as async is a keyword. Defaults to Redis pre v4 behavior.
Signed-off-by: Itamar Haber <itamar@redislabs.com>
|
|\
| |
| | |
Bitfields
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- bitfields now accept a `default_overflow` argument that sets the
default overflow behavior for incrby operations
- exposed an overflow() method that sets the overflow behavior for future
incrby operations. this can be used in place of the overfly argument
to incrby if someone prefers
- clean up bitfield instance upon execution, resetting the overflow behavior
back to the default provided and clearing the list of operations
|
| | |
|
|/ |
|
| |
|
|\ |
|
| |
| |
| |
| |
| | |
Now that redis-py has removed support for EOL Pythons, can once again
run tests using the latest version of pytest.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Helps pip decide what version of the library to install.
https://packaging.python.org/tutorials/distributing-packages/#python-requires
> If your project only runs on certain Python versions, setting the
> python_requires argument to the appropriate PEP 440 version specifier
> string will prevent pip from installing the project on other Python
> versions.
https://setuptools.readthedocs.io/en/latest/setuptools.html#new-and-changed-setup-keywords
> python_requires
>
> A string corresponding to a version specifier (as defined in PEP 440)
> for the Python version, used to specify the Requires-Python defined in
> PEP 345.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Python 3.3 is EOL. It is no longer receiving bug fixes, including for
security issues. It has been EOL since 2017-09-29. For additional
details of the status of Python versions, see:
https://devguide.python.org/#status-of-python-branches
|
| | |
|
| |
| |
| |
| | |
Remove workaround for handling unicode with older Pythons.
|
| |
| |
| |
| | |
Available on all supported Python versions.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
All Python versions can handled ordered placeholders.
|
| |
| |
| |
| | |
All supported Python versions support the with statement.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Python 2.6 is EOL. It is no longer receiving bug fixes, including for
security issues. It has been EOL since 2013-10-29. For additional
details of the status of Python versions, see:
https://devguide.python.org/#status-of-python-branches
For discussions on why removing Python 2.6 benefits the entire
community, please see:
https://snarky.ca/stop-using-python-2-6/
http://www.curiousefficiency.org/posts/2015/04/stop-supporting-python26.html
|
| | |
|
|\ \
| | |
| | | |
Add support for UNLINK command
|
| | | |
|
|\ \ \
| | | |
| | | | |
Adds v5 new client subcommands
|
| |\ \ \ |
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Remove reason arg from client_unblock. Use boolean 'error' arg instead.
xref: https://github.com/andymccurdy/redis-py/pull/1036#pullrequestreview-171346948
|
| |/ / / / |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Itamar Haber <itamar@redislabs.com>
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Itamar Haber <itamar@redislabs.com>
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Itamar Haber <itamar@redislabs.com>
|
| |/ / /
|/| | | |
|
|\ \ \ \
| | | | |
| | | | | |
Fail gracefully with a default return value when 0 keys are are provided to a command expecting at least 1 key
|
| | | | | |
|
| | | | | |
|
|/ / / /
| | | |
| | | |
| | | | |
allow commands that expect 1 or more keys to fail gracefully when 0 keys are provided
|
|\ \ \ \
| |_|_|/
|/| | | |
Adds SWAPDB
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
No tests were added - consistent with basic operations such as FLUSHDB
Signed-off-by: Itamar Haber <itamar@redislabs.com>
|
|\ \ \ \
| | | | |
| | | | | |
Documents rediss:// support in StrictRedis.from_url
|
| |\ \ \ \
| |/ / / /
|/| | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Fix parsing max_connections URL query string parameter
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Previously ConnectionPool.from_url kept it as a string, causing a 'ValueError:
"max_connections" must be a positive integer'.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
fix description for srandmember bugfix
|
| | | | | | |
| | | | | | |
| | | | | | | |
Reading through the changelog I noticed that one of the items seemed to trail off mid-sentence. I assume this was meant to refer to https://github.com/andymccurdy/redis-py/issues/881 and https://github.com/andymccurdy/redis-py/pull/882
|