Skip to content

Automatically update pre-commit hooks weekly #3533

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

Merged
merged 8 commits into from
Oct 15, 2024
Merged

Conversation

danyeaw
Copy link
Member

@danyeaw danyeaw commented Oct 13, 2024

Updates dependencies including pre-commit hooks and adds an action to automatically update pre-commit hooks.

  • Fixes lint errors while upgrading versions
  • Enables the pyupgrade ruff rules
  • Fixes a brew unlink error by upgrading CI to use Python 3.13

PR Checklist

Please check if your PR fulfills the following requirements:

PR Type

What kind of change does this PR introduce?

  • Bug fix
  • Feature
  • Chore (refactoring, formatting, local variables, other cleanup)
  • Documentation content changes

What is the current behavior?

pre-commit hooks are very out of date

Issue Number: N/A

What is the new behavior?

pre-commit hooks are automatically updated

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

@github-actions github-actions bot added python Pull requests that update Python code skip-changelog Do not add this entry to the changelog documentation labels Oct 13, 2024
@danyeaw danyeaw force-pushed the update-dependencies branch 3 times, most recently from 32a8767 to c516562 Compare October 13, 2024 19:52
@danyeaw danyeaw added chore Maintenance related PR and removed python Pull requests that update Python code skip-changelog Do not add this entry to the changelog documentation labels Oct 13, 2024
@danyeaw danyeaw force-pushed the update-dependencies branch from c516562 to 7f6ab8d Compare October 15, 2024 00:10
@github-actions github-actions bot added python Pull requests that update Python code skip-changelog Do not add this entry to the changelog documentation labels Oct 15, 2024
@danyeaw danyeaw force-pushed the update-dependencies branch from 08a66cf to c1deb67 Compare October 15, 2024 01:45
@danyeaw danyeaw requested a review from amolenaar October 15, 2024 01:48
Copy link
Member

@amolenaar amolenaar left a comment

Choose a reason for hiding this comment

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

Nice bit of cleanup 👍

@danyeaw danyeaw force-pushed the update-dependencies branch from b79b4a3 to e282e85 Compare October 15, 2024 23:08
@danyeaw danyeaw removed python Pull requests that update Python code skip-changelog Do not add this entry to the changelog documentation labels Oct 15, 2024
@danyeaw danyeaw merged commit 098c7ff into main Oct 15, 2024
23 checks passed
@danyeaw danyeaw deleted the update-dependencies branch October 15, 2024 23:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Maintenance related PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants