canonical / charmed-kubeflow-uats

Automated UATs for Charmed Kubeflow
Apache License 2.0
5 stars 2 forks source link

Conflicting dependencies #45

Open astrojuanlu opened 8 months ago

astrojuanlu commented 8 months ago
The conflict is caused by:
    The user requested websockets==7.0
    juju 2.9.44.1 depends on websockets>=9.0

https://github.com/canonical/charmed-kubeflow-uats/blob/cd7b87df368047ae438c6f562f8a2cc098f0efda/requirements.txt#L206-L207

kimwnasptd commented 7 months ago

Hey @astrojuanlu nice to see you try out UAT! 😄

IIRC the above error is because you tried to run the tests with Python 3.10, while they currently work with 3.8. cc @orfeas-k

astrojuanlu commented 7 months ago

Yeah I was on the front row of your workshop at Ubuntu Summit 😄

Indeed, I tried these locally but later I understood that these had to be executed from inside the VM.

orfeas-k commented 7 months ago

What @kimwnasptd mentioned is right. At the moment, UATs can be run in environments that use Python 3.8.