Skip to content

[MAINT] Switch to pyproject.toml, enable ruff linting / formating, setup pre-commit#842

Open
stuart-cls wants to merge 6 commits intoQuasars:masterfrom
stuart-cls:pyproject
Open

[MAINT] Switch to pyproject.toml, enable ruff linting / formating, setup pre-commit#842
stuart-cls wants to merge 6 commits intoQuasars:masterfrom
stuart-cls:pyproject

Conversation

@stuart-cls
Copy link
Member

@stuart-cls stuart-cls commented Feb 3, 2026

A few more changes than I suggested, but I think it's worth the churn so we can stop fighting the differential pylint

Still todo:

  • pre-commit
  • ruff format

If we like it

  • update contributing.md , README.md

@stuart-cls stuart-cls marked this pull request as ready for review February 4, 2026 23:21
@stuart-cls
Copy link
Member Author

@markotoplak Thoughts?

Note that I didn't tackle the implicit namespaces thing in the end, it's still using legacy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant