Skip to content

Run pre-commit with latest Python#344

Open
NMertsch wants to merge 1 commit intobeeware:mainfrom
NMertsch:use-latest-py
Open

Run pre-commit with latest Python#344
NMertsch wants to merge 1 commit intobeeware:mainfrom
NMertsch:use-latest-py

Conversation

@NMertsch
Copy link
Copy Markdown
Contributor

This PR reverts #260, which pinned the pre-commit Python version to 3.13 until docformatter supports 3.14.

97ac9c5 removed docformatter from the pre-commit config, so that bandaid is not necessary anymore.
Also, docformatter v1.7.8 was just released, now supporting Python 3.14: PyCQA/docformatter#342.

PR Checklist:

Sorry, I don't know how to test or document this.

  • All new features have been tested
  • All new features have been documented
  • I have read the CONTRIBUTING.md file
  • I will abide by the code of conduct

@NMertsch
Copy link
Copy Markdown
Contributor Author

NMertsch commented Apr 21, 2026

Bumping docformatter to v1.7.8 in .pre-commit-config.yaml should fix the builds for python-support-testbed and rubicon-objc. I guess dependabot will handle this in the next days?
Sorry, I thought this is a quick fix and don't have time to do this manually right now.

The failed toga Android build on Windows seems to be unrelated to pre-commit, so I don't see a connection to this PR.

@freakboy3742
Copy link
Copy Markdown
Member

Thanks - as you've noted, I'm guessing this will pass CI once dependabot has run on the downstream repos.

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