quantumlib / Qualtran

Qᴜᴀʟᴛʀᴀɴ is a Python library for expressing and analyzing Fault Tolerant Quantum algorithms.
https://qualtran.readthedocs.io/en/latest/
Apache License 2.0
132 stars 35 forks source link

Add jupyter notebook to runtime requirements #1043

Closed mpharrigan closed 1 month ago

mpharrigan commented 1 month ago

Jupyter notebook isn't a hard dependency for using the library, but your experience will be severely limited without it. This adds jupyter notebook (i.e. notebook) to the runtime requirements. This means it will get installed by default if you pip install qualtran, since that will read deps/runtime.txt.

You can see that the dev.env.txt doesn't change much since it was already included there, but the notebook dependencies get added to all the other environments.