Skip to content

Commit da0390d

Browse files
Updated min python version to 3.7 poetry and CI scripts (#124)
* Added --docker-air-gap to builder and scc * Add last_n to cli trigger tool * Fixed circular dependency on scc * Fixed self contained coordinator circular dependency import * Added API healthcheck endpoints * Updating poetry and CI scripts * Unified test-requirements * Unified test-requirements * Avoid poetry deprecation notice * Update project deps
1 parent 0eb01f0 commit da0390d

File tree

7 files changed

+1177
-1032
lines changed

7 files changed

+1177
-1032
lines changed

.github/workflows/tox.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
pytest:
1010
strategy:
1111
matrix:
12-
python-version: [ 3.6, 3.7, 3.8, 3.9 ]
12+
python-version: [ '3.7', '3.8', '3.9', '3.10' ]
1313
os: [ ubuntu-latest ]
1414
env:
1515
ACTIONS_ALLOW_UNSECURE_COMMANDS: true
@@ -28,11 +28,12 @@ jobs:
2828
- uses: docker-practice/actions-setup-docker@master
2929

3030
- name: Install Poetry
31-
uses: dschep/install-poetry-action@v1.3
31+
run: |
32+
curl -sSL https://install.python-poetry.org | python3 -
3233
3334
- name: Install Tox
3435
run: |
35-
pip3 install black coverage flake8 tox tox-docker tox-poetry
36+
pip3 install -r ./utils/test-requirements.txt
3637
3738
- name: Run tox
3839
run: |

Readme.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -355,6 +355,7 @@ poetry run flake8
355355
A test suite is provided, and can be run with:
356356

357357
```sh
358+
$ pip3 install -r ./utils/test-requirements.txt
358359
$ tox
359360
```
360361

@@ -365,4 +366,4 @@ $ tox -- utils/tests/test_runner.py
365366

366367
## License
367368

368-
redisbench-admin is distributed under the BSD3 license - see [LICENSE](LICENSE)
369+
redis-benchmarks-specification is distributed under the BSD3 license - see [LICENSE](LICENSE)

0 commit comments

Comments
 (0)