gammasim / simtools

Tools and applications for the Simulation System of the CTA Observatory.
https://gammasim.github.io/simtools
BSD 3-Clause "New" or "Revised" License
10 stars 1 forks source link

Re-enable pylint in precommit #952

Closed GernotMaier closed 4 months ago

GernotMaier commented 4 months ago

Pylint is very very slow and we decided therefore to not use it anymore in pre-commit and rely on ruff.

However, ruff is not as complete and I have realized now a couple of times that it doesn't not find obvious things like those here: https://github.com/gammasim/simtools/actions/runs/9353065377/job/25742667319 (Unexpected keyword argument 'array_elements_file' in constructor call). I am a bit surprised.

Anyway, this PR puts pylint back into precommit.