summaryrefslogtreecommitdiff
path: root/docs/conf.py
Commit message (Collapse)AuthorAgeFilesLines
* Add OpenTelemetry example with Uptrace backend (#2452)Vladimir Mihailenco2022-12-141-1/+1
| | | | | | | | | | | * chore: add opentelemetry example * chore: add opentelemetry API Jupyter notebook * chore: use a shorter title * chore: cleanup Co-authored-by: dvora-h <67596500+dvora-h@users.noreply.github.com>
* Switch docs to furo theme (#2492)Igor Malinovskiy2022-12-141-11/+20
| | | | | | | * Switch to docs to Furo theme * Add logo and year Co-authored-by: Igor Malinovskiy <igor.malinovskiy@redis.com>
* Add Async RedisCluster (#2099)Utkarsh Gupta2022-05-081-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Copy Cluster Client, Commands, Commands Parser, Tests for asyncio * Async Cluster Tests: Async/Await * Add Async RedisCluster * cluster: use ERRORS_ALLOW_RETRY from self.__class__ * async_cluster: rework redis_connection, initialize, & close - move redis_connection from NodesManager to ClusterNode & handle all related logic in ClusterNode class - use Locks while initializing or closing - in case of error, close connections instead of instantly reinitializing - create ResourceWarning instead of manually deleting client object - use asyncio.gather to run commands/initialize/close in parallel - inline single use functions - fix test_acl_log for py3.6 * async_cluster: add types * async_cluster: add docs * docs: update sphinx & add sphinx_autodoc_typehints * async_cluster: move TargetNodesT to cluster module * async_cluster/commands: inherit commands from sync class if possible * async_cluster: add benchmark script with aredis & aioredis-cluster * async_cluster: remove logging * async_cluster: inline functions * async_cluster: manage Connection instead of Redis Client * async_cluster/commands: optimize parser * async_cluster: use ensure_future & generators for gather * async_conn: optimize * async_cluster: optimize determine_slot * async_cluster: optimize determine_nodes * async_cluster/parser: optimize _get_moveable_keys * async_cluster: inlined check_slots_coverage * async_cluster: update docstrings * async_cluster: add concurrent test & use read_response/_update_moved_slots without lock Co-authored-by: Chayim <chayim@users.noreply.github.com>
* Documentation fixes: JSON Example, SSL Connection Examples, RTD version (#1887)Chayim2022-01-191-4/+10
|
* Connection examples (#1835)dvora-h2021-12-301-1/+3
| | | Co-authored-by: Chayim I. Kirshen <c@kirshen.com>
* Added black and isort (#1734)Anas2021-11-301-17/+10
|
* Splitting documentation for read the docs (#1743)Chayim2021-11-251-5/+17
|
* 4.0.0 (#1708)v4.0.0Chayim2021-11-151-2/+3
| | | * 4.0.0
* Re-enabling read-the-docs (#1707)Chayim2021-11-141-8/+8
|
* Fixing the package to include commands (#1649)v4.0.0b3Chayim2021-10-261-70/+82
| | | | | * Fixing the package to include commands. Fixes #1645
* Remove support for end-of-life Python 2.7 (#1318)Jon Dufresne2020-08-061-14/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* get docs working againAndy McCurdy2016-09-101-7/+13
|
* Format code per pep8 guidelinesPaul Belanger2013-03-301-22/+26
| | | | | | A simple patch to enable pep8 in tox and format our code properly. Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
* adding docs structure and updating .gitignore fileMahdi Yusuf2013-02-081-0/+242