Skip to content

Python 3.11 support added#170

Merged
devin-roffman-emerson merged 2 commits intomainfrom
users/droffman/python311
Mar 31, 2026
Merged

Python 3.11 support added#170
devin-roffman-emerson merged 2 commits intomainfrom
users/droffman/python311

Conversation

@devin-roffman-emerson
Copy link
Copy Markdown
Collaborator

What does this Pull Request accomplish?

  • Adds Python 3.11 to the tox test matrix (both unit tests and system tests)
  • Switches tox to python -m tox in azure-pipelines.yml since the CI machine uses pyenv-win which doesn't have tox on PATH directly
  • Applies black formatting fixes to 3 files

Why should this Pull Request be merged?

The CI pipeline fails because tox isn't recognized as a command on the build agent (pyenv-win doesn't add scripts to PATH). Using python -m tox resolves this. Additionally, Python 3.11 is installed on the build agent and should be included in the test matrix to ensure compatibility.

What testing has been done?

  • I have run the automated tests (required if there are code changes)
  • Verified Python 3.11.9 is installed on the CI agent via pyenv versions
  • Ran python -m black --check . locally to confirm formatting is clean
  • Pipeline run on this branch to validate the tox and python version changes

@devin-roffman-emerson devin-roffman-emerson merged commit 38c2333 into main Mar 31, 2026
3 checks passed
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