Skip to content

Commit 70ad005

Browse files
committed
ci: refresh dependencies
Use a more recent version of pylint and pin astroid version to avoid issues with future pylint releases. Add python 3.11 to the tested versions. Signed-off-by: Robin Jarry <[email protected]>
1 parent 8854f6c commit 70ad005

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ jobs:
3737
toxenv: py39
3838
- python: '3.10'
3939
toxenv: py310
40+
- python: '3.11'
41+
toxenv: py311
4042
- python: pypy3.9
4143
toxenv: pypy3
4244
steps:

tox.ini

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# SPDX-License-Identifier: BSD-3-Clause
33

44
[tox]
5-
envlist = format,lint,py{36,37,38,39,310,py3},coverage
5+
envlist = format,lint,py{36,37,38,39,310,311,py3},coverage
66
skip_missing_interpreters = true
77
isolated_build = true
88
distdir = {toxinidir}/dist
@@ -74,9 +74,11 @@ install_command = {toxinidir}/tox-install.sh {toxworkdir} {opts} {packages}
7474
changedir = .
7575
deps =
7676
black~=23.1.0
77-
flake8~=6.0.0
77+
flake8~=6.1.0
7878
isort~=5.12.0
79-
pylint~=2.16.2
79+
pylint~=3.0.2
80+
astroid~=3.0.1
81+
setuptools~=68.2.2
8082
allowlist_externals =
8183
/bin/sh
8284
/usr/bin/sh

0 commit comments

Comments
 (0)