Skip to content

fix: support Python 3.14 testing - #93

Open
AdityaSinghNi wants to merge 2 commits into
users/adisingh/python_version_doc_fixfrom
users/adisingh/python314_test_fix
Open

fix: support Python 3.14 testing#93
AdityaSinghNi wants to merge 2 commits into
users/adisingh/python_version_doc_fixfrom
users/adisingh/python314_test_fix

Conversation

@AdityaSinghNi

Copy link
Copy Markdown

TODO: Check the above box with an 'x' indicating you've read and followed CONTRIBUTING.md.

What does this Pull Request accomplish?

Adds Python 3.14 support to the tests

Why should this Pull Request be merged?

Python 3.14 replaces older AST node representations with ast.Constant, which caused translation code and its unit tests to use deprecated assumptions.

Additionally, a clean flake8 result did not generate the text report required by flake8_junit, causing a false tox failure after linting had already succeeded. This change makes the documented tox -e flake8 release validation reliable.

What testing has been done?

  • tox -e py314, flake8 passed

@AdityaSinghNi
AdityaSinghNi removed the request for review from gahegde-ni August 7, 2026 10:34
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