resultwizard / ResultWizard

Intelligent interface between Python-computed values and your LaTeX work.
https://resultwizard.github.io/ResultWizard
MIT License
7 stars 0 forks source link

Upgrade dependencies and use new pylint GitHub formatter #59

Closed Splines closed 2 months ago

Splines commented 3 months ago

This resolves #53. Related: https://github.com/pylint-dev/pylint/issues/9443. See the release notes of version 3.2.0 of pylint:

A new github reporter has been added. This reporter returns the output of pylint in a format that Github can use to automatically annotate code. Use it with pylint --output-format=github on your Github Workflows.

Note that I didn't remove the plum dispatch dependency here, since this is done with the new API in #41. After having merged this, we resolve the merge conflict in #41.

[!tip] You will have to run pipenv install afterwards since the lockfile was updated.