- Yarn dependencies up to date
- Python dependenices have changed, reinstalling
[ $ pip3 install --requirement requirements.txt ] ( virtualenv `.venv` )
Collecting canonicalwebteam.flask_base==0.9.1
Using cached canonicalwebteam.flask_base-0.9.1-py3-none-any.whl (9.6 kB)
Collecting canonicalwebteam.blog==6.4.0
Using cached canonicalwebteam.blog-6.4.0-py3-none-any.whl (14 kB)
Collecting canonicalwebteam.discourse-docs==1.0.1
Using cached canonicalwebteam.discourse_docs-1.0.1-py3-none-any.whl (18 kB)
Collecting canonicalwebteam.http==1.0.3
Using cached canonicalwebteam.http-1.0.3-py3-none-any.whl (8.4 kB)
Collecting canonicalwebteam.templatefinder==1.0.0
Using cached canonicalwebteam.templatefinder-1.0.0-py3-none-any.whl (8.5 kB)
Collecting canonicalwebteam.search==1.0.0
Using cached canonicalwebteam.search-1.0.0-py3-none-any.whl
Requirement already satisfied: canonicalwebteam.image-template==1.3.1 in ./.venv/lib/python3.8/site-packages (from -r requirements.txt (line 7)) (1.3.1)
Requirement already satisfied: feedparser==6.0.2 in ./.venv/lib/python3.8/site-packages (from -r requirements.txt (line 8)) (6.0.2)
Requirement already satisfied: requests-cache==0.7.5 in ./.venv/lib/python3.8/site-packages (from -r requirements.txt (line 9)) (0.7.5)
Requirement already satisfied: lxml==4.6.4 in ./.venv/lib/python3.8/site-packages (from -r requirements.txt (line 10)) (4.6.4)
Collecting cchardet==2.1.7
Using cached cchardet-2.1.7.tar.gz (653 kB)
Preparing metadata (setup.py) ... done
Requirement already satisfied: canonicalwebteam.yaml-responses[flask]<2,>=1 in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.flask_base==0.9.1->-r requirements.txt (line 1)) (1.2.0)
Requirement already satisfied: Werkzeug<0.16,>=0.15 in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.flask_base==0.9.1->-r requirements.txt (line 1)) (0.15.6)
Requirement already satisfied: gevent==21.8.0 in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.flask_base==0.9.1->-r requirements.txt (line 1)) (21.8.0)
Requirement already satisfied: flask<2,>=1 in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.flask_base==0.9.1->-r requirements.txt (line 1)) (1.1.2)
Requirement already satisfied: talisker[flask,gevent,gunicorn,prometheus,raven]==0.19.0 in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.flask_base==0.9.1->-r requirements.txt (line 1)) (0.19.0)
Requirement already satisfied: greenlet==1.1.2 in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.flask_base==0.9.1->-r requirements.txt (line 1)) (1.1.2)
Requirement already satisfied: requests in /snap/dotrun/59/lib/python3.8/site-packages (from canonicalwebteam.blog==6.4.0->-r requirements.txt (line 2)) (2.26.0)
Requirement already satisfied: feedgen in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.blog==6.4.0->-r requirements.txt (line 2)) (0.9.0)
Requirement already satisfied: beautifulsoup4 in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.blog==6.4.0->-r requirements.txt (line 2)) (4.10.0)
Requirement already satisfied: humanize in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.discourse-docs==1.0.1->-r requirements.txt (line 3)) (3.13.1)
Requirement already satisfied: validators in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.discourse-docs==1.0.1->-r requirements.txt (line 3)) (0.18.2)
Requirement already satisfied: python-dateutil in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.discourse-docs==1.0.1->-r requirements.txt (line 3)) (2.8.2)
Requirement already satisfied: lockfile>=0.12.2 in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.http==1.0.3->-r requirements.txt (line 4)) (0.12.2)
Requirement already satisfied: mockredispy>=2.9.3 in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.http==1.0.3->-r requirements.txt (line 4)) (2.9.3)
Requirement already satisfied: freezegun>=0.3.11 in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.http==1.0.3->-r requirements.txt (line 4)) (1.1.0)
Requirement already satisfied: redis>=3.0.1 in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.http==1.0.3->-r requirements.txt (line 4)) (4.0.2)
Requirement already satisfied: CacheControl>=0.12.5 in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.http==1.0.3->-r requirements.txt (line 4)) (0.12.10)
Requirement already satisfied: HTTPretty>=1.0.2 in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.http==1.0.3->-r requirements.txt (line 4)) (1.1.4)
Requirement already satisfied: python-frontmatter>=0.4.5 in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.templatefinder==1.0.0->-r requirements.txt (line 5)) (1.0.0)
Requirement already satisfied: bleach>=3.1 in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.templatefinder==1.0.0->-r requirements.txt (line 5)) (4.1.0)
Requirement already satisfied: mistune==0.8.4 in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.templatefinder==1.0.0->-r requirements.txt (line 5)) (0.8.4)
Requirement already satisfied: jinja2>=2 in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.image-template==1.3.1->-r requirements.txt (line 7)) (3.0.3)
Requirement already satisfied: sgmllib3k in ./.venv/lib/python3.8/site-packages (from feedparser==6.0.2->-r requirements.txt (line 8)) (1.0.0)
Requirement already satisfied: pyyaml>=5.4 in /snap/dotrun/59/lib/python3.8/site-packages (from requests-cache==0.7.5->-r requirements.txt (line 9)) (5.4.1)
Requirement already satisfied: attrs<22.0,>=21.2 in /snap/dotrun/59/lib/python3.8/site-packages (from requests-cache==0.7.5->-r requirements.txt (line 9)) (21.2.0)
Requirement already satisfied: itsdangerous>=2.0.1 in ./.venv/lib/python3.8/site-packages (from requests-cache==0.7.5->-r requirements.txt (line 9)) (2.0.1)
Requirement already satisfied: url-normalize<2.0,>=1.4 in ./.venv/lib/python3.8/site-packages (from requests-cache==0.7.5->-r requirements.txt (line 9)) (1.4.3)
Requirement already satisfied: zope.event in ./.venv/lib/python3.8/site-packages (from gevent==21.8.0->canonicalwebteam.flask_base==0.9.1->-r requirements.txt (line 1)) (4.5.0)
Requirement already satisfied: setuptools in ./.venv/lib/python3.8/site-packages (from gevent==21.8.0->canonicalwebteam.flask_base==0.9.1->-r requirements.txt (line 1)) (58.3.0)
Requirement already satisfied: zope.interface in ./.venv/lib/python3.8/site-packages (from gevent==21.8.0->canonicalwebteam.flask_base==0.9.1->-r requirements.txt (line 1)) (5.4.0)
Requirement already satisfied: future<0.17,>=0.15.2 in ./.venv/lib/python3.8/site-packages (from talisker[flask,gevent,gunicorn,prometheus,raven]==0.19.0->canonicalwebteam.flask_base==0.9.1->-r requirements.txt (line 1)) (0.16.0)
Requirement already satisfied: statsd<4.0,>=3.2.1 in ./.venv/lib/python3.8/site-packages (from talisker[flask,gevent,gunicorn,prometheus,raven]==0.19.0->canonicalwebteam.flask_base==0.9.1->-r requirements.txt (line 1)) (3.3.0)
Requirement already satisfied: gunicorn<21.0,>=19.7.0 in ./.venv/lib/python3.8/site-packages (from talisker[flask,gevent,gunicorn,prometheus,raven]==0.19.0->canonicalwebteam.flask_base==0.9.1->-r requirements.txt (line 1)) (20.1.0)
Requirement already satisfied: raven<7.0,>=6.4.0 in ./.venv/lib/python3.8/site-packages (from talisker[flask,gevent,gunicorn,prometheus,raven]==0.19.0->canonicalwebteam.flask_base==0.9.1->-r requirements.txt (line 1)) (6.10.0)
Requirement already satisfied: prometheus-client<0.8.0,>=0.5.0 in ./.venv/lib/python3.8/site-packages (from talisker[flask,gevent,gunicorn,prometheus,raven]==0.19.0->canonicalwebteam.flask_base==0.9.1->-r requirements.txt (line 1)) (0.7.1)
Requirement already satisfied: blinker<2.0,>=1.4 in ./.venv/lib/python3.8/site-packages (from talisker[flask,gevent,gunicorn,prometheus,raven]==0.19.0->canonicalwebteam.flask_base==0.9.1->-r requirements.txt (line 1)) (1.4)
Requirement already satisfied: six>=1.9.0 in /snap/dotrun/59/lib/python3.8/site-packages (from bleach>=3.1->canonicalwebteam.templatefinder==1.0.0->-r requirements.txt (line 5)) (1.16.0)
Requirement already satisfied: webencodings in ./.venv/lib/python3.8/site-packages (from bleach>=3.1->canonicalwebteam.templatefinder==1.0.0->-r requirements.txt (line 5)) (0.5.1)
Requirement already satisfied: packaging in ./.venv/lib/python3.8/site-packages (from bleach>=3.1->canonicalwebteam.templatefinder==1.0.0->-r requirements.txt (line 5)) (21.3)
Requirement already satisfied: msgpack>=0.5.2 in ./.venv/lib/python3.8/site-packages (from CacheControl>=0.12.5->canonicalwebteam.http==1.0.3->-r requirements.txt (line 4)) (1.0.3)
Requirement already satisfied: yamlloader in ./.venv/lib/python3.8/site-packages (from canonicalwebteam.yaml-responses[flask]<2,>=1->canonicalwebteam.flask_base==0.9.1->-r requirements.txt (line 1)) (1.1.0)
Requirement already satisfied: click>=5.1 in /snap/dotrun/59/lib/python3.8/site-packages (from flask<2,>=1->canonicalwebteam.flask_base==0.9.1->-r requirements.txt (line 1)) (8.0.3)
Requirement already satisfied: MarkupSafe>=2.0 in ./.venv/lib/python3.8/site-packages (from jinja2>=2->canonicalwebteam.image-template==1.3.1->-r requirements.txt (line 7)) (2.0.1)
Requirement already satisfied: deprecated in ./.venv/lib/python3.8/site-packages (from redis>=3.0.1->canonicalwebteam.http==1.0.3->-r requirements.txt (line 4)) (1.2.13)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in /snap/dotrun/59/lib/python3.8/site-packages (from requests->canonicalwebteam.blog==6.4.0->-r requirements.txt (line 2)) (1.26.7)
Requirement already satisfied: certifi>=2017.4.17 in /snap/dotrun/59/lib/python3.8/site-packages (from requests->canonicalwebteam.blog==6.4.0->-r requirements.txt (line 2)) (2021.10.8)
Requirement already satisfied: charset-normalizer~=2.0.0 in /snap/dotrun/59/lib/python3.8/site-packages (from requests->canonicalwebteam.blog==6.4.0->-r requirements.txt (line 2)) (2.0.8)
Requirement already satisfied: idna<4,>=2.5 in /snap/dotrun/59/lib/python3.8/site-packages (from requests->canonicalwebteam.blog==6.4.0->-r requirements.txt (line 2)) (3.3)
Requirement already satisfied: soupsieve>1.2 in ./.venv/lib/python3.8/site-packages (from beautifulsoup4->canonicalwebteam.blog==6.4.0->-r requirements.txt (line 2)) (2.3.1)
Requirement already satisfied: decorator>=3.4.0 in /snap/dotrun/59/lib/python3.8/site-packages (from validators->canonicalwebteam.discourse-docs==1.0.1->-r requirements.txt (line 3)) (5.1.0)
Requirement already satisfied: wrapt<2,>=1.10 in ./.venv/lib/python3.8/site-packages (from deprecated->redis>=3.0.1->canonicalwebteam.http==1.0.3->-r requirements.txt (line 4)) (1.13.3)
Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in ./.venv/lib/python3.8/site-packages (from packaging->bleach>=3.1->canonicalwebteam.templatefinder==1.0.0->-r requirements.txt (line 5)) (3.0.6)
Building wheels for collected packages: cchardet
Building wheel for cchardet (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: /home/parallels/parallels-code/maas.io/.venv/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-c3d3syop/cchardet_4c21db0d28f9480385d455c20509056d/setup.py'"'"'; __file__='"'"'/tmp/pip-install-c3d3syop/cchardet_4c21db0d28f9480385d455c20509056d/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-1r4ekiop
cwd: /tmp/pip-install-c3d3syop/cchardet_4c21db0d28f9480385d455c20509056d/
Complete output (23 lines):
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-aarch64-3.8
creating build/lib.linux-aarch64-3.8/cchardet
copying src/cchardet/__init__.py -> build/lib.linux-aarch64-3.8/cchardet
copying src/cchardet/version.py -> build/lib.linux-aarch64-3.8/cchardet
running build_ext
building 'cchardet._cchardet' extension
creating build/temp.linux-aarch64-3.8
creating build/temp.linux-aarch64-3.8/src
creating build/temp.linux-aarch64-3.8/src/cchardet
creating build/temp.linux-aarch64-3.8/src/ext
creating build/temp.linux-aarch64-3.8/src/ext/uchardet
creating build/temp.linux-aarch64-3.8/src/ext/uchardet/src
creating build/temp.linux-aarch64-3.8/src/ext/uchardet/src/LangModels
aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isrc/ext/uchardet/src -I/home/parallels/parallels-code/maas.io/.venv/include -I/usr/include/python3.8 -c src/cchardet/_cchardet.cpp -o build/temp.linux-aarch64-3.8/src/cchardet/_cchardet.o
src/cchardet/_cchardet.cpp:4:10: fatal error: Python.h: No such file or directory
4 | #include "Python.h"
| ^~~~~~~~~~
compilation terminated.
error: command 'aarch64-linux-gnu-gcc' failed with exit status 1
----------------------------------------
ERROR: Failed building wheel for cchardet
Running setup.py clean for cchardet
Failed to build cchardet
Installing collected packages: cchardet, canonicalwebteam.templatefinder, canonicalwebteam.search, canonicalwebteam.http, canonicalwebteam.flask-base, canonicalwebteam.discourse-docs, canonicalwebteam.blog
Running setup.py install for cchardet ... error
ERROR: Command errored out with exit status 1:
command: /home/parallels/parallels-code/maas.io/.venv/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-c3d3syop/cchardet_4c21db0d28f9480385d455c20509056d/setup.py'"'"'; __file__='"'"'/tmp/pip-install-c3d3syop/cchardet_4c21db0d28f9480385d455c20509056d/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-aw1c1vga/install-record.txt --single-version-externally-managed --compile --install-headers /home/parallels/parallels-code/maas.io/.venv/include/site/python3.8/cchardet
cwd: /tmp/pip-install-c3d3syop/cchardet_4c21db0d28f9480385d455c20509056d/
Complete output (25 lines):
running install
/home/parallels/parallels-code/maas.io/.venv/lib/python3.8/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_py
creating build
creating build/lib.linux-aarch64-3.8
creating build/lib.linux-aarch64-3.8/cchardet
copying src/cchardet/__init__.py -> build/lib.linux-aarch64-3.8/cchardet
copying src/cchardet/version.py -> build/lib.linux-aarch64-3.8/cchardet
running build_ext
building 'cchardet._cchardet' extension
creating build/temp.linux-aarch64-3.8
creating build/temp.linux-aarch64-3.8/src
creating build/temp.linux-aarch64-3.8/src/cchardet
creating build/temp.linux-aarch64-3.8/src/ext
creating build/temp.linux-aarch64-3.8/src/ext/uchardet
creating build/temp.linux-aarch64-3.8/src/ext/uchardet/src
creating build/temp.linux-aarch64-3.8/src/ext/uchardet/src/LangModels
aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isrc/ext/uchardet/src -I/home/parallels/parallels-code/maas.io/.venv/include -I/usr/include/python3.8 -c src/cchardet/_cchardet.cpp -o build/temp.linux-aarch64-3.8/src/cchardet/_cchardet.o
src/cchardet/_cchardet.cpp:4:10: fatal error: Python.h: No such file or directory
4 | #include "Python.h"
| ^~~~~~~~~~
compilation terminated.
error: command 'aarch64-linux-gnu-gcc' failed with exit status 1
----------------------------------------
ERROR: Command errored out with exit status 1: /home/parallels/parallels-code/maas.io/.venv/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-c3d3syop/cchardet_4c21db0d28f9480385d455c20509056d/setup.py'"'"'; __file__='"'"'/tmp/pip-install-c3d3syop/cchardet_4c21db0d28f9480385d455c20509056d/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-aw1c1vga/install-record.txt --single-version-externally-managed --compile --install-headers /home/parallels/parallels-code/maas.io/.venv/include/site/python3.8/cchardet Check the logs for full command output.
= `pip3 install --requirement requirements.txt` errored =