Read the Docs build information Build id: 21368 Project: extra-hed Version: latest Commit: b546abd4cbbfb6fec093160da717d12206b6ab9d Date: 2021-02-12T08:07:34.212966Z State: finished Success: False [rtd-command-info] start-time: 2021-02-12T08:07:35.284191Z, end-time: 2021-02-12T08:07:39.475954Z, duration: 4, exit-code: 0 git clone --no-single-branch --depth 50 http://git.xfel.eu/gitlab/tmichela/EXtra-HED . Cloning into '.'... warning: redirecting to https://git.xfel.eu/gitlab/tmichela/EXtra-HED.git/ [rtd-command-info] start-time: 2021-02-12T08:07:39.893207Z, end-time: 2021-02-12T08:07:39.977888Z, duration: 0, exit-code: 0 git checkout --force origin/master Note: checking out 'origin/master'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at b546abd Merge branch 'patch-1' into 'master' [rtd-command-info] start-time: 2021-02-12T08:07:40.110399Z, end-time: 2021-02-12T08:07:40.183462Z, duration: 0, exit-code: 0 git clean -d -f -f [rtd-command-info] start-time: 2021-02-12T08:07:41.460514Z, end-time: 2021-02-12T08:07:46.645997Z, duration: 5, exit-code: 0 python3.7 -mvirtualenv /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest Using base prefix '/home/docs/.pyenv/versions/3.7.3' New python executable in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/bin/python3.7 Also creating executable in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/bin/python Installing setuptools, pip, wheel... done. [rtd-command-info] start-time: 2021-02-12T08:07:46.788510Z, end-time: 2021-02-12T08:07:47.858470Z, duration: 1, exit-code: 0 /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/bin/python -m pip install --upgrade --no-cache-dir pip Requirement already satisfied: pip in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (21.0.1) [rtd-command-info] start-time: 2021-02-12T08:07:47.991217Z, end-time: 2021-02-12T08:08:00.015837Z, duration: 12, exit-code: 0 /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/bin/python -m pip install --upgrade --no-cache-dir Pygments==2.3.1 setuptools==41.0.1 docutils==0.14 mock==1.0.1 pillow==5.4.1 alabaster>=0.7,<0.8,!=0.7.5 commonmark==0.8.1 recommonmark==0.5.0 sphinx<2 sphinx-rtd-theme<0.5 readthedocs-sphinx-ext<1.1 Collecting Pygments==2.3.1 Downloading Pygments-2.3.1-py2.py3-none-any.whl (849 kB) Collecting setuptools==41.0.1 Downloading setuptools-41.0.1-py2.py3-none-any.whl (575 kB) Collecting docutils==0.14 Downloading docutils-0.14-py3-none-any.whl (543 kB) Collecting mock==1.0.1 Downloading mock-1.0.1.zip (861 kB) Collecting pillow==5.4.1 Downloading Pillow-5.4.1-cp37-cp37m-manylinux1_x86_64.whl (2.0 MB) Collecting alabaster!=0.7.5,<0.8,>=0.7 Downloading alabaster-0.7.12-py2.py3-none-any.whl (14 kB) Collecting commonmark==0.8.1 Downloading commonmark-0.8.1-py2.py3-none-any.whl (47 kB) Collecting recommonmark==0.5.0 Downloading recommonmark-0.5.0-py2.py3-none-any.whl (9.8 kB) Collecting sphinx<2 Downloading Sphinx-1.8.5-py2.py3-none-any.whl (3.1 MB) Collecting sphinx-rtd-theme<0.5 Downloading sphinx_rtd_theme-0.4.3-py2.py3-none-any.whl (6.4 MB) Collecting readthedocs-sphinx-ext<1.1 Downloading readthedocs_sphinx_ext-1.0.4-py2.py3-none-any.whl (28 kB) Collecting future Downloading future-0.18.2.tar.gz (829 kB) Collecting requests Downloading requests-2.25.1-py2.py3-none-any.whl (61 kB) Collecting Jinja2>=2.9 Downloading Jinja2-2.11.3-py2.py3-none-any.whl (125 kB) Collecting sphinxcontrib-websupport Downloading sphinxcontrib_websupport-1.2.4-py2.py3-none-any.whl (39 kB) Collecting babel!=2.0,>=1.3 Downloading Babel-2.9.0-py2.py3-none-any.whl (8.8 MB) Collecting packaging Downloading packaging-20.9-py2.py3-none-any.whl (40 kB) Collecting six>=1.5 Downloading six-1.15.0-py2.py3-none-any.whl (10 kB) Collecting snowballstemmer>=1.1 Downloading snowballstemmer-2.1.0-py2.py3-none-any.whl (93 kB) Collecting imagesize Downloading imagesize-1.2.0-py2.py3-none-any.whl (4.8 kB) Collecting pytz>=2015.7 Downloading pytz-2021.1-py2.py3-none-any.whl (510 kB) Collecting MarkupSafe>=0.23 Downloading MarkupSafe-1.1.1-cp37-cp37m-manylinux2010_x86_64.whl (33 kB) Collecting chardet<5,>=3.0.2 Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB) Collecting certifi>=2017.4.17 Downloading certifi-2020.12.5-py2.py3-none-any.whl (147 kB) Collecting idna<3,>=2.5 Downloading idna-2.10-py2.py3-none-any.whl (58 kB) Collecting urllib3<1.27,>=1.21.1 Downloading urllib3-1.26.3-py2.py3-none-any.whl (137 kB) Collecting pyparsing>=2.0.2 Downloading pyparsing-2.4.7-py2.py3-none-any.whl (67 kB) Collecting sphinxcontrib-serializinghtml Downloading sphinxcontrib_serializinghtml-1.1.4-py2.py3-none-any.whl (89 kB) Building wheels for collected packages: mock, future Building wheel for mock (setup.py): started Building wheel for mock (setup.py): finished with status 'done' Created wheel for mock: filename=mock-1.0.1-py3-none-any.whl size=23755 sha256=9ca2064741ebd05c5e3a7caf28d4ae5a1b9f0b8025bde24034c8d820e95b05cf Stored in directory: /tmp/pip-ephem-wheel-cache-5s241o98/wheels/7a/94/b1/0fdc5339a5bd487a5cc15421ec200d9ba3e2aa7190e4a727f1 Building wheel for future (setup.py): started Building wheel for future (setup.py): finished with status 'done' Created wheel for future: filename=future-0.18.2-py3-none-any.whl size=491059 sha256=fb65ac8b7f6ca8b51561a7a31952d217861ad1ff47ae2e0514ddaad7c585c761 Stored in directory: /tmp/pip-ephem-wheel-cache-5s241o98/wheels/56/b0/fe/4410d17b32f1f0c3cf54cdfb2bc04d7b4b8f4ae377e2229ba0 Successfully built mock future Installing collected packages: urllib3, sphinxcontrib-serializinghtml, pytz, pyparsing, MarkupSafe, idna, chardet, certifi, sphinxcontrib-websupport, snowballstemmer, six, setuptools, requests, Pygments, packaging, Jinja2, imagesize, future, docutils, babel, alabaster, sphinx, commonmark, sphinx-rtd-theme, recommonmark, readthedocs-sphinx-ext, pillow, mock Attempting uninstall: setuptools Found existing installation: setuptools 53.0.0 Uninstalling setuptools-53.0.0: Successfully uninstalled setuptools-53.0.0 Successfully installed Jinja2-2.11.3 MarkupSafe-1.1.1 Pygments-2.3.1 alabaster-0.7.12 babel-2.9.0 certifi-2020.12.5 chardet-4.0.0 commonmark-0.8.1 docutils-0.14 future-0.18.2 idna-2.10 imagesize-1.2.0 mock-1.0.1 packaging-20.9 pillow-5.4.1 pyparsing-2.4.7 pytz-2021.1 readthedocs-sphinx-ext-1.0.4 recommonmark-0.5.0 requests-2.25.1 setuptools-41.0.1 six-1.15.0 snowballstemmer-2.1.0 sphinx-1.8.5 sphinx-rtd-theme-0.4.3 sphinxcontrib-serializinghtml-1.1.4 sphinxcontrib-websupport-1.2.4 urllib3-1.26.3 [rtd-command-info] start-time: 2021-02-12T08:08:00.154188Z, end-time: 2021-02-12T08:08:57.927753Z, duration: 57, exit-code: 1 /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/bin/python -m pip install --exists-action=w --no-cache-dir -r docs/requirements.txt Collecting git+https://git.xfel.eu/gitlab/xfel-rtd/rtd-conf.git (from -r docs/requirements.txt (line 6)) Cloning https://git.xfel.eu/gitlab/xfel-rtd/rtd-conf.git to /tmp/pip-req-build-nkvjboaf Running command git clone -q https://git.xfel.eu/gitlab/xfel-rtd/rtd-conf.git /tmp/pip-req-build-nkvjboaf Requirement already satisfied: sphinx>=1.8 in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from -r docs/requirements.txt (line 1)) (1.8.5) Requirement already satisfied: sphinx_rtd_theme in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from -r docs/requirements.txt (line 2)) (0.4.3) Collecting nbsphinx Downloading nbsphinx-0.8.1-py3-none-any.whl (24 kB) Collecting pandoc Downloading pandoc-1.0.2.tar.gz (488 kB) Collecting pint Downloading Pint-0.16.1-py2.py3-none-any.whl (205 kB) Collecting slumber Downloading slumber-0.7.1.tar.gz (10 kB) Collecting breathe==4.7.3 Downloading breathe-4.7.3-py2.py3-none-any.whl (73 kB) Collecting numpy Downloading numpy-1.20.1-cp37-cp37m-manylinux2010_x86_64.whl (15.3 MB) Collecting matplotlib Downloading matplotlib-3.3.4-cp37-cp37m-manylinux1_x86_64.whl (11.5 MB) Collecting typing Downloading typing-3.7.4.3.tar.gz (78 kB) Collecting traits==4.6.0 Downloading traits-4.6.0.zip (546 kB) Collecting lxml==3.6.4 Downloading lxml-3.6.4.tar.gz (3.7 MB) Collecting scipy Downloading scipy-1.6.0-cp37-cp37m-manylinux1_x86_64.whl (27.4 MB) Requirement already satisfied: six>=1.4 in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from breathe==4.7.3->-r docs/requirements.txt (line 8)) (1.15.0) Requirement already satisfied: docutils>=0.5 in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from breathe==4.7.3->-r docs/requirements.txt (line 8)) (0.14) Requirement already satisfied: babel!=2.0,>=1.3 in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from sphinx>=1.8->-r docs/requirements.txt (line 1)) (2.9.0) Requirement already satisfied: setuptools in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from sphinx>=1.8->-r docs/requirements.txt (line 1)) (41.0.1) Requirement already satisfied: packaging in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from sphinx>=1.8->-r docs/requirements.txt (line 1)) (20.9) Requirement already satisfied: imagesize in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from sphinx>=1.8->-r docs/requirements.txt (line 1)) (1.2.0) Requirement already satisfied: sphinxcontrib-websupport in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from sphinx>=1.8->-r docs/requirements.txt (line 1)) (1.2.4) Requirement already satisfied: Jinja2>=2.3 in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from sphinx>=1.8->-r docs/requirements.txt (line 1)) (2.11.3) Requirement already satisfied: snowballstemmer>=1.1 in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from sphinx>=1.8->-r docs/requirements.txt (line 1)) (2.1.0) Requirement already satisfied: Pygments>=2.0 in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from sphinx>=1.8->-r docs/requirements.txt (line 1)) (2.3.1) Requirement already satisfied: requests>=2.0.0 in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from sphinx>=1.8->-r docs/requirements.txt (line 1)) (2.25.1) Requirement already satisfied: alabaster<0.8,>=0.7 in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from sphinx>=1.8->-r docs/requirements.txt (line 1)) (0.7.12) Requirement already satisfied: pytz>=2015.7 in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from babel!=2.0,>=1.3->sphinx>=1.8->-r docs/requirements.txt (line 1)) (2021.1) Requirement already satisfied: MarkupSafe>=0.23 in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from Jinja2>=2.3->sphinx>=1.8->-r docs/requirements.txt (line 1)) (1.1.1) Requirement already satisfied: idna<3,>=2.5 in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from requests>=2.0.0->sphinx>=1.8->-r docs/requirements.txt (line 1)) (2.10) Requirement already satisfied: chardet<5,>=3.0.2 in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from requests>=2.0.0->sphinx>=1.8->-r docs/requirements.txt (line 1)) (4.0.0) Requirement already satisfied: certifi>=2017.4.17 in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from requests>=2.0.0->sphinx>=1.8->-r docs/requirements.txt (line 1)) (2020.12.5) Requirement already satisfied: urllib3<1.27,>=1.21.1 in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from requests>=2.0.0->sphinx>=1.8->-r docs/requirements.txt (line 1)) (1.26.3) Collecting python-dateutil>=2.1 Downloading python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB) Collecting kiwisolver>=1.0.1 Downloading kiwisolver-1.3.1-cp37-cp37m-manylinux1_x86_64.whl (1.1 MB) Collecting cycler>=0.10 Downloading cycler-0.10.0-py2.py3-none-any.whl (6.5 kB) Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from matplotlib->-r docs/requirements.txt (line 10)) (2.4.7) Collecting pillow>=6.2.0 Downloading Pillow-8.1.0-cp37-cp37m-manylinux1_x86_64.whl (2.2 MB) Collecting nbconvert!=5.4 Downloading nbconvert-6.0.7-py3-none-any.whl (552 kB) Collecting traitlets Downloading traitlets-5.0.5-py3-none-any.whl (100 kB) Collecting nbformat Downloading nbformat-5.1.2-py3-none-any.whl (113 kB) Collecting testpath Downloading testpath-0.4.4-py2.py3-none-any.whl (163 kB) Collecting pandocfilters>=1.4.1 Downloading pandocfilters-1.4.3.tar.gz (16 kB) Collecting mistune<2,>=0.8.1 Downloading mistune-0.8.4-py2.py3-none-any.whl (16 kB) Collecting bleach Downloading bleach-3.3.0-py2.py3-none-any.whl (283 kB) Collecting Pygments>=2.0 Downloading Pygments-2.7.4-py3-none-any.whl (950 kB) Collecting jupyter-core Downloading jupyter_core-4.7.1-py3-none-any.whl (82 kB) Collecting entrypoints>=0.2.2 Downloading entrypoints-0.3-py2.py3-none-any.whl (11 kB) Collecting defusedxml Downloading defusedxml-0.6.0-py2.py3-none-any.whl (23 kB) Collecting nbclient<0.6.0,>=0.5.0 Downloading nbclient-0.5.2-py3-none-any.whl (65 kB) Collecting jupyterlab-pygments Downloading jupyterlab_pygments-0.1.2-py2.py3-none-any.whl (4.6 kB) Collecting async-generator Downloading async_generator-1.10-py3-none-any.whl (18 kB) Collecting nest-asyncio Downloading nest_asyncio-1.5.1-py3-none-any.whl (5.0 kB) Collecting jupyter-client>=6.1.5 Downloading jupyter_client-6.1.11-py3-none-any.whl (108 kB) Collecting pyzmq>=13 Downloading pyzmq-22.0.2-cp37-cp37m-manylinux1_x86_64.whl (1.1 MB) Collecting tornado>=4.1 Downloading tornado-6.1-cp37-cp37m-manylinux2010_x86_64.whl (428 kB) Collecting ipython-genutils Downloading ipython_genutils-0.2.0-py2.py3-none-any.whl (26 kB) Collecting jsonschema!=2.5.0,>=2.4 Downloading jsonschema-3.2.0-py2.py3-none-any.whl (56 kB) Collecting importlib-metadata Downloading importlib_metadata-3.4.0-py3-none-any.whl (10 kB) Collecting attrs>=17.4.0 Downloading attrs-20.3.0-py2.py3-none-any.whl (49 kB) Collecting pyrsistent>=0.14.0 Downloading pyrsistent-0.17.3.tar.gz (106 kB) Collecting ply Downloading ply-3.11-py2.py3-none-any.whl (49 kB) Collecting webencodings Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB) Collecting zipp>=0.5 Downloading zipp-3.4.0-py3-none-any.whl (5.2 kB) Collecting typing-extensions>=3.6.4 Downloading typing_extensions-3.7.4.3-py3-none-any.whl (22 kB) Requirement already satisfied: sphinxcontrib-serializinghtml in /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/lib/python3.7/site-packages (from sphinxcontrib-websupport->sphinx>=1.8->-r docs/requirements.txt (line 1)) (1.1.4) Building wheels for collected packages: RTDConf, lxml, traits, pandocfilters, pyrsistent, pandoc, slumber, typing Building wheel for RTDConf (setup.py): started Building wheel for RTDConf (setup.py): finished with status 'done' Created wheel for RTDConf: filename=RTDConf-0.1-py3-none-any.whl size=2667 sha256=8f62cdf7cd21af302895aefc1cf3b2136729685f6af3c5cd74e183cf5036d579 Stored in directory: /tmp/pip-ephem-wheel-cache-_29dvnn1/wheels/17/a3/d4/e42b943fdbccc9aa92ab080ea1739cd6987c6c6d000fb359e4 Building wheel for lxml (setup.py): started Building wheel for lxml (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6avzq6oo/lxml_eb616e67cb6749b29b9ffbf9255c53f2/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6avzq6oo/lxml_eb616e67cb6749b29b9ffbf9255c53f2/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-f9oezfyy cwd: /tmp/pip-install-6avzq6oo/lxml_eb616e67cb6749b29b9ffbf9255c53f2/ Complete output (170 lines): Building lxml version 3.6.4. Building without Cython. Using build configuration of libxslt 1.1.29 running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-3.7 creating build/lib.linux-x86_64-3.7/lxml copying src/lxml/sax.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/__init__.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/pyclasslookup.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/builder.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/_elementpath.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/cssselect.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/ElementInclude.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/usedoctest.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/doctestcompare.py -> build/lib.linux-x86_64-3.7/lxml creating build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/__init__.py -> build/lib.linux-x86_64-3.7/lxml/includes creating build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/__init__.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/formfill.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/clean.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/builder.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/_diffcommand.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/html5parser.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/ElementSoup.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/soupparser.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/diff.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/defs.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/_setmixin.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/_html5builder.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/usedoctest.py -> build/lib.linux-x86_64-3.7/lxml/html creating build/lib.linux-x86_64-3.7/lxml/isoschematron copying src/lxml/isoschematron/__init__.py -> build/lib.linux-x86_64-3.7/lxml/isoschematron copying src/lxml/lxml.etree.h -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/lxml.etree_api.h -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/includes/xmlparser.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/dtdvalid.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/htmlparser.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xslt.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/schematron.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/relaxng.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xmlerror.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/tree.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/uri.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/etreepublic.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/c14n.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/config.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xpath.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xinclude.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xmlschema.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/lxml-version.h -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/etree_defs.h -> build/lib.linux-x86_64-3.7/lxml/includes creating build/lib.linux-x86_64-3.7/lxml/isoschematron/resources creating build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/rng copying src/lxml/isoschematron/resources/rng/iso-schematron.rng -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/rng creating build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl copying src/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl copying src/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl creating build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 running build_ext building 'lxml.etree' extension creating build/temp.linux-x86_64-3.7 creating build/temp.linux-x86_64-3.7/src creating build/temp.linux-x86_64-3.7/src/lxml gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/usr/include/libxml2 -Isrc/lxml/includes -I/home/docs/.pyenv/versions/3.7.3/include/python3.7m -c src/lxml/lxml.etree.c -o build/temp.linux-x86_64-3.7/src/lxml/lxml.etree.o -w src/lxml/lxml.etree.c: In function ‘__Pyx_ExceptionSave’: src/lxml/lxml.etree.c:221065:21: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? *type = tstate->exc_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221066:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? *value = tstate->exc_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221067:19: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? *tb = tstate->exc_traceback; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c: In function ‘__Pyx_ExceptionReset’: src/lxml/lxml.etree.c:221079:24: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tmp_type = tstate->exc_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221080:25: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tmp_value = tstate->exc_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221081:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tmp_tb = tstate->exc_traceback; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c:221082:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tstate->exc_type = type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221083:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tstate->exc_value = value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221084:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tstate->exc_traceback = tb; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c: In function ‘__Pyx_GetException’: src/lxml/lxml.etree.c:221127:24: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tmp_type = tstate->exc_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221128:25: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tmp_value = tstate->exc_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221129:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tmp_tb = tstate->exc_traceback; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c:221130:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tstate->exc_type = local_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221131:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tstate->exc_value = local_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221132:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tstate->exc_traceback = local_tb; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c: In function ‘__Pyx_ExceptionSwap’: src/lxml/lxml.etree.c:221441:24: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tmp_type = tstate->exc_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221442:25: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tmp_value = tstate->exc_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221443:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tmp_tb = tstate->exc_traceback; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c:221444:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tstate->exc_type = *type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221445:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tstate->exc_value = *value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221446:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tstate->exc_traceback = *tb; ^~~~~~~~~~~~~ curexc_traceback Compile failed: command 'gcc' failed with exit status 1 creating tmp cc -I/usr/include/libxml2 -I/usr/include/libxml2 -c /tmp/xmlXPathInit3780m4tj.c -o tmp/xmlXPathInit3780m4tj.o /tmp/xmlXPathInit3780m4tj.c:2:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main (int argc, char **argv) { ^~~~ cc tmp/xmlXPathInit3780m4tj.o -lxml2 -o a.out error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for lxml Running setup.py clean for lxml Building wheel for traits (setup.py): started Building wheel for traits (setup.py): finished with status 'done' Created wheel for traits: filename=traits-4.6.0-cp37-cp37m-linux_x86_64.whl size=363926 sha256=abe2b319bb285da73133763619d2bea660d772e2ff4cb72c9be0f72812c1b684 Stored in directory: /tmp/pip-ephem-wheel-cache-_29dvnn1/wheels/fd/b6/5a/f38aeaf6a768958f70ccd537ce3e1af67667d1f428dbd8e578 Building wheel for pandocfilters (setup.py): started Building wheel for pandocfilters (setup.py): finished with status 'done' Created wheel for pandocfilters: filename=pandocfilters-1.4.3-py3-none-any.whl size=7992 sha256=d1ee9ba153d0c3646353b18a98e813daffc56abc662e7c547e1f820f9ca3f165 Stored in directory: /tmp/pip-ephem-wheel-cache-_29dvnn1/wheels/42/81/34/545dc2fbf0e9137811e901108d37fc04650e81d48f97078000 Building wheel for pyrsistent (setup.py): started Building wheel for pyrsistent (setup.py): finished with status 'done' Created wheel for pyrsistent: filename=pyrsistent-0.17.3-cp37-cp37m-linux_x86_64.whl size=115331 sha256=693f88827b60e2f45180b5f2c859b3ff8cfb83a78a74c794102ceca269fb6f0d Stored in directory: /tmp/pip-ephem-wheel-cache-_29dvnn1/wheels/a5/52/bf/71258a1d7b3c8cbe1ee53f9314c6f65f20385481eaee573cc5 Building wheel for pandoc (setup.py): started Building wheel for pandoc (setup.py): finished with status 'done' Created wheel for pandoc: filename=pandoc-1.0.2-py3-none-any.whl size=19992 sha256=31dbe5a9164c389932b1f7db927ea7f7360314adea27eab1b200d3d2f50af133 Stored in directory: /tmp/pip-ephem-wheel-cache-_29dvnn1/wheels/80/43/26/b24b4f9523170eb4f7de84f914c640da353c74b3197edc22e6 Building wheel for slumber (setup.py): started Building wheel for slumber (setup.py): finished with status 'done' Created wheel for slumber: filename=slumber-0.7.1-py3-none-any.whl size=8098 sha256=73185bc95aa7fcd1f84955a4adc821966872f2cf29995a682a67ced70da0990f Stored in directory: /tmp/pip-ephem-wheel-cache-_29dvnn1/wheels/eb/d6/67/f165e383ef89df4d90f29343f2e120543adc1886663e9f139b Building wheel for typing (setup.py): started Building wheel for typing (setup.py): finished with status 'done' Created wheel for typing: filename=typing-3.7.4.3-py3-none-any.whl size=26308 sha256=5c530d3478c63be8e47de43222f3715e634e67688886c8f73bb9b6c8d6164ded Stored in directory: /tmp/pip-ephem-wheel-cache-_29dvnn1/wheels/35/f3/15/01aa6571f0a72ee6ae7b827c1491c37a1f72d686fd22b43b0e Successfully built RTDConf traits pandocfilters pyrsistent pandoc slumber typing Failed to build lxml Installing collected packages: zipp, typing-extensions, ipython-genutils, traitlets, pyrsistent, importlib-metadata, attrs, tornado, pyzmq, python-dateutil, jupyter-core, jsonschema, webencodings, Pygments, nest-asyncio, nbformat, jupyter-client, async-generator, testpath, pandocfilters, nbclient, mistune, jupyterlab-pygments, entrypoints, defusedxml, bleach, ply, pillow, numpy, nbconvert, kiwisolver, cycler, typing, traits, slumber, scipy, RTDConf, pint, pandoc, nbsphinx, matplotlib, lxml, breathe Attempting uninstall: Pygments Found existing installation: Pygments 2.3.1 Uninstalling Pygments-2.3.1: Successfully uninstalled Pygments-2.3.1 Attempting uninstall: pillow Found existing installation: Pillow 5.4.1 Uninstalling Pillow-5.4.1: Successfully uninstalled Pillow-5.4.1 Running setup.py install for lxml: started Running setup.py install for lxml: finished with status 'error' ERROR: Command errored out with exit status 1: command: /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6avzq6oo/lxml_eb616e67cb6749b29b9ffbf9255c53f2/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6avzq6oo/lxml_eb616e67cb6749b29b9ffbf9255c53f2/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-soqdw_8i/install-record.txt --single-version-externally-managed --compile --install-headers /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/include/site/python3.7/lxml cwd: /tmp/pip-install-6avzq6oo/lxml_eb616e67cb6749b29b9ffbf9255c53f2/ Complete output (169 lines): Building lxml version 3.6.4. Building without Cython. Using build configuration of libxslt 1.1.29 running install running build running build_py creating build creating build/lib.linux-x86_64-3.7 creating build/lib.linux-x86_64-3.7/lxml copying src/lxml/sax.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/__init__.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/pyclasslookup.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/builder.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/_elementpath.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/cssselect.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/ElementInclude.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/usedoctest.py -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/doctestcompare.py -> build/lib.linux-x86_64-3.7/lxml creating build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/__init__.py -> build/lib.linux-x86_64-3.7/lxml/includes creating build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/__init__.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/formfill.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/clean.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/builder.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/_diffcommand.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/html5parser.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/ElementSoup.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/soupparser.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/diff.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/defs.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/_setmixin.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/_html5builder.py -> build/lib.linux-x86_64-3.7/lxml/html copying src/lxml/html/usedoctest.py -> build/lib.linux-x86_64-3.7/lxml/html creating build/lib.linux-x86_64-3.7/lxml/isoschematron copying src/lxml/isoschematron/__init__.py -> build/lib.linux-x86_64-3.7/lxml/isoschematron copying src/lxml/lxml.etree.h -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/lxml.etree_api.h -> build/lib.linux-x86_64-3.7/lxml copying src/lxml/includes/xmlparser.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/dtdvalid.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/htmlparser.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xslt.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/schematron.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/relaxng.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xmlerror.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/tree.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/uri.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/etreepublic.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/c14n.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/config.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xpath.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xinclude.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/xmlschema.pxd -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/lxml-version.h -> build/lib.linux-x86_64-3.7/lxml/includes copying src/lxml/includes/etree_defs.h -> build/lib.linux-x86_64-3.7/lxml/includes creating build/lib.linux-x86_64-3.7/lxml/isoschematron/resources creating build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/rng copying src/lxml/isoschematron/resources/rng/iso-schematron.rng -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/rng creating build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl copying src/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl copying src/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl creating build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt -> build/lib.linux-x86_64-3.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 running build_ext building 'lxml.etree' extension creating build/temp.linux-x86_64-3.7 creating build/temp.linux-x86_64-3.7/src creating build/temp.linux-x86_64-3.7/src/lxml gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/usr/include/libxml2 -Isrc/lxml/includes -I/home/docs/.pyenv/versions/3.7.3/include/python3.7m -c src/lxml/lxml.etree.c -o build/temp.linux-x86_64-3.7/src/lxml/lxml.etree.o -w src/lxml/lxml.etree.c: In function ‘__Pyx_ExceptionSave’: src/lxml/lxml.etree.c:221065:21: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? *type = tstate->exc_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221066:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? *value = tstate->exc_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221067:19: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? *tb = tstate->exc_traceback; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c: In function ‘__Pyx_ExceptionReset’: src/lxml/lxml.etree.c:221079:24: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tmp_type = tstate->exc_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221080:25: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tmp_value = tstate->exc_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221081:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tmp_tb = tstate->exc_traceback; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c:221082:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tstate->exc_type = type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221083:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tstate->exc_value = value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221084:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tstate->exc_traceback = tb; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c: In function ‘__Pyx_GetException’: src/lxml/lxml.etree.c:221127:24: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tmp_type = tstate->exc_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221128:25: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tmp_value = tstate->exc_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221129:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tmp_tb = tstate->exc_traceback; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c:221130:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tstate->exc_type = local_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221131:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tstate->exc_value = local_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221132:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tstate->exc_traceback = local_tb; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c: In function ‘__Pyx_ExceptionSwap’: src/lxml/lxml.etree.c:221441:24: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tmp_type = tstate->exc_type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221442:25: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tmp_value = tstate->exc_value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221443:22: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tmp_tb = tstate->exc_traceback; ^~~~~~~~~~~~~ curexc_traceback src/lxml/lxml.etree.c:221444:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_type’; did you mean ‘curexc_type’? tstate->exc_type = *type; ^~~~~~~~ curexc_type src/lxml/lxml.etree.c:221445:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_value’; did you mean ‘curexc_value’? tstate->exc_value = *value; ^~~~~~~~~ curexc_value src/lxml/lxml.etree.c:221446:13: error: ‘PyThreadState {aka struct _ts}’ has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? tstate->exc_traceback = *tb; ^~~~~~~~~~~~~ curexc_traceback Compile failed: command 'gcc' failed with exit status 1 cc -I/usr/include/libxml2 -I/usr/include/libxml2 -c /tmp/xmlXPathInitiywwgkdr.c -o tmp/xmlXPathInitiywwgkdr.o /tmp/xmlXPathInitiywwgkdr.c:2:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main (int argc, char **argv) { ^~~~ cc tmp/xmlXPathInitiywwgkdr.o -lxml2 -o a.out error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6avzq6oo/lxml_eb616e67cb6749b29b9ffbf9255c53f2/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6avzq6oo/lxml_eb616e67cb6749b29b9ffbf9255c53f2/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-soqdw_8i/install-record.txt --single-version-externally-managed --compile --install-headers /usr/src/app/checkouts/readthedocs.org/user_builds/extra-hed/envs/latest/include/site/python3.7/lxml Check the logs for full command output.