# Lint requirements

docker >= 7.1.0; python_version >= '3.8'
docker < 7.1.0; python_version < '3.8'
# pylint 4 introduces new default-on E0606/E0601/E0602 checks
# (possibly-used-before-assignment / used-before-assignment) that the
# Salt 3008.x codebase has not been audited for; bumping to 4.x turns
# pre-existing warnings into hard CI failures across salt/, tools/,
# and tests/. Cap to ~=3.1.0 until the codebase is audited.
pylint~=3.1.0
SaltPyLint>=2024.2.5
toml
