DiCarloLab-Delft / PycQED_py3

Python3 version of PycQED using QCoDeS as backend
MIT License
67 stars 40 forks source link

Fix qutechopenql build fail during CI #718

Closed MiniSean closed 1 year ago

MiniSean commented 1 year ago

One (of many) steps to address CI failing (develop 33c8dbd).

MiniSean commented 1 year ago

Hi @wvlothuizen, I would like to know why qutechopenql >= 0.10.3 is a hard requirement for pycqed and if it is possible to get away with version 0.10.0?

wvlothuizen commented 1 year ago

0.10.0 on PyPi is the last official release that doesn't contain any recent updates to the CC backend. Development releases are done in this repository, and the interaction with requirements.txt is a bit flaky.

It may be possible to increase the frequency of official releases, since access to PyPi by the official development team has recently be regained.

MiniSean commented 1 year ago

Having an official release would certainly make the installation process more reliable. But until then, I want to find a solution for installing from source during CI. Any suggestions? Who are the other other official development teams? Maybe I can see how they handle this issue.