Open quantshah opened 3 years ago
Thanks for the suggestion @quantshah. I think for the versions we only need to keep qutip-qip, qutip, numpy, scipy, matplotlib. Maybe we can also add our preprint to the citation, replacing the qutip ones?
Maybe a better idea is to modify qutip.about()
to include qutip-qip
version if installed. And we just import that function? This can be generalized to qutip-control etc.
Hi! Can I take up this issue?
@paniash Sure, thanks! How do would you like to proceed?
Hey @BoxiLi @quantshah , I'm interested in contributing to QuTiP and doing a project for GSoC '22 I would like to take up this issue.
Approach:
Add a caller
argument to qutip
's about
function (defaulting to "qutip"). Modify qutip.about
to handle the case when caller is "qutip_qip" (qutip_qip.about()
). This can also be generalised to other qutip libraries.
Hello! is this still open?
Since we are branching out and making
qutip_qip
a separate library, it might be beneficial to have something likequtip.about
for qip. The about() function could list out the QuTiP version that the code is run with and help in debugging in the future.Here is how the about function in QuTiP is written: