Open misohu opened 4 months ago
Thank you for reporting us your feedback!
The internal ticket has been created: https://warthogs.atlassian.net/browse/KF-5958.
This message was autogenerated
@misohu @NohaIhab @DnPlas @orfeas-k what are the complications and cons of updating this, for the dev experience?
Can we convert the code to work for both Python 3.8 and 3.10?
Hey @kimwnasptd
If we wan to run on 3.10 we just need to migrate the requirements to 3.10 and maybe fix some issues. Right now the runners have 3.10 so we can completely drop the 3.8 support instead of supporting 2 pythons. WDYT?
We are planning on migrating to Python 3.10 for the tests. After that, support for Python 3.8 will be dropped.
I have successfully run the tests with Python 3.10 after overriding the websockets
requirement (transitively, via python-libjuju
). To support both Python 3.8 and Python 3.9+, you'd then have to override websockets
too based on Python version (as done by libjuju at that link).
Bug Description
UAT's will not work on tox installed on host's python3.10 (they only work on python3.8).
The bug was reported in this issue.
To Reproduce
tox -e kubeflow-remote
)Environment
Observed on juju 3.4.4, aks v1.28.9, kubeflow 1.8/stable
Relevant Log Output
Log from here https://github.com/canonical/bundle-kubeflow/issues/951
Additional Context
No response