Skip to content

Commit 7726a91

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 b09a617 commit 7726a91

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

requirements-test.txt

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
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.9'
5+
pylint == 3.2.7 ; python_version == '3.8'
6+
pylint == 2.17.7 ; python_version == '3.7'
7+
flake8 == 6.1.0 ; python_version >= '3.8'
8+
flake8 == 5.0.4 ; python_version < '3.8'
9+
codespell == 2.3.0 ; python_version >= '3.8'
10+
codespell == 2.2.5 ; python_version < '3.8'

0 commit comments

Comments
 (0)