Deltares / imod-python

🐍🧰 Make massive MODFLOW models
https://deltares.github.io/imod-python/
MIT License
16 stars 0 forks source link

Issue #1026 Let MyPy lint more files #1027

Closed Manangka closed 1 month ago

Manangka commented 2 months ago

Fixes #1026

In the PyProject.toml file there is a list of glob statements which tells MyPy which files is should lint. There was a mistake however that caused MyPy to only lint the top level files of a folder. This has been fixes in this commit.

Due to more files being analysed by MyPy there were some new issues found Those issues are fixed in this commit as well

I tried to make the reviewing process easier by grouping related changes to the same commit.

Checklist