Conversation
|
Hi, This module allows you to configure a global pylintrc configuration file, but can you override this file on a per-project basis without unsetting According to this StackOverflow answer, it's possible to set the file |
|
According to the pylint docs, setting Is there a style guide for decisions like this? |
Writing ~/.pylintrc instead of setting PYLINTRC makes this module usable when the shell is not managed by home-manager.
|
Could you rebase your changes on the latest "master" to fix the failing test case?
AFAIK we don't currently have any documentation regarding when to use dotfiles or environment variables. |
berbiche
left a comment
There was a problem hiding this comment.
Small nit, lgtm besides that.
Co-authored-by: Nicolas Berbiche <nic.berbiche@gmail.com>
berbiche
left a comment
There was a problem hiding this comment.
./modules/programs/pylint.nix: not formatted
Unfortunately the formatting script has to be run again.
|
It appears nixfmt has some difficulties with the newline in the list separator - now it's just |
Description
Adds a module for the Python linter pylint.
Checklist
Change is backwards compatible.
Code formatted with
./format.Code tested through
nix-shell --pure tests -A run.all.Test cases updated/added. See example.
Commit messages are formatted like
See CONTRIBUTING for more information and recent commit messages for examples.
If this PR adds a new module
Added myself as module maintainer. See example.
Added myself and the module files to
.github/CODEOWNERS.