]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
admin: move python-common deps out of doc-requirements.txt 35942/head
authorKefu Chai <kchai@redhat.com>
Mon, 6 Jul 2020 11:11:39 +0000 (19:11 +0800)
committerKefu Chai <kchai@redhat.com>
Mon, 6 Jul 2020 11:19:22 +0000 (19:19 +0800)
to address the build failure of

python -m pip install --exists-action=w --no-cache-dir -r admin/doc-requirements.txt
ERROR: ../src/python-common is not a valid editable requirement. It should either be a path to a local project or a VCS URL (beginning with svn+, git+, hg+, or bzr+).

Signed-off-by: Kefu Chai <kchai@redhat.com>
admin/build-doc
admin/doc-python-common-requirements.txt [new file with mode: 0644]
admin/doc-requirements.txt

index 63684cc286408765cf2e5f9139b38639ecfb5d53..96a87d76fba1968e10b904a3e44c7ee78812d0a7 100755 (executable)
@@ -57,7 +57,7 @@ cd build-doc
 if [ ! -e $vdir ]; then
     virtualenv --python=python3 $vdir
 fi
-$vdir/bin/pip install --quiet -r $TOPDIR/admin/doc-requirements.txt
+$vdir/bin/pip install --quiet -r $TOPDIR/admin/doc-requirements.txt -r $TOPDIR/admin/doc-python-common-requirements.txt
 
 install -d -m0755 \
     $TOPDIR/build-doc/output/html \
diff --git a/admin/doc-python-common-requirements.txt b/admin/doc-python-common-requirements.txt
new file mode 100644 (file)
index 0000000..8cd8ec7
--- /dev/null
@@ -0,0 +1,3 @@
+pcpp
+Jinja2
+-e../src/python-common
index 29db8cfe61b620c2e5518c06c2a4c1b75594431f..275b519ee684113f5ff6a760ebafc3cab0888922 100644 (file)
@@ -6,6 +6,3 @@ Cython
 prettytable
 sphinx-autodoc-typehints == 1.10.3
 typed-ast
-pcpp
--e../src/python-common
-Jinja2