From 7f2552036b5547e79ffa310bc28409eb3137bf54 Mon Sep 17 00:00:00 2001 From: redowan Date: Mon, 11 Oct 2021 04:54:12 +0600 Subject: [PATCH 1/2] Added python3.10 to CI --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0f570d4a0..df0a9666a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -56,7 +56,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - pyver: [3.6, 3.7, 3.8, 3.9, pypy3] + pyver: ["3.6", "3.7", "3.8", "3.9", "3.10", pypy3] uvloop: [uvloop, no-uvloop] redis: [5.0.10, 6.2.4] exclude: @@ -135,7 +135,7 @@ jobs: - name: Setup Python 3.8 uses: actions/setup-python@v2 with: - python-version: 3.8 + python-version: "3.8" - name: Install dependencies run: python -m pip install -U pip wheel twine From 9de8505b6ec481352a52f0d7084f0515c65cabf6 Mon Sep 17 00:00:00 2001 From: redowan Date: Mon, 11 Oct 2021 04:54:42 +0600 Subject: [PATCH 2/2] Updated docs for Python3.10 --- README.md | 32 ++++++++++++++++---------------- docs/index.md | 32 ++++++++++++++++---------------- setup.py | 1 + 3 files changed, 33 insertions(+), 32 deletions(-) diff --git a/README.md b/README.md index 066f13aa2..80d3bf790 100644 --- a/README.md +++ b/README.md @@ -7,22 +7,22 @@ based on asyncio. ## Features -| Feature | Supported | -|:-----------------------------|:----------------------| -| hiredis parser | :white_check_mark: | -| Pure-python parser | :white_check_mark: | -| Low-level & High-level APIs | :white_check_mark: | -| Pipelining support | :white_check_mark: | -| Multi/Exec support | :white_check_mark: | -| Connections Pool | :white_check_mark: | -| Pub/Sub support | :white_check_mark: | -| Sentinel support | :white_check_mark: | -| ACL support | :white_check_mark: | -| Streams support | :white_check_mark: | -| Redis Cluster support | :no_entry_sign: | -| Tested Python versions | 3.6, 3.7, 3.8, 3.9 | -| Tested for Redis servers | 5.0, 6.0 | -| Support for dev Redis server | through low-level API | +| Feature | Supported | +|:-----------------------------|:-------------------------| +| hiredis parser | :white_check_mark: | +| Pure-python parser | :white_check_mark: | +| Low-level & High-level APIs | :white_check_mark: | +| Pipelining support | :white_check_mark: | +| Multi/Exec support | :white_check_mark: | +| Connections Pool | :white_check_mark: | +| Pub/Sub support | :white_check_mark: | +| Sentinel support | :white_check_mark: | +| ACL support | :white_check_mark: | +| Streams support | :white_check_mark: | +| Redis Cluster support | :no_entry_sign: | +| Tested Python versions | 3.6, 3.7, 3.8, 3.9, 3.10 | +| Tested for Redis servers | 5.0, 6.0 | +| Support for dev Redis server | through low-level API | ## Installation diff --git a/docs/index.md b/docs/index.md index fa9aa75ff..31dccb5d7 100644 --- a/docs/index.md +++ b/docs/index.md @@ -7,22 +7,22 @@ based on asyncio. ## Features -| Feature | Supported | -|:-----------------------------|:----------------------| -| hiredis parser | :white_check_mark: | -| Pure-python parser | :white_check_mark: | -| Low-level & High-level APIs | :white_check_mark: | -| Pipelining support | :white_check_mark: | -| Multi/Exec support | :white_check_mark: | -| Connections Pool | :white_check_mark: | -| Pub/Sub support | :white_check_mark: | -| Sentinel support | :white_check_mark: | -| ACL support | :white_check_mark: | -| Streams support | :white_check_mark: | -| Redis Cluster support | :no_entry_sign: | -| Tested Python versions | 3.6, 3.7, 3.8, 3.9 | -| Tested for Redis servers | 5.0, 6.0 | -| Support for dev Redis server | through low-level API | +| Feature | Supported | +|:-----------------------------|:-------------------------| +| hiredis parser | :white_check_mark: | +| Pure-python parser | :white_check_mark: | +| Low-level & High-level APIs | :white_check_mark: | +| Pipelining support | :white_check_mark: | +| Multi/Exec support | :white_check_mark: | +| Connections Pool | :white_check_mark: | +| Pub/Sub support | :white_check_mark: | +| Sentinel support | :white_check_mark: | +| ACL support | :white_check_mark: | +| Streams support | :white_check_mark: | +| Redis Cluster support | :no_entry_sign: | +| Tested Python versions | 3.6, 3.7, 3.8, 3.9, 3.10 | +| Tested for Redis servers | 5.0, 6.0 | +| Support for dev Redis server | through low-level API | ## Installation diff --git a/setup.py b/setup.py index 494afbc89..56264093c 100644 --- a/setup.py +++ b/setup.py @@ -29,6 +29,7 @@ def read_version(): "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3 :: Only", "Operating System :: POSIX", "Environment :: Web Environment",