1
0
Fork 0

Merging upstream version 1.13.0.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-02-09 17:11:21 +01:00
parent 42793cd525
commit 3df609c05e
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
358 changed files with 22553 additions and 11848 deletions

View file

@ -11,8 +11,8 @@ jobs:
name: Pytest
strategy:
matrix:
os: [ubuntu-latest]
python: ['3.6', '3.7', '3.8', '3.9', '3.10']
os: ["ubuntu-20.04"]
python: ["3.7", "3.8", "3.9", "3.10", "3.11.1"]
redis: [5, 6, 7]
runs-on: ${{ matrix.os }}
@ -25,21 +25,23 @@ jobs:
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
- uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python }}
architecture: 'x64'
architecture: "x64"
- name: Cache venv
uses: actions/cache@v2
with:
path: venv
# Look to see if there is a cache hit for the corresponding requirements file
key: poetryenv-${{ matrix.os }}-${{ matrix.python }}-${{ hashFiles('poetry.lock') }}
key:
poetryenv-${{ matrix.os }}-${{ matrix.python }}-${{
hashFiles('poetry.lock') }}
- name: Install Dependencies
run: |
python3 -m venv venv
. venv/bin/activate
pip install -U pip==21.1 setuptools
pip install -U pip setuptools
pip install poetry
poetry install
python -c "import sys; print(sys.version)"
@ -58,12 +60,12 @@ jobs:
- uses: actions/checkout@v2
- uses: codespell-project/actions-codespell@master
with:
ignore_words_list: fo,ists,oll,optin,ot,smove,tre,whe
exclude_file: docs/assets/demo.svg
- uses: actions/setup-python@v1
ignore_words_list: fo,ists,oll,optin,ot,smove,tre,whe,EXAT,exat
skip: ./docs/assets/demo.svg,./iredis/data/commands.json,./iredis/data/commands/*,./tests/unittests/*
- uses: actions/setup-python@v4
with:
python-version: 3.7
architecture: 'x64'
architecture: "x64"
- name: Cache venv
uses: actions/cache@v2
with: