Open larsevj opened 2 months ago
Sounds like a good idea to me.
An issue with this approach that I discovered is the fact that we have some doc tests under tests/, which then fails unless you have "[doc]" installed, so would need to seperate these tests into the doc section or something.
Currently if you only want to run the tests you will also install all the dependencies for building and reading the docs interactively. Especially
jupyter
ads a considerable overhead of packages you need to install to run the test, should consider separating the dev dependencies into atest
and adoc
section.Also related to https://github.com/equinor/komodo-releases/issues/5305 since the risk of reinstalling a package increases with the additional doc dependencies.