jacobcroope edited a comment on issue #18723:
URL: https://github.com/apache/superset/issues/18723#issuecomment-1041869298


   I had the same issue with Ubuntu 20.04 and moved to the docker compose 
version instead. I'll have to check if I can recreate the issue. 
   
   I was unable to get the docker-compose version to load superset_config.py so 
I figured I would retry the source install to see if I can just work around it 
and encountered the same errors that sent me to docker-compose in the first 
place. This is on a clean Ubuntu 20.04 EC2 instance. inside a virutal env. 
   
   Still get these errors if I try and force it with sudo. 
   ERROR: flask-appbuilder 3.4.4 has requirement Flask-WTF<0.15.0,>=0.14.2, but 
you'll have flask-wtf 1.0.0 which is incompatible.
   ERROR: importlib-resources 5.4.0 has requirement zipp>=3.1.0; python_version 
< "3.10", but you'll have zipp 1.0.0 which is incompatible.
   ERROR: selenium 4.1.0 has requirement urllib3[secure]~=1.26, but you'll have 
urllib3 1.25.8 which is incompatible.
   
   This is the full output for a regular run of pip install apache-superset. 
   
   ubuntu@ip-172-30-2-24:~$ sudo apt-get install build-essential libssl-dev 
libffi-dev python3-dev python3-pip libsasl2-dev libldap2-dev
   Reading package lists... Done
   Building dependency tree
   Reading state information... Done
   libffi-dev is already the newest version (3.3-4).
   libsasl2-dev is already the newest version (2.1.27+dfsg-2).
   python3-dev is already the newest version (3.8.2-0ubuntu2).
   build-essential is already the newest version (12.8ubuntu1.1).
   libldap2-dev is already the newest version (2.4.49+dfsg-2ubuntu1.8).
   libssl-dev is already the newest version (1.1.1f-1ubuntu2.10).
   python3-pip is already the newest version (20.0.2-5ubuntu1.6).
   0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
   ubuntu@ip-172-30-2-24:~$ mkdir superset
   ubuntu@ip-172-30-2-24:~$ python3 -m venv venv
   ubuntu@ip-172-30-2-24:~$ . venv/bin/activate
   (venv) ubuntu@ip-172-30-2-24:~$ pip install apache-superset
   Collecting apache-superset
     Downloading apache-superset-1.4.1.tar.gz (32.6 MB)
        |████████████████████████████████| 32.6 MB 21.7 MB/s
   Collecting PyJWT<2,>=1.7.1
     Using cached PyJWT-1.7.1-py2.py3-none-any.whl (18 kB)
   Collecting backoff>=1.8.0
     Using cached backoff-1.11.1-py2.py3-none-any.whl (13 kB)
   Collecting bleach<4.0.0,>=3.0.2
     Using cached bleach-3.3.1-py2.py3-none-any.whl (146 kB)
   Collecting cachelib<0.2,>=0.1.1
     Using cached cachelib-0.1.1-py3-none-any.whl (13 kB)
   Collecting celery!=4.4.1,<5.0.0,>=4.3.0
     Using cached celery-4.4.7-py2.py3-none-any.whl (427 kB)
   Collecting click<8
     Using cached click-7.1.2-py2.py3-none-any.whl (82 kB)
   Collecting colorama
     Using cached colorama-0.4.4-py2.py3-none-any.whl (16 kB)
   Collecting cron-descriptor
     Using cached cron_descriptor-1.2.24.tar.gz (22 kB)
   Collecting croniter>=0.3.28
     Downloading croniter-1.3.1-py2.py3-none-any.whl (17 kB)
   Collecting cryptography>=3.3.2
     Using cached 
cryptography-36.0.1-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 
(3.8 MB)
   Collecting deprecation<2.2.0,>=2.1.0
     Using cached deprecation-2.1.0-py2.py3-none-any.whl (11 kB)
   Collecting flask-appbuilder<4.0.0,>=3.4.3
     Using cached Flask_AppBuilder-3.4.4-py3-none-any.whl (1.9 MB)
   Collecting flask-caching>=1.10.0
     Using cached Flask_Caching-1.10.1-py3-none-any.whl (34 kB)
   Collecting flask-compress
     Using cached Flask_Compress-1.10.1-py3-none-any.whl (7.9 kB)
   Collecting flask-migrate
     Using cached Flask_Migrate-3.1.0-py3-none-any.whl (20 kB)
   Collecting flask-talisman
     Using cached flask_talisman-0.8.1-py2.py3-none-any.whl (18 kB)
   Collecting flask-wtf
     Using cached Flask_WTF-1.0.0-py3-none-any.whl (12 kB)
   Collecting flask<2.0.0,>=1.1.0
     Using cached Flask-1.1.4-py2.py3-none-any.whl (94 kB)
   Collecting geopy
     Using cached geopy-2.2.0-py3-none-any.whl (118 kB)
   Collecting graphlib-backport
     Using cached graphlib_backport-1.0.3-py3-none-any.whl (5.1 kB)
   Collecting gunicorn>=20.1.0
     Using cached gunicorn-20.1.0-py3-none-any.whl (79 kB)
   Collecting holidays==0.10.3
     Using cached holidays-0.10.3.tar.gz (114 kB)
   Collecting humanize
     Downloading humanize-4.0.0-py3-none-any.whl (97 kB)
        |████████████████████████████████| 97 kB 10.5 MB/s
   Collecting isodate
     Using cached isodate-0.6.1-py2.py3-none-any.whl (41 kB)
   Collecting itsdangerous<2.0.0,>=1.0.0
     Using cached itsdangerous-1.1.0-py2.py3-none-any.whl (16 kB)
   Collecting markdown>=3.0
     Using cached Markdown-3.3.6-py3-none-any.whl (97 kB)
   Collecting msgpack<1.1,>=1.0.0
     Using cached 
msgpack-1.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (322 kB)
   Collecting pandas<1.3,>=1.2.2
     Using cached 
pandas-1.2.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (9.7 MB)
   Collecting parsedatetime
     Using cached parsedatetime-2.6-py3-none-any.whl (42 kB)
   Collecting pgsanity
     Using cached pgsanity-0.2.9.tar.gz (7.5 kB)
   Collecting polyline
     Using cached polyline-1.4.0-py2.py3-none-any.whl (4.4 kB)
   Collecting pyarrow<4.1,>=4.0.1
     Using cached pyarrow-4.0.1-cp38-cp38-manylinux2014_x86_64.whl (21.9 MB)
   Collecting pyparsing<3.0.0,>=2.4.7
     Using cached pyparsing-2.4.7-py2.py3-none-any.whl (67 kB)
   Collecting python-dateutil
     Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
   Collecting python-dotenv
     Using cached python_dotenv-0.19.2-py2.py3-none-any.whl (17 kB)
   Collecting python-geohash
     Using cached python-geohash-0.8.5.tar.gz (17 kB)
   Collecting pyyaml>=5.4
     Using cached 
PyYAML-6.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
 (701 kB)
   Collecting redis
     Downloading redis-4.1.4-py3-none-any.whl (175 kB)
        |████████████████████████████████| 175 kB 51.8 MB/s
   Collecting requests==2.26.0
     Using cached requests-2.26.0-py2.py3-none-any.whl (62 kB)
   Collecting selenium>=3.141.0
     Using cached selenium-4.1.0-py3-none-any.whl (958 kB)
   Collecting simplejson>=3.15.0
     Using cached 
simplejson-3.17.6-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
 (139 kB)
   Collecting slackclient==2.5.0
     Using cached slackclient-2.5.0-py2.py3-none-any.whl (54 kB)
   Collecting sqlalchemy!=1.3.21,<1.4,>=1.3.16
     Using cached SQLAlchemy-1.3.24-cp38-cp38-manylinux2010_x86_64.whl (1.3 MB)
   Collecting sqlalchemy-utils<0.38,>=0.37.8
     Using cached SQLAlchemy_Utils-0.37.9-py3-none-any.whl (100 kB)
   Collecting sqlparse==0.3.0
     Using cached sqlparse-0.3.0-py2.py3-none-any.whl (39 kB)
   Collecting tabulate==0.8.9
     Using cached tabulate-0.8.9-py3-none-any.whl (25 kB)
   Collecting typing-extensions<4,>=3.10
     Using cached typing_extensions-3.10.0.2-py3-none-any.whl (26 kB)
   Collecting wtforms-json
     Using cached WTForms-JSON-0.3.3.tar.gz (11 kB)
   Collecting webencodings
     Using cached webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
   Collecting six>=1.9.0
     Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
   Collecting packaging
     Using cached packaging-21.3-py3-none-any.whl (40 kB)
   Collecting billiard<4.0,>=3.6.3.0
     Using cached billiard-3.6.4.0-py3-none-any.whl (89 kB)
   Collecting vine==1.3.0
     Using cached vine-1.3.0-py2.py3-none-any.whl (14 kB)
   Collecting kombu<4.7,>=4.6.10
     Using cached kombu-4.6.11-py2.py3-none-any.whl (184 kB)
   Collecting pytz>dev
     Using cached pytz-2021.3-py2.py3-none-any.whl (503 kB)
   Collecting cffi>=1.12
     Using cached 
cffi-1.15.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (446 kB)
   Collecting marshmallow-enum<2,>=1.5.1
     Using cached marshmallow_enum-1.5.1-py2.py3-none-any.whl (4.2 kB)
   Collecting prison<1.0.0,>=0.2.1
     Using cached prison-0.2.1-py2.py3-none-any.whl (5.8 kB)
   Collecting Flask-Login<0.5,>=0.3
     Using cached Flask-Login-0.4.1.tar.gz (14 kB)
   Collecting Flask-OpenID<2,>=1.2.5
     Using cached Flask_OpenID-1.3.0-py3-none-any.whl (9.3 kB)
   Collecting WTForms<3.0.0
     Using cached WTForms-2.3.3-py2.py3-none-any.whl (169 kB)
   Collecting apispec[yaml]<4,>=3.3
     Using cached apispec-3.3.2-py2.py3-none-any.whl (27 kB)
   Collecting Flask-Babel<3,>=1
     Using cached Flask_Babel-2.0.0-py3-none-any.whl (9.3 kB)
   Collecting email-validator<2,>=1.0.5
     Using cached email_validator-1.1.3-py2.py3-none-any.whl (18 kB)
   Collecting jsonschema<5,>=3
     Using cached jsonschema-4.4.0-py3-none-any.whl (72 kB)
   Collecting Flask-SQLAlchemy<3,>=2.4
     Using cached Flask_SQLAlchemy-2.5.1-py2.py3-none-any.whl (17 kB)
   Collecting Flask-JWT-Extended<4,>=3.18
     Using cached Flask-JWT-Extended-3.25.1.tar.gz (32 kB)
   Collecting marshmallow<4,>=3
     Using cached marshmallow-3.14.1-py3-none-any.whl (47 kB)
   Collecting marshmallow-sqlalchemy<0.27.0,>=0.22.0
     Using cached marshmallow_sqlalchemy-0.26.1-py2.py3-none-any.whl (15 kB)
   Collecting brotli
     Using cached Brotli-1.0.9-cp38-cp38-manylinux1_x86_64.whl (357 kB)
   Collecting alembic>=0.7
     Using cached alembic-1.7.6-py3-none-any.whl (210 kB)
   Collecting Werkzeug<2.0,>=0.15
     Using cached Werkzeug-1.0.1-py2.py3-none-any.whl (298 kB)
   Collecting Jinja2<3.0,>=2.10.1
     Using cached Jinja2-2.11.3-py2.py3-none-any.whl (125 kB)
   Collecting geographiclib<2,>=1.49
     Using cached geographiclib-1.52-py3-none-any.whl (38 kB)
   Requirement already satisfied: setuptools>=3.0 in 
./venv/lib/python3.8/site-packages (from gunicorn>=20.1.0->apache-superset) 
(44.0.0)
   Collecting convertdate
     Using cached convertdate-2.4.0-py3-none-any.whl (47 kB)
   Collecting korean_lunar_calendar
     Using cached korean_lunar_calendar-0.2.1-py3-none-any.whl (8.0 kB)
   Collecting importlib-metadata>=4.4; python_version < "3.10"
     Downloading importlib_metadata-4.11.1-py3-none-any.whl (17 kB)
   Collecting numpy>=1.16.5
     Using cached 
numpy-1.22.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.8 MB)
   Collecting deprecated>=1.2.3
     Using cached Deprecated-1.2.13-py2.py3-none-any.whl (9.6 kB)
   Collecting charset-normalizer~=2.0.0; python_version >= "3"
     Downloading charset_normalizer-2.0.12-py3-none-any.whl (39 kB)
   Collecting certifi>=2017.4.17
     Using cached certifi-2021.10.8-py2.py3-none-any.whl (149 kB)
   Collecting idna<4,>=2.5; python_version >= "3"
     Using cached idna-3.3-py3-none-any.whl (61 kB)
   Collecting urllib3<1.27,>=1.21.1
     Using cached urllib3-1.26.8-py2.py3-none-any.whl (138 kB)
   Collecting trio~=0.17
     Using cached trio-0.19.0-py3-none-any.whl (356 kB)
   Collecting trio-websocket~=0.9
     Using cached trio_websocket-0.9.2-py3-none-any.whl (16 kB)
   Collecting aiohttp>3.5.2
     Using cached 
aiohttp-3.8.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
 (1.3 MB)
   Collecting amqp<2.7,>=2.6.0
     Using cached amqp-2.6.1-py2.py3-none-any.whl (48 kB)
   Collecting pycparser
     Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB)
   Collecting python3-openid>=2.0
     Using cached python3_openid-3.2.0-py3-none-any.whl (133 kB)
   Collecting MarkupSafe
     Using cached MarkupSafe-2.0.1-cp38-cp38-manylinux2010_x86_64.whl (30 kB)
   Collecting Babel>=2.3
     Using cached Babel-2.9.1-py2.py3-none-any.whl (8.8 MB)
   Collecting dnspython>=1.15.0
     Using cached dnspython-2.2.0-py3-none-any.whl (266 kB)
   Collecting pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0
     Using cached 
pyrsistent-0.18.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (119 
kB)
   Collecting attrs>=17.4.0
     Using cached attrs-21.4.0-py2.py3-none-any.whl (60 kB)
   Collecting importlib-resources>=1.4.0; python_version < "3.9"
     Using cached importlib_resources-5.4.0-py3-none-any.whl (28 kB)
   Collecting Mako
     Using cached Mako-1.1.6-py2.py3-none-any.whl (75 kB)
   Collecting pymeeus<=1,>=0.3.13
     Using cached PyMeeus-0.5.11.tar.gz (5.4 MB)
   Collecting zipp>=0.5
     Using cached zipp-3.7.0-py3-none-any.whl (5.3 kB)
   Collecting wrapt<2,>=1.10
     Using cached 
wrapt-1.13.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
 (84 kB)
   Collecting outcome
     Using cached outcome-1.1.0-py2.py3-none-any.whl (9.7 kB)
   Collecting sniffio
     Using cached sniffio-1.2.0-py3-none-any.whl (10 kB)
   Collecting async-generator>=1.9
     Using cached async_generator-1.10-py3-none-any.whl (18 kB)
   Collecting sortedcontainers
     Using cached sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB)
   Collecting wsproto>=0.14
     Using cached wsproto-1.0.0-py3-none-any.whl (24 kB)
   Collecting frozenlist>=1.1.1
     Using cached 
frozenlist-1.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
 (158 kB)
   Collecting yarl<2.0,>=1.0
     Using cached 
yarl-1.7.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
 (308 kB)
   Collecting aiosignal>=1.1.2
     Using cached aiosignal-1.2.0-py3-none-any.whl (8.2 kB)
   Collecting multidict<7.0,>=4.5
     Using cached 
multidict-6.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (121 
kB)
   Collecting async-timeout<5.0,>=4.0.0a3
     Using cached async_timeout-4.0.2-py3-none-any.whl (5.8 kB)
   Collecting defusedxml
     Using cached defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
   Collecting h11<1,>=0.9.0
     Using cached h11-0.13.0-py3-none-any.whl (58 kB)
   Building wheels for collected packages: apache-superset, cron-descriptor, 
holidays, pgsanity, python-geohash, wtforms-json, Flask-Login, 
Flask-JWT-Extended, pymeeus
     Building wheel for apache-superset (setup.py) ... error
     ERROR: Command errored out with exit status 1:
      command: /home/ubuntu/venv/bin/python3 -u -c 'import sys, setuptools, 
tokenize; sys.argv[0] = 
'"'"'/tmp/pip-install-fn922cov/apache-superset/setup.py'"'"'; 
__file__='"'"'/tmp/pip-install-fn922cov/apache-superset/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-uy2pct_w
          cwd: /tmp/pip-install-fn922cov/apache-superset/
     Complete output (11 lines):
     fatal: not a git repository (or any of the parent directories): .git
     -==--==--==--==--==--==--==--==--==--==--==--==--==--==--==-
     VERSION: 1.4.1
     GIT SHA:
     -==--==--==--==--==--==--==--==--==--==--==--==--==--==--==-
     usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
        or: setup.py --help [cmd1 cmd2 ...]
        or: setup.py --help-commands
        or: setup.py cmd --help
   
     error: invalid command 'bdist_wheel'
     ----------------------------------------
     ERROR: Failed building wheel for apache-superset
     Running setup.py clean for apache-superset
     Building wheel for cron-descriptor (setup.py) ... error
     ERROR: Command errored out with exit status 1:
      command: /home/ubuntu/venv/bin/python3 -u -c 'import sys, setuptools, 
tokenize; sys.argv[0] = 
'"'"'/tmp/pip-install-fn922cov/cron-descriptor/setup.py'"'"'; 
__file__='"'"'/tmp/pip-install-fn922cov/cron-descriptor/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-_us18gd4
          cwd: /tmp/pip-install-fn922cov/cron-descriptor/
     Complete output (6 lines):
     usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
        or: setup.py --help [cmd1 cmd2 ...]
        or: setup.py --help-commands
        or: setup.py cmd --help
   
     error: invalid command 'bdist_wheel'
     ----------------------------------------
     ERROR: Failed building wheel for cron-descriptor
     Running setup.py clean for cron-descriptor
     Building wheel for holidays (setup.py) ... error
     ERROR: Command errored out with exit status 1:
      command: /home/ubuntu/venv/bin/python3 -u -c 'import sys, setuptools, 
tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fn922cov/holidays/setup.py'"'"'; 
__file__='"'"'/tmp/pip-install-fn922cov/holidays/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-i97e90uj
          cwd: /tmp/pip-install-fn922cov/holidays/
     Complete output (6 lines):
     usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
        or: setup.py --help [cmd1 cmd2 ...]
        or: setup.py --help-commands
        or: setup.py cmd --help
   
     error: invalid command 'bdist_wheel'
     ----------------------------------------
     ERROR: Failed building wheel for holidays
     Running setup.py clean for holidays
     Building wheel for pgsanity (setup.py) ... error
     ERROR: Command errored out with exit status 1:
      command: /home/ubuntu/venv/bin/python3 -u -c 'import sys, setuptools, 
tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fn922cov/pgsanity/setup.py'"'"'; 
__file__='"'"'/tmp/pip-install-fn922cov/pgsanity/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-glclymv8
          cwd: /tmp/pip-install-fn922cov/pgsanity/
     Complete output (6 lines):
     usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
        or: setup.py --help [cmd1 cmd2 ...]
        or: setup.py --help-commands
        or: setup.py cmd --help
   
     error: invalid command 'bdist_wheel'
     ----------------------------------------
     ERROR: Failed building wheel for pgsanity
     Running setup.py clean for pgsanity
     Building wheel for python-geohash (setup.py) ... error
     ERROR: Command errored out with exit status 1:
      command: /home/ubuntu/venv/bin/python3 -u -c 'import sys, setuptools, 
tokenize; sys.argv[0] = 
'"'"'/tmp/pip-install-fn922cov/python-geohash/setup.py'"'"'; 
__file__='"'"'/tmp/pip-install-fn922cov/python-geohash/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-_a6oth68
          cwd: /tmp/pip-install-fn922cov/python-geohash/
     Complete output (6 lines):
     usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
        or: setup.py --help [cmd1 cmd2 ...]
        or: setup.py --help-commands
        or: setup.py cmd --help
   
     error: invalid command 'bdist_wheel'
     ----------------------------------------
     ERROR: Failed building wheel for python-geohash
     Running setup.py clean for python-geohash
     Building wheel for wtforms-json (setup.py) ... error
     ERROR: Command errored out with exit status 1:
      command: /home/ubuntu/venv/bin/python3 -u -c 'import sys, setuptools, 
tokenize; sys.argv[0] = 
'"'"'/tmp/pip-install-fn922cov/wtforms-json/setup.py'"'"'; 
__file__='"'"'/tmp/pip-install-fn922cov/wtforms-json/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-nxul1r0m
          cwd: /tmp/pip-install-fn922cov/wtforms-json/
     Complete output (6 lines):
     usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
        or: setup.py --help [cmd1 cmd2 ...]
        or: setup.py --help-commands
        or: setup.py cmd --help
   
     error: invalid command 'bdist_wheel'
     ----------------------------------------
     ERROR: Failed building wheel for wtforms-json
     Running setup.py clean for wtforms-json
     Building wheel for Flask-Login (setup.py) ... error
     ERROR: Command errored out with exit status 1:
      command: /home/ubuntu/venv/bin/python3 -u -c 'import sys, setuptools, 
tokenize; sys.argv[0] = 
'"'"'/tmp/pip-install-fn922cov/Flask-Login/setup.py'"'"'; 
__file__='"'"'/tmp/pip-install-fn922cov/Flask-Login/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-pnxasxyz
          cwd: /tmp/pip-install-fn922cov/Flask-Login/
     Complete output (6 lines):
     usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
        or: setup.py --help [cmd1 cmd2 ...]
        or: setup.py --help-commands
        or: setup.py cmd --help
   
     error: invalid command 'bdist_wheel'
     ----------------------------------------
     ERROR: Failed building wheel for Flask-Login
     Running setup.py clean for Flask-Login
     Building wheel for Flask-JWT-Extended (setup.py) ... error
     ERROR: Command errored out with exit status 1:
      command: /home/ubuntu/venv/bin/python3 -u -c 'import sys, setuptools, 
tokenize; sys.argv[0] = 
'"'"'/tmp/pip-install-fn922cov/Flask-JWT-Extended/setup.py'"'"'; 
__file__='"'"'/tmp/pip-install-fn922cov/Flask-JWT-Extended/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-jfb_dbg0
          cwd: /tmp/pip-install-fn922cov/Flask-JWT-Extended/
     Complete output (6 lines):
     usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
        or: setup.py --help [cmd1 cmd2 ...]
        or: setup.py --help-commands
        or: setup.py cmd --help
   
     error: invalid command 'bdist_wheel'
     ----------------------------------------
     ERROR: Failed building wheel for Flask-JWT-Extended
     Running setup.py clean for Flask-JWT-Extended
     Building wheel for pymeeus (setup.py) ... error
     ERROR: Command errored out with exit status 1:
      command: /home/ubuntu/venv/bin/python3 -u -c 'import sys, setuptools, 
tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fn922cov/pymeeus/setup.py'"'"'; 
__file__='"'"'/tmp/pip-install-fn922cov/pymeeus/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-kn1t1k9_
          cwd: /tmp/pip-install-fn922cov/pymeeus/
     Complete output (6 lines):
     usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
        or: setup.py --help [cmd1 cmd2 ...]
        or: setup.py --help-commands
        or: setup.py cmd --help
   
     error: invalid command 'bdist_wheel'
     ----------------------------------------
     ERROR: Failed building wheel for pymeeus
     Running setup.py clean for pymeeus
   Failed to build apache-superset cron-descriptor holidays pgsanity 
python-geohash wtforms-json Flask-Login Flask-JWT-Extended pymeeus
   ERROR: flask-appbuilder 3.4.4 has requirement Flask-WTF<0.15.0,>=0.14.2, but 
you'll have flask-wtf 1.0.0 which is incompatible.
   Installing collected packages: PyJWT, backoff, webencodings, six, pyparsing, 
packaging, bleach, cachelib, billiard, vine, amqp, kombu, pytz, celery, click, 
colorama, cron-descriptor, python-dateutil, croniter, pycparser, cffi, 
cryptography, deprecation, marshmallow, marshmallow-enum, Werkzeug, MarkupSafe, 
Jinja2, itsdangerous, flask, WTForms, flask-wtf, prison, Flask-Login, 
defusedxml, python3-openid, Flask-OpenID, pyyaml, apispec, Babel, Flask-Babel, 
sqlalchemy, sqlalchemy-utils, dnspython, idna, email-validator, pyrsistent, 
attrs, zipp, importlib-resources, jsonschema, Flask-SQLAlchemy, 
Flask-JWT-Extended, marshmallow-sqlalchemy, flask-appbuilder, flask-caching, 
brotli, flask-compress, Mako, importlib-metadata, alembic, flask-migrate, 
flask-talisman, geographiclib, geopy, graphlib-backport, gunicorn, pymeeus, 
convertdate, korean-lunar-calendar, holidays, humanize, isodate, markdown, 
msgpack, numpy, pandas, parsedatetime, pgsanity, polyline, pyarrow, 
python-dotenv, python-geohash
 , wrapt, deprecated, redis, charset-normalizer, certifi, urllib3, requests, 
outcome, sniffio, async-generator, sortedcontainers, trio, h11, wsproto, 
trio-websocket, selenium, simplejson, frozenlist, multidict, yarl, aiosignal, 
async-timeout, aiohttp, slackclient, sqlparse, tabulate, typing-extensions, 
wtforms-json, apache-superset
       Running setup.py install for cron-descriptor ... done
       Running setup.py install for Flask-Login ... done
       Running setup.py install for Flask-JWT-Extended ... done
       Running setup.py install for pymeeus ... done
       Running setup.py install for holidays ... done
       Running setup.py install for pgsanity ... done
       Running setup.py install for python-geohash ... done
       Running setup.py install for wtforms-json ... done
       Running setup.py install for apache-superset ... done
   Successfully installed Babel-2.9.1 Flask-Babel-2.0.0 
Flask-JWT-Extended-3.25.1 Flask-Login-0.4.1 Flask-OpenID-1.3.0 
Flask-SQLAlchemy-2.5.1 Jinja2-2.11.3 Mako-1.1.6 MarkupSafe-2.0.1 PyJWT-1.7.1 
WTForms-2.3.3 Werkzeug-1.0.1 aiohttp-3.8.1 aiosignal-1.2.0 alembic-1.7.6 
amqp-2.6.1 apache-superset-1.4.1 apispec-3.3.2 async-generator-1.10 
async-timeout-4.0.2 attrs-21.4.0 backoff-1.11.1 billiard-3.6.4.0 bleach-3.3.1 
brotli-1.0.9 cachelib-0.1.1 celery-4.4.7 certifi-2021.10.8 cffi-1.15.0 
charset-normalizer-2.0.12 click-7.1.2 colorama-0.4.4 convertdate-2.4.0 
cron-descriptor-1.2.24 croniter-1.3.1 cryptography-36.0.1 defusedxml-0.7.1 
deprecated-1.2.13 deprecation-2.1.0 dnspython-2.2.0 email-validator-1.1.3 
flask-1.1.4 flask-appbuilder-3.4.4 flask-caching-1.10.1 flask-compress-1.10.1 
flask-migrate-3.1.0 flask-talisman-0.8.1 flask-wtf-1.0.0 frozenlist-1.3.0 
geographiclib-1.52 geopy-2.2.0 graphlib-backport-1.0.3 gunicorn-20.1.0 
h11-0.13.0 holidays-0.10.3 humanize-4.0.0 idna-3.3 importlib-metadata
 -4.11.1 importlib-resources-5.4.0 isodate-0.6.1 itsdangerous-1.1.0 
jsonschema-4.4.0 kombu-4.6.11 korean-lunar-calendar-0.2.1 markdown-3.3.6 
marshmallow-3.14.1 marshmallow-enum-1.5.1 marshmallow-sqlalchemy-0.26.1 
msgpack-1.0.3 multidict-6.0.2 numpy-1.22.2 outcome-1.1.0 packaging-21.3 
pandas-1.2.5 parsedatetime-2.6 pgsanity-0.2.9 polyline-1.4.0 prison-0.2.1 
pyarrow-4.0.1 pycparser-2.21 pymeeus-0.5.11 pyparsing-2.4.7 pyrsistent-0.18.1 
python-dateutil-2.8.2 python-dotenv-0.19.2 python-geohash-0.8.5 
python3-openid-3.2.0 pytz-2021.3 pyyaml-6.0 redis-4.1.4 requests-2.26.0 
selenium-4.1.0 simplejson-3.17.6 six-1.16.0 slackclient-2.5.0 sniffio-1.2.0 
sortedcontainers-2.4.0 sqlalchemy-1.3.24 sqlalchemy-utils-0.37.9 sqlparse-0.3.0 
tabulate-0.8.9 trio-0.19.0 trio-websocket-0.9.2 typing-extensions-3.10.0.2 
urllib3-1.26.8 vine-1.3.0 webencodings-0.5.1 wrapt-1.13.3 wsproto-1.0.0 
wtforms-json-0.3.3 yarl-1.7.2 zipp-3.7.0


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to