It's needed by the ci to be able to reference the api links
Related to T3307
Differential D5681
Add support to not install the dev modules in editable mode vsellier on May 5 2021, 1:06 PM. Authored by
Details
It's needed by the ci to be able to reference the api links Related to T3307
Diff Detail
Event TimelineComment Actions If I recall correctly, without using the -e option of pip, some swh packages end up installed from pypi by dependencies transitivity. For the sphinx-dev tox target, we want to use the local state of each swh package so the use of -e to force that fact. So not sure that's the best solution here. Comment Actions @vsellier, in fact I got mistaken by the sphinx warning below that I thought having fixed but it is still there: /home/anlambert/swh/swh-environment/swh-docs/docs/swh-core/cli.rst:3: WARNING: Definition list ends without a blank line; unexpected unindent. I thought using -e option will use package state after the last tag but it is already the case when you install a package from its local path. So you are right, the solution is to remove the -e option of pip.
Comment Actions
good news ;) |