Wersja Pythona w mypy.ini
Hejo,
z tego co zauważyłem, to najnowsza wersja lintera jest nastawiona pod następującą wersję Python'a (a konkretnie Dockerowy obraz): docker/python 3.11.4-bullseye
, aczkolwiek config do mypy.ini
wskazuje dalej wersję 3.9
:
[mypy]
python_version = 3.9
Czy jest to zamierzone?
Jeżeli tak - to fajnie chyba byłoby dodać wzmiankę w README, że w celu uwzględnienia nowszego syntaxu (np. operatora |
), użytkownik powinien skleić swojego mypy.ini
. Albo na odwrót - jak ktoś chce backwards compa z 3.9
to powinien dać ww. config'a, a ten w linterze podbić do 3.11. =)
Zapraszam do dyskusji