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

Remove pylint #426

Merged
merged 5 commits into from
May 13, 2024
Merged

Remove pylint #426

merged 5 commits into from
May 13, 2024

Conversation

jherland
Copy link
Member

Remove pylint, as it has now been fully replaced by ruff. The last PR in a series of 3.

Commits:

  • Docs: Mention ruff instead of pylint
  • noxfile.py: Remove pylint from lint session
  • Remove pylint annotations from source code
  • pyproject.toml: Remove pylint from our dependencies

Copy link
Collaborator

@mknorps mknorps left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome ❤️ 🚀 !

Still some pylint in the code, but all relevant :)

Base automatically changed from jherland/make-ruff-strict to main May 13, 2024 10:19
AFAICS, there is no difference in behavior when running `mypy` or
`ruff check .` in a Python environment based on v3.7 or one based on
v3.12. These tools should behave the same irrespective of the Python
version in the surrounding environment. Hence, there is no longer any
need to run nox's "lint" session under each of our supported Python
versions.

This will divide the time spent on linters by 6.
@jherland jherland merged commit eac020c into main May 13, 2024
63 checks passed
@jherland jherland deleted the jherland/remove-pylint branch May 13, 2024 11:04
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.

None yet

2 participants