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
Lint pyproject.toml
according to the 'Declaring project metadata' spec
#1472
Comments
(I know there's |
Oh, yes I did miss that ... it does appear to be relevant. Although our checks could probably be more in-depth. |
(I really haven't looked at that project at all, it was just the first thing that came to mind, maybe unhelpful...) |
There is also taplo that is more general which is
|
|
Declaring project metadata (based on PEP 621) defines how metadata in
pyproject.toml
should be defined. Unless I am missing something there doesn't appear to be an existing lint plugin we could model this after, which would make this a RUF check.This is basically the same idea as rust-lang/rust-clippy/issues/6431 but for Python/pyproject.toml/ruff instead of Rust/Cargo.toml/clippy.
Sidenote: Maybe we want to use pyproject-toml-rs for the parsing step?
The text was updated successfully, but these errors were encountered: