Skip to content

Commit 5c8ab9f

Browse files
authored
Support python 3.12 (#83)
Add support for python 3.12 Upgrade pylint to 3.0 and other tools.
1 parent 10695af commit 5c8ab9f

3 files changed

Lines changed: 9 additions & 4 deletions

File tree

.github/workflows/python-package.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
strategy:
1111
fail-fast: false
1212
matrix:
13-
python-version: ["3.8", "3.9", "3.10", "3.11" ]
13+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12" ]
1414
os: [ubuntu-latest, windows-latest]
1515
runs-on: ${{ matrix.os }}
1616
steps:

Taskfile.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@ tasks:
2929
cmds:
3030
- docker build --no-cache --build-arg VERSION=3.11 -f Dockerfile -t rkvst-samples-api .
3131

32+
api-3.12:
33+
desc: Build a docker environment with the right dependencies and utilities
34+
cmds:
35+
- docker build --no-cache --build-arg VERSION=3.12 -f Dockerfile -t rkvst-samples-api .
36+
3237
check:
3338
desc: Check the style, bug and quality of the code
3439
deps: [about]

requirements-dev.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
# code quality
44
autopep8~=2.0
5-
black~=23.7
5+
black~=23.9
66
pycodestyle~=2.10
7-
pylint~=2.17
7+
pylint~=3.0
88

99
# uploading to pypi
10-
build~=0.10
10+
build~=1.0
1111
twine~=4.0

0 commit comments

Comments
 (0)