Our new beta dashboard is now available for testing! Try viewing this build on the new dashboard.
- Completed Feb. 10, 2022. 1:35 a.m.
- Build took 73 seconds
Error
{# I'd like to use ``build.error|urlize`` here, so we can have nice links. However, this is not possible because we are using `data-bind="text: error"` which means that Knockout.js will use the `.error` attribute to fill the content of this tag dynamically. #} Command /home/docs/checkouts/readthedocs.org/user_builds/lightning/envs/master/bin/python -m pip install --exists-action=w --no-cache-dir -r requirements.txt failed: Processing ./contrib/pyln-client Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Processing ./contrib/pyln-proto Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Processing ./contrib/pyln-testing Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting mrkd~=0.1.6 Downloading mrkd-0.1.6-py3-none-any.whl (4.6 kB) Collecting Mako~=1.1.3 Downloading Mako-1.1.6-py2.py3-none-any.whl (75 kB) Collecting flake8~=3.7.8 Downloading flake8-3.7.9-py2.py3-none-any.whl (69 kB) Collecting websocket-client Downloading websocket_client-1.2.3-py3-none-any.whl (53 kB) Collecting crc32c Downloading crc32c-2.2.post0-cp37-cp37m-manylinux2010_x86_64.whl (49 kB) Requirement already satisfied: Jinja2 in /home/docs/checkouts/readthedocs.org/user_builds/lightning/envs/master/lib/python3.7/site-packages (from mrkd~=0.1.6->-r requirements.txt (line 2)) (3.0.3) Collecting mistune Downloading mistune-2.0.2-py2.py3-none-any.whl (24 kB) Requirement already satisfied: pygments in /home/docs/checkouts/readthedocs.org/user_builds/lightning/envs/master/lib/python3.7/site-packages (from mrkd~=0.1.6->-r requirements.txt (line 2)) (2.11.2) Collecting mistune-contrib Downloading mistune-contrib-0.1.tar.gz (3.4 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting plac Downloading plac-1.3.4-py2.py3-none-any.whl (22 kB) Requirement already satisfied: MarkupSafe>=0.9.2 in /home/docs/checkouts/readthedocs.org/user_builds/lightning/envs/master/lib/python3.7/site-packages (from Mako~=1.1.3->-r requirements.txt (line 3)) (2.0.1) Collecting mccabe<0.7.0,>=0.6.0 Downloading mccabe-0.6.1-py2.py3-none-any.whl (8.6 kB) Collecting pyflakes<2.2.0,>=2.1.0 Downloading pyflakes-2.1.1-py2.py3-none-any.whl (59 kB) Collecting pycodestyle<2.6.0,>=2.5.0 Downloading pycodestyle-2.5.0-py2.py3-none-any.whl (51 kB) Collecting entrypoints<0.4.0,>=0.3.0 Downloading entrypoints-0.3-py2.py3-none-any.whl (11 kB) Collecting recommonmark~=0.7 Downloading recommonmark-0.7.1-py2.py3-none-any.whl (10 kB) Collecting pyln-bolt7 Downloading pyln_bolt7-1.0.2.186-py3-none-any.whl (19 kB) Collecting base58~=2.0.1 Downloading base58-2.0.1-py3-none-any.whl (4.3 kB) Collecting bitstring~=3.1.6 Downloading bitstring-3.1.9-py3-none-any.whl (38 kB) Collecting coincurve~=13.0 Downloading coincurve-13.0.0-cp37-cp37m-manylinux2010_x86_64.whl (517 kB) Collecting cryptography~=3.2 Downloading cryptography-3.4.8-cp36-abi3-manylinux_2_24_x86_64.whl (3.0 MB) Collecting mypy>=0.790 Downloading mypy-0.931-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (14.0 MB) Collecting pysocks~=1.7.1 Downloading PySocks-1.7.1-py3-none-any.whl (16 kB) Collecting pycparser==2.20 Downloading pycparser-2.20-py2.py3-none-any.whl (112 kB) Collecting Flask==1.1.* Downloading Flask-1.1.4-py2.py3-none-any.whl (94 kB) Collecting cheroot==8.5.* Downloading cheroot-8.5.2-py2.py3-none-any.whl (97 kB) Collecting ephemeral-port-reserve==1.1.1 Downloading ephemeral_port_reserve-1.1.1-py2.py3-none-any.whl (3.5 kB) Collecting flaky~=3.7.0 Downloading flaky-3.7.0-py2.py3-none-any.whl (22 kB) Collecting psutil==5.7.* Downloading psutil-5.7.3.tar.gz (465 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting psycopg2-binary==2.8.* Downloading psycopg2_binary-2.8.6-cp37-cp37m-manylinux1_x86_64.whl (3.0 MB) Collecting pytest-rerunfailures==9.1.1 Downloading pytest_rerunfailures-9.1.1-py3-none-any.whl (8.6 kB) Collecting pytest-timeout~=1.4.2 Downloading pytest_timeout-1.4.2-py2.py3-none-any.whl (10 kB) Collecting pytest-xdist~=2.2.0 Downloading pytest_xdist-2.2.1-py3-none-any.whl (37 kB) Collecting pytest==6.1.* Downloading pytest-6.1.2-py3-none-any.whl (272 kB) Collecting python-bitcoinlib==0.11.* Downloading python_bitcoinlib-0.11.0-py3-none-any.whl (103 kB) Collecting jsonschema==3.2.* Downloading jsonschema-3.2.0-py2.py3-none-any.whl (56 kB) Collecting jaraco.functools Downloading jaraco.functools-3.5.0-py3-none-any.whl (7.0 kB) Requirement already satisfied: six>=1.11.0 in /home/docs/checkouts/readthedocs.org/user_builds/lightning/envs/master/lib/python3.7/site-packages (from cheroot==8.5.*->pyln-testing==0.0.post97->-r requirements.txt (line 9)) (1.16.0) Collecting more-itertools>=2.6 Downloading more_itertools-8.12.0-py3-none-any.whl (54 kB) Collecting Werkzeug<2.0,>=0.15 Downloading Werkzeug-1.0.1-py2.py3-none-any.whl (298 kB) Collecting click<8.0,>=5.1 Downloading click-7.1.2-py2.py3-none-any.whl (82 kB) Collecting Jinja2 Downloading Jinja2-2.11.3-py2.py3-none-any.whl (125 kB) Collecting itsdangerous<2.0,>=0.24 Downloading itsdangerous-1.1.0-py2.py3-none-any.whl (16 kB) Requirement already satisfied: setuptools in /home/docs/checkouts/readthedocs.org/user_builds/lightning/envs/master/lib/python3.7/site-packages (from jsonschema==3.2.*->pyln-testing==0.0.post97->-r requirements.txt (line 9)) (58.2.0) Collecting attrs>=17.4.0 Downloading attrs-21.4.0-py2.py3-none-any.whl (60 kB) Collecting pyrsistent>=0.14.0 Downloading pyrsistent-0.18.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (117 kB) Collecting importlib-metadata Downloading importlib_metadata-4.10.1-py3-none-any.whl (17 kB) Collecting py>=1.8.2 Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) Collecting toml Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB) Collecting iniconfig Downloading iniconfig-1.1.1-py2.py3-none-any.whl (5.0 kB) Requirement already satisfied: packaging in /home/docs/checkouts/readthedocs.org/user_builds/lightning/envs/master/lib/python3.7/site-packages (from pytest==6.1.*->pyln-testing==0.0.post97->-r requirements.txt (line 9)) (21.3) Collecting pluggy<1.0,>=0.12 Downloading pluggy-0.13.1-py2.py3-none-any.whl (18 kB) Collecting asn1crypto Downloading asn1crypto-1.4.0-py2.py3-none-any.whl (104 kB) Collecting cffi>=1.3.0 Downloading cffi-1.15.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (427 kB) Collecting typed-ast<2,>=1.4.0 Downloading typed_ast-1.5.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (843 kB) Collecting mypy-extensions>=0.4.3 Downloading mypy_extensions-0.4.3-py2.py3-none-any.whl (4.5 kB) Collecting tomli>=1.1.0 Downloading tomli-2.0.1-py3-none-any.whl (12 kB) Collecting typing-extensions>=3.10 Downloading typing_extensions-4.0.1-py3-none-any.whl (22 kB) Collecting pytest-forked Downloading pytest_forked-1.4.0-py3-none-any.whl (4.9 kB) Collecting execnet>=1.1 Downloading execnet-1.9.0-py2.py3-none-any.whl (39 kB) Requirement already satisfied: sphinx>=1.3.1 in /home/docs/checkouts/readthedocs.org/user_builds/lightning/envs/master/lib/python3.7/site-packages (from recommonmark~=0.7->pyln-client==0.0.post97->-r requirements.txt (line 7)) (1.8.6) Requirement already satisfied: commonmark>=0.8.1 in /home/docs/checkouts/readthedocs.org/user_builds/lightning/envs/master/lib/python3.7/site-packages (from recommonmark~=0.7->pyln-client==0.0.post97->-r requirements.txt (line 7)) (0.8.1) Requirement already satisfied: docutils>=0.11 in /home/docs/checkouts/readthedocs.org/user_builds/lightning/envs/master/lib/python3.7/site-packages (from recommonmark~=0.7->pyln-client==0.0.post97->-r requirements.txt (line 7)) (0.17.1) Collecting pyln-bolt7 Downloading pyln_bolt7-1.0.1.137-py3-none-any.whl (19 kB) INFO: pip is looking at multiple versions of pygments to determine which version is compatible with other requirements. This could take a while. Collecting pygments Downloading Pygments-2.11.2-py3-none-any.whl (1.1 MB) INFO: pip is looking at multiple versions of plac to determine which version is compatible with other requirements. This could take a while. Collecting plac Downloading plac-1.3.3-py2.py3-none-any.whl (22 kB) INFO: pip is looking at multiple versions of mistune-contrib to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of mistune to determine which version is compatible with other requirements. This could take a while. Collecting mistune Downloading mistune-2.0.1-py2.py3-none-any.whl (24 kB) INFO: pip is looking at multiple versions of recommonmark to determine which version is compatible with other requirements. This could take a while. Collecting recommonmark~=0.7 Downloading recommonmark-0.7.0-py2.py3-none-any.whl (10 kB) INFO: pip is looking at multiple versions of pytest-xdist to determine which version is compatible with other requirements. This could take a while. Collecting pytest-xdist~=2.2.0 Downloading pytest_xdist-2.2.0-py3-none-any.whl (36 kB) INFO: pip is looking at multiple versions of pytest-timeout to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of pysocks to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of pyflakes to determine which version is compatible with other requirements. This could take a while. Collecting pyflakes<2.2.0,>=2.1.0 Downloading pyflakes-2.1.0-py2.py3-none-any.whl (62 kB) INFO: pip is looking at multiple versions of pycodestyle to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of mypy to determine which version is compatible with other requirements. This could take a while. Collecting mypy>=0.790 Downloading mypy-0.930-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (14.0 MB) INFO: pip is looking at multiple versions of mccabe to determine which version is compatible with other requirements. This could take a while. Collecting mccabe<0.7.0,>=0.6.0 Downloading mccabe-0.6.0-py2.py3-none-any.whl (8.5 kB) INFO: pip is looking at multiple versions of markupsafe to determine which version is compatible with other requirements. This could take a while. Collecting MarkupSafe>=0.9.2 Downloading MarkupSafe-2.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (31 kB) INFO: pip is looking at multiple versions of jinja2 to determine which version is compatible with other requirements. This could take a while. Collecting Jinja2 Downloading Jinja2-2.11.2-py2.py3-none-any.whl (125 kB) INFO: pip is looking at multiple versions of flaky to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of entrypoints to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of cryptography to determine which version is compatible with other requirements. This could take a while. Collecting cryptography~=3.2 Downloading cryptography-3.4.7-cp36-abi3-manylinux2014_x86_64.whl (3.2 MB) INFO: pip is looking at multiple versions of coincurve to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of bitstring to determine which version is compatible with other requirements. This could take a while. Collecting bitstring~=3.1.6 Downloading bitstring-3.1.7.tar.gz (195 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' INFO: pip is looking at multiple versions of base58 to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of crc32c to determine which version is compatible with other requirements. This could take a while. Collecting crc32c Downloading crc32c-2.2-cp37-cp37m-manylinux2010_x86_64.whl (48 kB) INFO: pip is looking at multiple versions of python-bitcoinlib to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of pytest-rerunfailures to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of pytest to determine which version is compatible with other requirements. This could take a while. Collecting pytest==6.1.* Downloading pytest-6.1.1-py3-none-any.whl (272 kB) Downloading pytest-6.1.0-py3-none-any.whl (272 kB) INFO: pip is looking at multiple versions of psycopg2-binary to determine which version is compatible with other requirements. This could take a while. Collecting psycopg2-binary==2.8.* Downloading psycopg2_binary-2.8.5-cp37-cp37m-manylinux1_x86_64.whl (2.9 MB) Downloading psycopg2_binary-2.8.4-cp37-cp37m-manylinux1_x86_64.whl (2.9 MB) INFO: pip is looking at multiple versions of python-bitcoinlib to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of pytest-rerunfailures to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of pytest to determine which version is compatible with other requirements. This could take a while. Downloading psycopg2_binary-2.8.3-cp37-cp37m-manylinux1_x86_64.whl (2.9 MB) Downloading psycopg2_binary-2.8.2-cp37-cp37m-manylinux1_x86_64.whl (2.9 MB) INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. Downloading psycopg2_binary-2.8.1-cp37-cp37m-manylinux1_x86_64.whl (2.6 MB) Downloading psycopg2_binary-2.8-cp37-cp37m-manylinux1_x86_64.whl (2.6 MB) INFO: pip is looking at multiple versions of psutil to determine which version is compatible with other requirements. This could take a while. Collecting psutil==5.7.* Downloading psutil-5.7.2.tar.gz (460 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' INFO: pip is looking at multiple versions of psycopg2-binary to determine which version is compatible with other requirements. This could take a while. INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. Downloading psutil-5.7.1.tar.gz (460 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Downloading psutil-5.7.0.tar.gz (449 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' INFO: pip is looking at multiple versions of jsonschema to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of flask to determine which version is compatible with other requirements. This could take a while. Collecting Flask==1.1.* Downloading Flask-1.1.3-py2.py3-none-any.whl (94 kB) INFO: pip is looking at multiple versions of psutil to determine which version is compatible with other requirements. This could take a while. Downloading Flask-1.1.2-py2.py3-none-any.whl (94 kB) Collecting Werkzeug>=0.15 Downloading Werkzeug-2.0.3-py3-none-any.whl (289 kB) Collecting itsdangerous>=0.24 Downloading itsdangerous-2.0.1-py3-none-any.whl (18 kB) Collecting click>=5.1 Downloading click-8.0.3-py3-none-any.whl (97 kB) Collecting Flask==1.1.* Downloading Flask-1.1.1-py2.py3-none-any.whl (94 kB) INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. Downloading Flask-1.1.0-py2.py3-none-any.whl (94 kB) INFO: pip is looking at multiple versions of ephemeral-port-reserve to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of cheroot to determine which version is compatible with other requirements. This could take a while. Collecting cheroot==8.5.* Downloading cheroot-8.5.1-py2.py3-none-any.whl (96 kB) INFO: pip is looking at multiple versions of jsonschema to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of flask to determine which version is compatible with other requirements. This could take a while. Downloading cheroot-8.5.0-py2.py3-none-any.whl (94 kB) INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. INFO: pip is looking at multiple versions of pyln-testing to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of pycparser to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of pyln-proto to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of pyln-client to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of websocket-client to determine which version is compatible with other requirements. This could take a while. Collecting websocket-client Downloading websocket_client-1.2.2-py3-none-any.whl (53 kB) INFO: pip is looking at multiple versions of flake8 to determine which version is compatible with other requirements. This could take a while. Collecting flake8~=3.7.8 Downloading flake8-3.7.8-py2.py3-none-any.whl (70 kB) INFO: pip is looking at multiple versions of <Python from Requires-Python> to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of mako to determine which version is compatible with other requirements. This could take a while. Collecting Mako~=1.1.3 Downloading Mako-1.1.5-py2.py3-none-any.whl (75 kB) INFO: pip is looking at multiple versions of mrkd to determine which version is compatible with other requirements. This could take a while. ERROR: Cannot install -r requirements.txt (line 7), pyln-client and pyln-proto 0.0.post97 (from /home/docs/checkouts/readthedocs.org/user_builds/lightning/checkouts/master/contrib/pyln-proto) because these package versions have conflicting dependencies. The conflict is caused by: The user requested pyln-proto 0.0.post97 (from /home/docs/checkouts/readthedocs.org/user_builds/lightning/checkouts/master/contrib/pyln-proto) pyln-client 0.0.post97 depends on pyln-proto pyln-bolt7 1.0.2.186 depends on pyln.proto>=0.9.3 The user requested pyln-proto 0.0.post97 (from /home/docs/checkouts/readthedocs.org/user_builds/lightning/checkouts/master/contrib/pyln-proto) pyln-client 0.0.post97 depends on pyln-proto pyln-bolt7 1.0.1.137 depends on pyln.proto==0.8.4 To fix this you could try to: 1. loosen the range of package versions you've specified 2. remove package versions to allow pip attempt to solve the dependency conflict ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/user_guide/#fixing-conflicting-dependencies WARNING: You are using pip version 21.3.1; however, version 22.0.3 is available. You should consider upgrading via the '/home/docs/checkouts/readthedocs.org/user_builds/lightning/envs/master/bin/python -m pip install --upgrade pip' command.