Skip to content

Commit 3d63291

Browse files
test: fixate linters version strictly
Any new linter release, including bugfix ones, may result in failing CI. Since tarantool-python CI is included in several integration pipelines, such things may block work on repos like tarantool/tarantool and tarantool/luajit. On the other hand, if CI will start to fail due to a new linter release, it is unlikely that something user-critical will be discovered. So for now let's stick to the following approach: one will bump linters manually from time to time and fix/disable emerging issues.
1 parent a523205 commit 3d63291

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

requirements-test.txt

+6-5
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
git+https://github.com/baztian/dbapi-compliance.git@ea7cb1b4#egg=dbapi-compliance
22
pyyaml==6.0
33
importlib-metadata >= 1.0 ; python_version < '3.8'
4-
pylint ~= 3.0 ; python_version >= '3.8'
5-
pylint ~= 2.13 ; python_version < '3.8'
6-
flake8 ~= 6.1 ; python_version >= '3.8'
7-
flake8 ~= 5.0 ; python_version < '3.8'
8-
codespell ~= 2.2
4+
pylint == 3.3.0 ; python_version >= '3.8'
5+
pylint == 2.17.7 ; python_version < '3.8'
6+
flake8 == 6.1.0 ; python_version >= '3.8'
7+
flake8 == 5.0.4 ; python_version < '3.8'
8+
codespell == 2.3.0 ; python_version >= '3.8'
9+
codespell == 2.2.5 ; python_version < '3.8'

0 commit comments

Comments
 (0)