Created
November 24, 2020 14:35
-
-
Save kratsg/855e3d3cef400532c2d1771939e4254b to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ docker run -it --rm -e LC_ALL=en_US.utf-8 -e LANG=en_US.utf-8 -v $PWD:/opt/app-root/src gitlab-registry.cern.ch/authoring/documentation/s2i-mkdocs-container bash -c '/opt/rh/rh-python36/root/bin/python3 -m pip install -r requirements.txt; /opt/rh/rh-python36/root/bin/mkdocs build --strict --site-dir site' | |
Defaulting to user installation because normal site-packages is not writeable | |
Collecting git+git://github.com/marcofavorito/mkdocs-bibtex.git@eaac92d5a5fd73b34d20565bfc6e75bbdabac87e (from -r requirements.txt (line 2)) | |
Cloning git://github.com/marcofavorito/mkdocs-bibtex.git (to revision eaac92d5a5fd73b34d20565bfc6e75bbdabac87e) to /tmp/pip-req-build-crl98r91 | |
Running command git clone -q git://github.com/marcofavorito/mkdocs-bibtex.git /tmp/pip-req-build-crl98r91 | |
Requirement already satisfied (use --upgrade to upgrade): mkdocs-bibtex==0.2.4.dev47+geaac92d from git+git://github.com/marcofavorito/mkdocs-bibtex.git@eaac92d5a5fd73b34d20565bfc6e75bbdabac87e in ./.local/lib/python3.6/site-packages (from -r requirements.txt (line 2)) | |
Collecting mknotebooks | |
Using cached mknotebooks-0.6.2-py3-none-any.whl (12 kB) | |
Requirement already satisfied: mkdocs-mermaid2-plugin in ./.local/lib/python3.6/site-packages (from -r requirements.txt (line 4)) (0.5.0) | |
Requirement already satisfied: mkdocs>=1 in /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages (from mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (1.1) | |
Requirement already satisfied: markdown>=3.1.1 in /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages (from mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (3.2.2) | |
Requirement already satisfied: pybtex>=0.22 in ./.local/lib/python3.6/site-packages (from mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (0.23.0) | |
Requirement already satisfied: pypandoc>=1.5 in ./.local/lib/python3.6/site-packages (from mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (1.5) | |
Collecting jupyter-client | |
Using cached jupyter_client-6.1.7-py3-none-any.whl (108 kB) | |
Collecting gitpython | |
Using cached GitPython-3.1.11-py3-none-any.whl (159 kB) | |
Collecting nbconvert>=6.0.0 | |
Using cached nbconvert-6.0.7-py3-none-any.whl (552 kB) | |
Requirement already satisfied: mkdocs-material in /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages (from mkdocs-mermaid2-plugin->-r requirements.txt (line 4)) (4.6.3) | |
Requirement already satisfied: beautifulsoup4>=4.6.3 in ./.local/lib/python3.6/site-packages (from mkdocs-mermaid2-plugin->-r requirements.txt (line 4)) (4.9.3) | |
Collecting requests | |
Using cached requests-2.25.0-py2.py3-none-any.whl (61 kB) | |
Requirement already satisfied: pyyaml in /opt/rh/rh-python36/root/usr/lib64/python3.6/site-packages (from mkdocs-mermaid2-plugin->-r requirements.txt (line 4)) (5.3.1) | |
Processing ./.cache/pip/wheels/3b/d2/3c/532259524fa20d821368ee2441c0d8cdf299f7746a08886fae/jsbeautifier-1.13.0-py3-none-any.whl | |
Requirement already satisfied: setuptools>=18.5 in /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages (from mkdocs-mermaid2-plugin->-r requirements.txt (line 4)) (36.5.0) | |
Requirement already satisfied: pymdown-extensions>=8.0 in ./.local/lib/python3.6/site-packages (from mkdocs-mermaid2-plugin->-r requirements.txt (line 4)) (8.0.1) | |
Requirement already satisfied: tornado>=5.0 in /opt/rh/rh-python36/root/usr/lib64/python3.6/site-packages (from mkdocs>=1->mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (6.0.4) | |
Requirement already satisfied: Jinja2>=2.10.1 in /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages (from mkdocs>=1->mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (2.11.2) | |
Requirement already satisfied: lunr[languages]==0.5.6 in /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages (from mkdocs>=1->mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (0.5.6) | |
Requirement already satisfied: click>=3.3 in /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages (from mkdocs>=1->mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (7.1.2) | |
Requirement already satisfied: livereload>=2.5.1 in /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages (from mkdocs>=1->mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (2.6.2) | |
Requirement already satisfied: importlib-metadata; python_version < "3.8" in /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages (from markdown>=3.1.1->mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (1.6.1) | |
Requirement already satisfied: six in /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages (from pybtex>=0.22->mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (1.15.0) | |
Requirement already satisfied: latexcodec>=1.0.4 in ./.local/lib/python3.6/site-packages (from pybtex>=0.22->mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (2.0.1) | |
Requirement already satisfied: pip>=8.1.0 in /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages (from pypandoc>=1.5->mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (20.1.1) | |
Requirement already satisfied: wheel>=0.25.0 in ./.local/lib/python3.6/site-packages (from pypandoc>=1.5->mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (0.35.1) | |
Collecting python-dateutil>=2.1 | |
Using cached python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB) | |
Requirement already satisfied: traitlets in ./.local/lib/python3.6/site-packages (from jupyter-client->mknotebooks->-r requirements.txt (line 3)) (4.3.3) | |
Collecting jupyter-core>=4.6.0 | |
Using cached jupyter_core-4.7.0-py3-none-any.whl (82 kB) | |
Collecting pyzmq>=13 | |
Using cached pyzmq-20.0.0-cp36-cp36m-manylinux1_x86_64.whl (1.1 MB) | |
Collecting gitdb<5,>=4.0.1 | |
Using cached gitdb-4.0.5-py3-none-any.whl (63 kB) | |
Processing ./.cache/pip/wheels/12/12/89/fe63ac4d6ee6440daab4db77b78c63f7f192b700f844b6639f/pandocfilters-1.4.3-py3-none-any.whl | |
Collecting bleach | |
Using cached bleach-3.2.1-py2.py3-none-any.whl (145 kB) | |
Collecting jupyterlab-pygments | |
Using cached jupyterlab_pygments-0.1.2-py2.py3-none-any.whl (4.6 kB) | |
Requirement already satisfied: pygments>=2.4.1 in /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages (from nbconvert>=6.0.0->mknotebooks->-r requirements.txt (line 3)) (2.6.1) | |
Collecting nbformat>=4.4 | |
Using cached nbformat-5.0.8-py3-none-any.whl (172 kB) | |
Collecting testpath | |
Using cached testpath-0.4.4-py2.py3-none-any.whl (163 kB) | |
Collecting mistune<2,>=0.8.1 | |
Using cached mistune-0.8.4-py2.py3-none-any.whl (16 kB) | |
Collecting entrypoints>=0.2.2 | |
Using cached entrypoints-0.3-py2.py3-none-any.whl (11 kB) | |
Collecting defusedxml | |
Using cached defusedxml-0.6.0-py2.py3-none-any.whl (23 kB) | |
Collecting nbclient<0.6.0,>=0.5.0 | |
Using cached nbclient-0.5.1-py3-none-any.whl (65 kB) | |
Requirement already satisfied: soupsieve>1.2; python_version >= "3.0" in ./.local/lib/python3.6/site-packages (from beautifulsoup4>=4.6.3->mkdocs-mermaid2-plugin->-r requirements.txt (line 4)) (2.0.1) | |
Collecting idna<3,>=2.5 | |
Using cached idna-2.10-py2.py3-none-any.whl (58 kB) | |
Collecting urllib3<1.27,>=1.21.1 | |
Using cached urllib3-1.26.2-py2.py3-none-any.whl (136 kB) | |
Collecting certifi>=2017.4.17 | |
Using cached certifi-2020.11.8-py2.py3-none-any.whl (155 kB) | |
Collecting chardet<4,>=3.0.2 | |
Using cached chardet-3.0.4-py2.py3-none-any.whl (133 kB) | |
Processing ./.cache/pip/wheels/05/7d/8d/a9f48914f02c75d0c30c12313ade84a9e52a7b170d080659e6/EditorConfig-0.12.2-py3-none-any.whl | |
Requirement already satisfied: MarkupSafe>=0.23 in /opt/rh/rh-python36/root/usr/lib64/python3.6/site-packages (from Jinja2>=2.10.1->mkdocs>=1->mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (1.1.1) | |
Requirement already satisfied: future>=0.16.0 in /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages (from lunr[languages]==0.5.6->mkdocs>=1->mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (0.18.2) | |
Requirement already satisfied: nltk>=3.2.5; extra == "languages" in /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages (from lunr[languages]==0.5.6->mkdocs>=1->mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (3.5) | |
Requirement already satisfied: zipp>=0.5 in /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages (from importlib-metadata; python_version < "3.8"->markdown>=3.1.1->mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (3.1.0) | |
Requirement already satisfied: ipython-genutils in ./.local/lib/python3.6/site-packages (from traitlets->jupyter-client->mknotebooks->-r requirements.txt (line 3)) (0.2.0) | |
Requirement already satisfied: decorator in ./.local/lib/python3.6/site-packages (from traitlets->jupyter-client->mknotebooks->-r requirements.txt (line 3)) (4.4.2) | |
Collecting smmap<4,>=3.0.1 | |
Using cached smmap-3.0.4-py2.py3-none-any.whl (25 kB) | |
Collecting packaging | |
Using cached packaging-20.4-py2.py3-none-any.whl (37 kB) | |
Collecting webencodings | |
Using cached webencodings-0.5.1-py2.py3-none-any.whl (11 kB) | |
Collecting jsonschema!=2.5.0,>=2.4 | |
Using cached jsonschema-3.2.0-py2.py3-none-any.whl (56 kB) | |
Requirement already satisfied: async-generator in ./.local/lib/python3.6/site-packages (from nbclient<0.6.0,>=0.5.0->nbconvert>=6.0.0->mknotebooks->-r requirements.txt (line 3)) (1.10) | |
Collecting nest-asyncio | |
Using cached nest_asyncio-1.4.3-py3-none-any.whl (5.3 kB) | |
Requirement already satisfied: joblib in /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages (from nltk>=3.2.5; extra == "languages"->lunr[languages]==0.5.6->mkdocs>=1->mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (0.15.1) | |
Requirement already satisfied: regex in /opt/rh/rh-python36/root/usr/lib64/python3.6/site-packages (from nltk>=3.2.5; extra == "languages"->lunr[languages]==0.5.6->mkdocs>=1->mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (2020.6.8) | |
Requirement already satisfied: tqdm in /opt/rh/rh-python36/root/usr/lib/python3.6/site-packages (from nltk>=3.2.5; extra == "languages"->lunr[languages]==0.5.6->mkdocs>=1->mkdocs-bibtex==0.2.4.dev47+geaac92d->-r requirements.txt (line 2)) (4.46.1) | |
Collecting pyparsing>=2.0.2 | |
Using cached pyparsing-2.4.7-py2.py3-none-any.whl (67 kB) | |
Collecting attrs>=17.4.0 | |
Using cached attrs-20.3.0-py2.py3-none-any.whl (49 kB) | |
Processing ./.cache/pip/wheels/34/13/19/294da8e11bce7e563afee51251b9fa878185e14f4b5caf00cb/pyrsistent-0.17.3-cp36-cp36m-linux_x86_64.whl | |
Building wheels for collected packages: mkdocs-bibtex | |
Building wheel for mkdocs-bibtex (setup.py) ... done | |
Created wheel for mkdocs-bibtex: filename=mkdocs_bibtex-0.2.4.dev47+geaac92d-py3-none-any.whl size=7661 sha256=10108096dd9096c3833eeb4f8fed8f1d0f7f5b38a0a691faf16cd7f3da1795d5 | |
Stored in directory: /opt/app-root/src/.cache/pip/wheels/34/d8/2d/cba9e8073b80f1cf92f12275b2fcf639ec7f1b6fdc296ee7cb | |
Successfully built mkdocs-bibtex | |
ERROR: mknotebooks 0.6.2 has requirement markdown>=3.3.2, but you'll have markdown 3.2.2 which is incompatible. | |
Installing collected packages: python-dateutil, jupyter-core, pyzmq, jupyter-client, smmap, gitdb, gitpython, pandocfilters, pyparsing, packaging, webencodings, bleach, jupyterlab-pygments, attrs, pyrsistent, jsonschema, nbformat, testpath, mistune, entrypoints, defusedxml, nest-asyncio, nbclient, nbconvert, mknotebooks, idna, urllib3, certifi, chardet, requests, editorconfig, jsbeautifier | |
WARNING: The scripts jupyter, jupyter-migrate and jupyter-troubleshoot are installed in '/opt/app-root/src/.local/bin' which is not on PATH. | |
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. | |
WARNING: The scripts jupyter-kernel, jupyter-kernelspec and jupyter-run are installed in '/opt/app-root/src/.local/bin' which is not on PATH. | |
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. | |
WARNING: The script jsonschema is installed in '/opt/app-root/src/.local/bin' which is not on PATH. | |
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. | |
WARNING: The script jupyter-trust is installed in '/opt/app-root/src/.local/bin' which is not on PATH. | |
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. | |
WARNING: The script jupyter-nbconvert is installed in '/opt/app-root/src/.local/bin' which is not on PATH. | |
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. | |
WARNING: The script chardetect is installed in '/opt/app-root/src/.local/bin' which is not on PATH. | |
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. | |
WARNING: The script editorconfig is installed in '/opt/app-root/src/.local/bin' which is not on PATH. | |
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. | |
WARNING: The script js-beautify is installed in '/opt/app-root/src/.local/bin' which is not on PATH. | |
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. | |
Successfully installed attrs-20.3.0 bleach-3.2.1 certifi-2020.11.8 chardet-3.0.4 defusedxml-0.6.0 editorconfig-0.12.2 entrypoints-0.3 gitdb-4.0.5 gitpython-3.1.11 idna-2.10 jsbeautifier-1.13.0 jsonschema-3.2.0 jupyter-client-6.1.7 jupyter-core-4.7.0 jupyterlab-pygments-0.1.2 mistune-0.8.4 mknotebooks-0.6.2 nbclient-0.5.1 nbconvert-6.0.7 nbformat-5.0.8 nest-asyncio-1.4.3 packaging-20.4 pandocfilters-1.4.3 pyparsing-2.4.7 pyrsistent-0.17.3 python-dateutil-2.8.1 pyzmq-20.0.0 requests-2.25.0 smmap-3.0.4 testpath-0.4.4 urllib3-1.26.2 webencodings-0.5.1 | |
WARNING: You are using pip version 20.1.1; however, version 20.2.4 is available. | |
You should consider upgrading via the '/opt/rh/rh-python36/root/bin/python3 -m pip install --upgrade pip' command. | |
INFO - MERMAID2 - Initialization arguments: {} | |
INFO - MERMAID2 - Using javascript library (8.8.0): | |
https://unpkg.com/[email protected]/dist/mermaid.min.js | |
INFO - Cleaning site directory | |
INFO - Building documentation to directory: /opt/app-root/src/site | |
INFO - MERMAID2 - Found superfences config: {'custom_fences': [{'name': 'mermaid', 'class': 'mermaid', 'format': <function fence_mermaid at 0x7fb89f76d488>}]} | |
INFO - MERMAID2 - Page 'Chapter 1': found 1 diagrams, adding scripts | |
INFO - MERMAID2 - Page 'Chapter 1': found 1 diagrams, adding scripts | |
INFO - Documentation built in 5.09 seconds |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment