blob: 338b14f6efb84a51471cd2c1624e94eedb4dc26b [file] [log] [blame]
Gilles Peskine12fe74e2021-11-17 19:13:34 +01001# Python package requirements for Mbed TLS testing.
2
Gilles Peskined78e6cc2022-01-22 00:44:07 +01003# Any package used by a script in this repository must be listed here
4# or in one of the included files. Normally there should be a minimum
5# version constraint; the CI will test with the minimum version.
6
Gilles Peskine12fe74e2021-11-17 19:13:34 +01007# Use a known version of Pylint, because new versions tend to add warnings
8# that could start rejecting our code.
9# 2.4.4 is the version in Ubuntu 20.04. It supports Python >=3.5.
10pylint == 2.4.4
11
12# Use the earliest version of mypy that works with our code base.
13# See https://github.com/ARMmbed/mbedtls/pull/3953 .
14mypy >= 0.780