Skip to content

chore: move pre-commit to dev-dependency group #2071

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Lewiscowles1986
Copy link

Changes proposed in this pull request:

  • just to move pre-commit out of the test group, and into the dev group.

@chrisinmtown
Copy link
Contributor

Does the V2 branch need the same change?

@Lewiscowles1986
Copy link
Author

Hey @chrisinmtown hope you are well. Maybe, but isn't 2.x deprecated?

@chrisinmtown
Copy link
Contributor

I believe no, not deprecated. The community is trying to upgrade the V2 branch dependencies for all the Connexion users who are not ready to upgrade to ASGI & V3. You can see the open PRs.

@Lewiscowles1986
Copy link
Author

There isn't a way for this PR to do both, but I can take a follow-up action to PR the 2 branch as well if of use; unless you would like to?

I Do hope the 2 to 3 upgrade concludes soon, as otherwise I fear it will take up a lot of headspace.

The 415 PR #2070 hasnt merged yet either; so I'm guessing everyone is busy or enjoying summer as they should be. This is a nit-pick, because I think all local-dev, regardless of tests should run pre-commit

@chrisinmtown
Copy link
Contributor

I Do hope the 2 to 3 upgrade concludes soon

I can only offer a personal perspective here. For my projects, ASGI does not help. Further, there are critical bugs in v3.2 that break existing functionality like using swagger and certain Open API schema elements. There are open PRs for those problems that have not been acted upon. So the v3 upgrade is a huge challenge right now.

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