Skip to content

fix: restore functionality and tests for python 3.14#406

Merged
jmucc merged 3 commits intocanonical:mainfrom
jmucc:fix-tests-for-python3.14
Feb 5, 2026
Merged

fix: restore functionality and tests for python 3.14#406
jmucc merged 3 commits intocanonical:mainfrom
jmucc:fix-tests-for-python3.14

Conversation

@jmucc
Copy link
Contributor

@jmucc jmucc commented Feb 4, 2026

Resolute uses python3.14, we need to ensure the tests pass, or else landscape client will not be able to build for the archive.

Verify these tests fail or are flaky when running on python3.14, then check out these changes, and observe that the tests are consistently passing.

Also run make check a few times and ensure there are no failures or errors.

@jmucc jmucc marked this pull request as ready for review February 5, 2026 00:20
Copy link
Contributor

@Perfect5th Perfect5th left a comment

Choose a reason for hiding this comment

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

LGTM. Test pass (often enough) and it's backwards compatible with earlier versions of Python, afaict.

@jmucc jmucc merged commit 3049a5d into canonical:main Feb 5, 2026
5 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.

2 participants