Skip to content

Pin ruff - #52

Merged
thompsonmj merged 5 commits into
mainfrom
pin-ruff
Jul 29, 2026
Merged

Pin ruff#52
thompsonmj merged 5 commits into
mainfrom
pin-ruff

Conversation

@thompsonmj

@thompsonmj thompsonmj commented Jul 29, 2026

Copy link
Copy Markdown
Collaborator

Addresses #48, in addition to fixing a bug where the keywords section was misplaced in the pyproject file, which had added those keywords as nonsense optional dependencies and failed to provide actual keywords.

  • Pin the packages dev dependency for ruff to 0.16.0
  • Update the pre-commit hook to use the local repository for linting, running from the pyproject's pin with repo: local, modeled after the ruff-pre-commit's own hook.
  • Ignore uv.lock
  • Document linting convention and the uv requirement for the hook

@thompsonmj
thompsonmj requested a review from egrace479 July 29, 2026 22:21

@egrace479 egrace479 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

looks good.

@thompsonmj
thompsonmj merged commit 4104c86 into main Jul 29, 2026
9 checks passed
@thompsonmj thompsonmj mentioned this pull request Jul 29, 2026
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.

2 participants