ert
ert copied to clipboard
Consider separating dev dependencies into test and doc dependencies
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 a test
and a doc
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.
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.