ert icon indicating copy to clipboard operation
ert copied to clipboard

Consider separating dev dependencies into test and doc dependencies

Open larsevj opened this issue 9 months ago • 2 comments

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 docsection.

Also related to https://github.com/equinor/komodo-releases/issues/5305 since the risk of reinstalling a package increases with the additional doc dependencies.

larsevj avatar Apr 29 '24 15:04 larsevj

Sounds like a good idea to me.

dafeda avatar Jun 06 '24 10:06 dafeda

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.

larsevj avatar Jun 06 '24 10:06 larsevj