[tahoe-lafs-trac-stream] [Tahoe-LAFS] #4014: Remove pylint from codechecks
Tahoe-LAFS
trac at tahoe-lafs.org
Mon Apr 17 14:00:26 UTC 2023
#4014: Remove pylint from codechecks
-------------------------+---------------------------
Reporter: itamarst | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: undecided
Component: unknown | Version: n/a
Keywords: | Launchpad Bug:
-------------------------+---------------------------
On my computer (which is twice as fast as most hosted CI runners!) running
pylint takes 18 seconds, for the one check we use it for.
In contrast, the same check with ruff takes 60ms.
Running _every single ruff check_, which is flake8 and some of pylint and
many more checks takes 290ms (or 1.5 seconds on single core).
A minimal first step then is replacing pylint with ruff, but probably we
should swap out flake8 as well.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4014>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list