From 567534c4111e6ff905412b2849a9c5e9755b954d Mon Sep 17 00:00:00 2001 From: Andreas Maier Date: Mon, 11 May 2026 11:56:14 +0200 Subject: [PATCH] Fixed package dependencies for pylint, isort Signed-off-by: Andreas Maier --- minimum-constraints-develop.txt | 10 +++++++--- requirements-develop.txt | 7 +++++-- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/minimum-constraints-develop.txt b/minimum-constraints-develop.txt index 53c32fa..a7105c7 100644 --- a/minimum-constraints-develop.txt +++ b/minimum-constraints-develop.txt @@ -25,8 +25,10 @@ pyflakes==3.4.0 ruff==0.15.12 # PyLint checker -pylint==3.3.9 -astroid==3.3.11 +pylint==3.3.9; python_version == '3.9' +pylint==4.0.5; python_version >= '3.10' +astroid==3.3.11; python_version == '3.9' +astroid==4.0.4; python_version >= '3.10' # Package dependency management tools pipdeptree==2.28.0 @@ -50,7 +52,9 @@ dill==0.4.1 # For importlib_metadata versions in Python, see https://pypi.org/project/importlib-metadata/ importlib_metadata==8.7.1 iniconfig==2.1.0 -isort==6.1.0 +# pylint 3.3.1 (used on Python 3.9) depends on isort>=4.2.5,<6 +isort==5.13.2; python_version == '3.9' +isort==6.1.0; python_version >= '3.10' Jinja2==3.1.6 packaging==26.2 pip==26.0.1 diff --git a/requirements-develop.txt b/requirements-develop.txt index d1ac0d1..761ad91 100644 --- a/requirements-develop.txt +++ b/requirements-develop.txt @@ -26,8 +26,11 @@ pyflakes>=3.4.0 ruff>=0.15.12 # PyLint checker -pylint>=3.3.9 -astroid>=3.3.11 +pylint>=3.3.9; python_version == '3.9' +pylint>=4.0.5; python_version >= '3.10' +# pylint 4.0.5 depends on astroid>=4.0.2,<=4.1.dev0 +astroid>=3.3.11; python_version == '3.9' +astroid>=4.0.4; python_version >= '3.10' # Package dependency management tools pipdeptree>=2.28.0