Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Update pre-commit hooks#407

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
kurtmckee wants to merge11 commits intopython-openapi:master
base:master
Choose a base branch
Loading
fromkurtmckee:update-pre-commit-hooks

Conversation

kurtmckee
Copy link
Contributor

@kurtmckeekurtmckee commentedJun 23, 2025
edited
Loading

This PR introduces the following changes:

  • Fix deprecated pre-commit stage names.

    Whenpre-commit install is run, it currently throws a deprecation regarding the stage names in the config file. This is now fixed.

  • Update thepyupgrade hook to its latest version, and update its target syntax version to Python 3.9+.

  • Removeflynt as a pre-commit hook.

    Its functionality is handled by thepyupgrade hook.

  • Migrate fromlocal pre-commit hooks to standard, hosted pre-commit hooks.

    This change is necessary because not all git-related tooling runs pre-commit hooks with the same activated virtual environment that the Poetry dev dependencies are installed in.

Taken together, these changes bring the pre-commit hook configuration up-to-date, and make it possible to enablepre-commit.ci for the repo if you choose to do so (and I highly recommend doing so!).

Note

I've split the commits up so that it can be reviewed commit-by-commit. This isolates the manual and automatic changes so that they can be reviewed in smaller chunks.

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers
No reviews
Assignees
No one assigned
Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

1 participant
@kurtmckee

[8]ページ先頭

©2009-2025 Movatter.jp