Skip to content

Bump dev deps versions and enable new rules

Mateusz Żebrak requested to merge mzebrak/bump-versions into develop

Merge together with: schemas!49 (merged)
Remember to update the schemas submodule if needed.

It's best to review commit after commit.

This MR focuses on updating the version of mypy and ruff.

This has a lot of benefits such as the older version of mypy was crashing sometimes. Also ruff introduced new auto fixes for TCH rules such as Move application import {} into a type-checking block. This means some things could be done faster.

Along with the updates, ruff rules were reviewed once again and useful options have been included in our config.

Edited by Mateusz Żebrak

Merge request reports

Loading