Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feat] Recreate Pylint configuration from scratch #3921

Open
echoix opened this issue Jun 24, 2024 · 0 comments · May be fixed by #3812 or #3820
Open

[Feat] Recreate Pylint configuration from scratch #3921

echoix opened this issue Jun 24, 2024 · 0 comments · May be fixed by #3812 or #3820
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@echoix
Copy link
Member

echoix commented Jun 24, 2024

Is your feature request related to a problem? Please describe.
Pylint configuration options changed so much since the last time the pylint version changed that upgrading to a new version is almost impossible, and not all rules have equivalents, some should be added and others removed, etc.

Describe the solution you'd like
To sum up, it is easier to recreate the config file from the current recommended defaults, and also make it stored inside the pyproject.toml file.

Some exclusions from the current file might need to be kept, and probably some (or many) fixes will need to be fixed in subsequent PRs. These problems should be minimally excluded in the config file, but indicate clearly which ones are technical debt to be fixed (so one can go back and remove the exclusions one by one).

@echoix echoix added enhancement New feature or request good first issue Good for newcomers labels Jun 24, 2024
@echoix echoix linked a pull request Jun 24, 2024 that will close this issue
1 task
@echoix echoix linked a pull request Jun 24, 2024 that will close this issue
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
1 participant