Skip to content

Bump scheduled build workflow to Python 3.10#587

Merged
dfguerrerom merged 1 commit intomainfrom
fix/build-python-version
Apr 3, 2026
Merged

Bump scheduled build workflow to Python 3.10#587
dfguerrerom merged 1 commit intomainfrom
fix/build-python-version

Conversation

@dfguerrerom
Copy link
Copy Markdown
Collaborator

@dfguerrerom dfguerrerom commented Apr 3, 2026

Summary

  • Update .github/workflows/build.yml from Python 3.8 to 3.10
  • Python 3.8 can no longer resolve the unpinned Sphinx dependency — newer Sphinx requires Python >=3.10
  • Aligns with the Python version already used in unit.yml

Fixes the scheduled nox -s compile failure (ResolutionTooDeep) introduced after removing the Sphinx<=7.1.2 pin in #585.

Test plan

  • Local build passes (nox -s docs)
  • Scheduled build workflow passes with Python 3.10

Python 3.8 can no longer resolve the unpinned Sphinx dependency
since newer Sphinx versions require Python >=3.10. Aligns with
the Python version already used in unit.yml.
@dfguerrerom dfguerrerom merged commit 3d5483d into main Apr 3, 2026
3 checks passed
@dfguerrerom dfguerrerom deleted the fix/build-python-version branch April 3, 2026 09:40
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.

1 participant