← Back to issue list

Remove pylint in favour of ruff

View original Github issue

Metadata

Project
craft-parts
Number
#562
Type
issue
State
open
Author
lengau
Labels
Created
2023-10-06 20:33:46+00:00
Updated
2025-03-11 14:29:08+00:00
Closed

Current evaluation

No evaluation has been recorded for this issue yet.

Issue body

### What needs to get done 1. Ensure that all of our enabled pylint checks are also enabled in the ruff configuration 2. Remove pylint from CI 3. Remove pylint from dependencies 4. Remove pylint from Makefile 5. Disable ruff linters that require code changes ### Why it needs to get done Pylint 3.0 has caused our CI to break. https://github.com/canonical/craft-parts/actions/runs/6436125741/job/17478834266?pr=547 From internal discussion we've decided to remove it in favour of ruff rather than fixing it

Evaluation history

No evaluation history available.