Skip to content

fix: actually test on python different versions in CI 🤦#368

Merged
bloodearnest merged 1 commit intomainfrom
fix-ci-again
Oct 10, 2025
Merged

fix: actually test on python different versions in CI 🤦#368
bloodearnest merged 1 commit intomainfrom
fix-ci-again

Conversation

@bloodearnest
Copy link
Member

@bloodearnest bloodearnest commented Oct 10, 2025

Originally, this was attempting to fix breakage introduced by moving to just build in the publishing workflow, but fixing that uncovered that we a) were defaulting to 3.10 in dev rather than our minimum version, 3.8 and b) we were actually always testing on 3.10 on linux in CI, not the matrix python version.

This was an unintended side effect of this change: 4412a99

Moving from running python -m pytest to just test meant that we needed to specify PYTHON_VERSION env var to specify the version of python we are using, as we are using the just file's virtualenv machinery.

This is a fix: tagged release, rather than chore:, because it also (hopefully) fixes the release machinery which was broken for similar moving from direct python to just.

@bloodearnest bloodearnest force-pushed the fix-ci-again branch 2 times, most recently from 34def1a to 9256fae Compare October 10, 2025 14:17
@bloodearnest bloodearnest changed the title default to the minimum support python version fix: handle python versions properly in testing. Oct 10, 2025
@bloodearnest bloodearnest changed the title fix: handle python versions properly in testing. fix: actually test on python different versions in CI 🤦 Oct 10, 2025
@bloodearnest bloodearnest merged commit 6ddbc64 into main Oct 10, 2025
15 checks passed
@bloodearnest bloodearnest deleted the fix-ci-again branch October 10, 2025 16:00
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