Skip to content

Conversation

@jku
Copy link
Member

@jku jku commented Oct 16, 2025

  • Manually run uv pip compile --upgrade ... to upgrade all dependencies (even if our constraints do not require it) as it seems it is not possible to get dependabot to do that (Investigate upgrade solutions (yet again) #223)
  • modify the test setup to support more python versions
    • test with 3.x on all platforms
    • test with 3.14 (as 3.x+1) on all platforms
    • test with whatever python the runner provides by default on ubuntu

Fixes #215

jku added 2 commits October 16, 2025 14:32
* test with 3.x on all platforms
* test with 3.14 (as 3.x+1) on all platforms
* test with the the runner provided python on ubuntu

Signed-off-by: Jussi Kukkonen <[email protected]>
It looks like dependabot will only upgrade if the constraints require
it. Upgrade manually for now.

This should fix #215.

Signed-off-by: Jussi Kukkonen <[email protected]>
Comment on lines +22 to +23
- os: ubuntu-latest
python-version: platform-default
Copy link
Member

Choose a reason for hiding this comment

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

Confirming I understand: this ensures that our action works with the runner-provided Python version on Ubuntu runners?, right?

Copy link
Member Author

Choose a reason for hiding this comment

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

yes: I'm not sure it's needed but that case was specifically tested by the "ubuntu-latest" case in the current workflow so I preserved it here

@woodruffw woodruffw merged commit 72e7431 into main Oct 16, 2025
74 of 76 checks passed
@woodruffw woodruffw deleted the actually-upgrade-dependencies branch October 16, 2025 14:46
@jku jku mentioned this pull request Oct 17, 2025
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.

Fails to run with Python 3.14

3 participants