-
Notifications
You must be signed in to change notification settings - Fork 178
Open
Labels
cat: rfcIssues that propose changes, or a Request For Comments.Issues that propose changes, or a Request For Comments.
Milestone
Description
this is a follow up of #1364.
goals are as follows.
- replace the JSON config system with TOML.
tomllib
is available as a backport fromtomli
for versions below 3.11, so we don't need to worry about backwards compatibility. - configuration per project would be desirable. proselint could search for overrides in project directories, and use those too.
- granular selection of checks
- the ability to select individual checks must be implemented
- partial paths should match all checks underneath that path, i.e. setting
misc
totrue
should enable all checks withinmisc
- granular overrides should apply, i.e. setting
misc.capitalization
tofalse
should deactivate all checks withinmisc.capitalization
, and this should work at any level.
daneah
Metadata
Metadata
Assignees
Labels
cat: rfcIssues that propose changes, or a Request For Comments.Issues that propose changes, or a Request For Comments.