Created
April 23, 2021 15:16
-
-
Save potiuk/04f6127469a709e3e47be7585c9a863c to your computer and use it in GitHub Desktop.
Installing airflow[google] with pip=21.0
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
``` | |
pip install apache-airflow[google]==2.0.2 --constraint https://raw.githubusercontent.com/apache/airflow/constraints-2.0.2/constraints-3.6.txt | |
Collecting apache-airflow[google]==2.0.2 | |
Downloading apache_airflow-2.0.2-py3-none-any.whl (4.6 MB) | |
|████████████████████████████████| 4.6 MB 9.2 MB/s | |
Collecting termcolor>=1.1.0 | |
Downloading termcolor-1.1.0.tar.gz (3.9 kB) | |
Collecting attrs<21.0,>=20.0 | |
Downloading attrs-20.3.0-py2.py3-none-any.whl (49 kB) | |
|████████████████████████████████| 49 kB 14.0 MB/s | |
Collecting tenacity~=6.2.0 | |
Downloading tenacity-6.2.0-py2.py3-none-any.whl (24 kB) | |
Collecting pygments<3.0,>=2.0.1 | |
Downloading Pygments-2.8.1-py3-none-any.whl (983 kB) | |
|████████████████████████████████| 983 kB 10.6 MB/s | |
Collecting connexion[flask,swagger-ui]<3,>=2.6.0 | |
Downloading connexion-2.7.0-py2.py3-none-any.whl (77 kB) | |
|████████████████████████████████| 77 kB 16.1 MB/s | |
Collecting croniter<0.4,>=0.3.17 | |
Downloading croniter-0.3.37-py2.py3-none-any.whl (13 kB) | |
Collecting flask-appbuilder>=3.1.1,~=3.1 | |
Downloading Flask_AppBuilder-3.1.1-py3-none-any.whl (1.7 MB) | |
|████████████████████████████████| 1.7 MB 12.6 MB/s | |
Collecting apache-airflow-providers-sqlite | |
Downloading apache_airflow_providers_sqlite-1.0.2-py3-none-any.whl (14 kB) | |
Collecting pep562~=1.0 | |
Downloading pep562-1.0-py2.py3-none-any.whl (7.0 kB) | |
Collecting importlib-resources~=1.4 | |
Downloading importlib_resources-1.5.0-py2.py3-none-any.whl (21 kB) | |
Collecting python-slugify<5.0,>=3.0.0 | |
Downloading python-slugify-4.0.1.tar.gz (11 kB) | |
Collecting numpy<1.20 | |
Downloading numpy-1.19.5-cp36-cp36m-manylinux2010_x86_64.whl (14.8 MB) | |
|████████████████████████████████| 14.8 MB 16.6 MB/s | |
Collecting python-dateutil<3,>=2.3 | |
Downloading python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB) | |
|████████████████████████████████| 227 kB 42.3 MB/s | |
Collecting python-nvd3~=0.15.0 | |
Downloading python-nvd3-0.15.0.tar.gz (31 kB) | |
Collecting pyjwt<2 | |
Downloading PyJWT-1.7.1-py2.py3-none-any.whl (18 kB) | |
Collecting werkzeug>=1.0.1,~=1.0 | |
Downloading Werkzeug-1.0.1-py2.py3-none-any.whl (298 kB) | |
|████████████████████████████████| 298 kB 57.4 MB/s | |
Collecting cattrs<1.1.0,>=1.0 | |
Downloading cattrs-1.0.0-py2.py3-none-any.whl (14 kB) | |
Collecting apache-airflow-providers-ftp | |
Downloading apache_airflow_providers_ftp-1.0.1-py3-none-any.whl (14 kB) | |
Collecting alembic<2.0,>=1.2 | |
Downloading alembic-1.5.8-py2.py3-none-any.whl (159 kB) | |
|████████████████████████████████| 159 kB 49.0 MB/s | |
Collecting flask<2.0,>=1.1.0 | |
Downloading Flask-1.1.2-py2.py3-none-any.whl (94 kB) | |
|████████████████████████████████| 94 kB 63.3 MB/s | |
Collecting lazy-object-proxy | |
Downloading lazy_object_proxy-1.4.3-cp36-cp36m-manylinux1_x86_64.whl (55 kB) | |
|████████████████████████████████| 55 kB 81.6 MB/s | |
Collecting blinker | |
Downloading blinker-1.4.tar.gz (111 kB) | |
|████████████████████████████████| 111 kB 44.7 MB/s | |
Collecting psutil<6.0.0,>=4.2.0 | |
Downloading psutil-5.8.0-cp36-cp36m-manylinux2010_x86_64.whl (291 kB) | |
|████████████████████████████████| 291 kB 49.0 MB/s | |
Collecting itsdangerous>=1.1.0 | |
Downloading itsdangerous-1.1.0-py2.py3-none-any.whl (16 kB) | |
Collecting apache-airflow-providers-imap | |
Downloading apache_airflow_providers_imap-1.0.1-py3-none-any.whl (15 kB) | |
Collecting iso8601>=0.1.12 | |
Downloading iso8601-0.1.14-py2.py3-none-any.whl (9.5 kB) | |
Collecting graphviz>=0.12 | |
Downloading graphviz-0.16-py2.py3-none-any.whl (19 kB) | |
Collecting markdown<4.0,>=2.5.2 | |
Downloading Markdown-3.3.4-py3-none-any.whl (97 kB) | |
|████████████████████████████████| 97 kB 66.6 MB/s | |
Collecting setproctitle<2,>=1.1.8 | |
Downloading setproctitle-1.2.2-cp36-cp36m-manylinux1_x86_64.whl (35 kB) | |
Collecting apache-airflow-providers-http | |
Downloading apache_airflow_providers_http-1.1.1-py3-none-any.whl (20 kB) | |
Collecting pendulum~=2.0 | |
Downloading pendulum-2.1.2-cp36-cp36m-manylinux1_x86_64.whl (154 kB) | |
|████████████████████████████████| 154 kB 49.4 MB/s | |
Collecting python3-openid~=3.2 | |
Downloading python3_openid-3.2.0-py3-none-any.whl (133 kB) | |
|████████████████████████████████| 133 kB 23.5 MB/s | |
Collecting flask-login<0.5,>=0.3 | |
Downloading Flask-Login-0.4.1.tar.gz (14 kB) | |
Collecting flask-wtf<0.15,>=0.14.3 | |
Downloading Flask_WTF-0.14.3-py2.py3-none-any.whl (13 kB) | |
Collecting cached-property~=1.5 | |
Downloading cached_property-1.5.2-py2.py3-none-any.whl (7.6 kB) | |
Collecting requests>=2.20.0 | |
Downloading requests-2.25.1-py2.py3-none-any.whl (61 kB) | |
|████████████████████████████████| 61 kB 109.4 MB/s | |
Collecting python-daemon>=2.2.4 | |
Downloading python_daemon-2.3.0-py2.py3-none-any.whl (35 kB) | |
Collecting sqlalchemy<1.4,>=1.3.18 | |
Downloading SQLAlchemy-1.3.24-cp36-cp36m-manylinux2010_x86_64.whl (1.3 MB) | |
|████████████████████████████████| 1.3 MB 7.8 MB/s | |
Collecting pandas<1.2,>=0.17.1 | |
Downloading pandas-1.1.5-cp36-cp36m-manylinux1_x86_64.whl (9.5 MB) | |
|████████████████████████████████| 9.5 MB 54.2 MB/s | |
Collecting argcomplete~=1.10 | |
Downloading argcomplete-1.12.3-py2.py3-none-any.whl (38 kB) | |
Collecting sqlalchemy-jsonfield~=1.0 | |
Downloading SQLAlchemy_JSONField-1.0.0-py3-none-any.whl (10 kB) | |
Collecting cryptography>=0.9.3 | |
Downloading cryptography-3.4.7-cp36-abi3-manylinux2014_x86_64.whl (3.2 MB) | |
|████████████████████████████████| 3.2 MB 101.7 MB/s | |
Collecting importlib-metadata~=1.7 | |
Downloading importlib_metadata-1.7.0-py2.py3-none-any.whl (31 kB) | |
Collecting dill<0.4,>=0.2.2 | |
Downloading dill-0.3.2.zip (177 kB) | |
|████████████████████████████████| 177 kB 88.4 MB/s | |
Collecting flask-caching<2.0.0,>=1.5.0 | |
Downloading Flask_Caching-1.10.1-py3-none-any.whl (34 kB) | |
Collecting markupsafe<2.0,>=1.1.1 | |
Downloading MarkupSafe-1.1.1-cp36-cp36m-manylinux2010_x86_64.whl (32 kB) | |
Collecting marshmallow-oneofschema>=2.0.1 | |
Downloading marshmallow_oneofschema-2.1.0-py2.py3-none-any.whl (5.7 kB) | |
Collecting lockfile>=0.12.2 | |
Downloading lockfile-0.12.2-py2.py3-none-any.whl (13 kB) | |
Requirement already satisfied: typing-extensions>=3.7.4 in /usr/local/lib/python3.6/site-packages (from apache-airflow[google]==2.0.2) (3.7.4.3) | |
Collecting gunicorn<20.0,>=19.5.0 | |
Downloading gunicorn-19.10.0-py2.py3-none-any.whl (113 kB) | |
|████████████████████████████████| 113 kB 95.8 MB/s | |
Collecting colorlog>=4.0.2 | |
Downloading colorlog-5.0.1-py2.py3-none-any.whl (10 kB) | |
Collecting jinja2<2.12.0,>=2.10.1 | |
Downloading Jinja2-2.11.3-py2.py3-none-any.whl (125 kB) | |
|████████████████████████████████| 125 kB 76.1 MB/s | |
Collecting tabulate<0.9,>=0.7.5 | |
Downloading tabulate-0.8.9-py3-none-any.whl (25 kB) | |
Collecting rich==9.2.0 | |
Downloading rich-9.2.0-py3-none-any.whl (164 kB) | |
|████████████████████████████████| 164 kB 82.8 MB/s | |
Collecting jsonschema~=3.0 | |
Downloading jsonschema-3.2.0-py2.py3-none-any.whl (56 kB) | |
|████████████████████████████████| 56 kB 54.9 MB/s | |
Collecting unicodecsv>=0.14.1 | |
Downloading unicodecsv-0.14.1.tar.gz (10 kB) | |
Collecting apache-airflow-providers-google | |
Downloading apache_airflow_providers_google-2.2.0-py3-none-any.whl (714 kB) | |
|████████████████████████████████| 714 kB 75.6 MB/s | |
Collecting dataclasses<0.8,>=0.7 | |
Downloading dataclasses-0.7-py3-none-any.whl (18 kB) | |
Collecting colorama<0.5.0,>=0.4.0 | |
Downloading colorama-0.4.4-py2.py3-none-any.whl (16 kB) | |
Collecting commonmark<0.10.0,>=0.9.0 | |
Downloading commonmark-0.9.1-py2.py3-none-any.whl (51 kB) | |
|████████████████████████████████| 51 kB 72.8 MB/s | |
Requirement already satisfied: python-editor>=0.3 in /usr/local/lib/python3.6/site-packages (from alembic<2.0,>=1.2->apache-airflow[google]==2.0.2) (1.0.4) | |
Collecting Mako | |
Downloading Mako-1.1.4-py2.py3-none-any.whl (75 kB) | |
|████████████████████████████████| 75 kB 77.4 MB/s | |
Collecting clickclick>=1.2 | |
Downloading clickclick-20.10.2-py2.py3-none-any.whl (7.4 kB) | |
Collecting openapi-spec-validator>=0.2.4 | |
Downloading openapi_spec_validator-0.3.0-py3-none-any.whl (31 kB) | |
Collecting inflection>=0.3.1 | |
Downloading inflection-0.5.1-py2.py3-none-any.whl (9.5 kB) | |
Collecting PyYAML>=5.1 | |
Downloading PyYAML-5.4.1-cp36-cp36m-manylinux1_x86_64.whl (640 kB) | |
|████████████████████████████████| 640 kB 94.4 MB/s | |
Collecting swagger-ui-bundle>=0.0.2 | |
Downloading swagger_ui_bundle-0.0.8-py3-none-any.whl (3.8 MB) | |
|████████████████████████████████| 3.8 MB 14.3 MB/s | |
Collecting click>=4.0 | |
Downloading click-7.1.2-py2.py3-none-any.whl (82 kB) | |
|████████████████████████████████| 82 kB 47.5 MB/s | |
Collecting natsort | |
Downloading natsort-7.1.1-py3-none-any.whl (35 kB) | |
Collecting cffi>=1.12 | |
Downloading cffi-1.14.5-cp36-cp36m-manylinux1_x86_64.whl (401 kB) | |
|████████████████████████████████| 401 kB 106.7 MB/s | |
Collecting pycparser | |
Downloading pycparser-2.20-py2.py3-none-any.whl (112 kB) | |
|████████████████████████████████| 112 kB 58.1 MB/s | |
Collecting prison<1.0.0,>=0.1.3 | |
Downloading prison-0.1.3-py2.py3-none-any.whl (5.8 kB) | |
Collecting apispec[yaml]<4,>=3.3 | |
Downloading apispec-3.3.2-py2.py3-none-any.whl (27 kB) | |
Collecting sqlalchemy-utils<1,>=0.32.21 | |
Downloading SQLAlchemy_Utils-0.37.0-py2.py3-none-any.whl (99 kB) | |
|████████████████████████████████| 99 kB 93.0 MB/s | |
Collecting Flask-Babel<2,>=1 | |
Downloading Flask_Babel-1.0.0-py3-none-any.whl (9.5 kB) | |
Collecting marshmallow-sqlalchemy<0.24.0,>=0.22.0 | |
Downloading marshmallow_sqlalchemy-0.23.1-py2.py3-none-any.whl (18 kB) | |
Collecting Flask-SQLAlchemy<3,>=2.4 | |
Downloading Flask_SQLAlchemy-2.5.1-py2.py3-none-any.whl (17 kB) | |
Collecting marshmallow<4,>=3 | |
Downloading marshmallow-3.11.1-py2.py3-none-any.whl (46 kB) | |
|████████████████████████████████| 46 kB 92.6 MB/s | |
Requirement already satisfied: marshmallow-enum<2,>=1.5.1 in /usr/local/lib/python3.6/site-packages (from flask-appbuilder>=3.1.1,~=3.1->apache-airflow[google]==2.0.2) (1.5.1) | |
Collecting email-validator<2,>=1.0.5 | |
Downloading email_validator-1.1.2-py2.py3-none-any.whl (17 kB) | |
Collecting Flask-OpenID<2,>=1.2.5 | |
Downloading Flask-OpenID-1.2.5.tar.gz (43 kB) | |
|████████████████████████████████| 43 kB 39.7 MB/s | |
Collecting Flask-JWT-Extended<4,>=3.18 | |
Downloading Flask-JWT-Extended-3.25.1.tar.gz (32 kB) | |
Collecting idna>=2.0.0 | |
Downloading idna-2.10-py2.py3-none-any.whl (58 kB) | |
|████████████████████████████████| 58 kB 38.4 MB/s | |
Collecting dnspython>=1.15.0 | |
Downloading dnspython-1.16.0-py2.py3-none-any.whl (188 kB) | |
|████████████████████████████████| 188 kB 97.7 MB/s | |
Collecting Babel>=2.3 | |
Downloading Babel-2.9.0-py2.py3-none-any.whl (8.8 MB) | |
|████████████████████████████████| 8.8 MB 107.1 MB/s | |
Collecting pytz | |
Downloading pytz-2021.1-py2.py3-none-any.whl (510 kB) | |
|████████████████████████████████| 510 kB 53.7 MB/s | |
Collecting six | |
Downloading six-1.15.0-py2.py3-none-any.whl (10 kB) | |
Collecting WTForms | |
Downloading WTForms-2.3.3-py2.py3-none-any.whl (169 kB) | |
|████████████████████████████████| 169 kB 84.6 MB/s | |
Collecting zipp>=0.5 | |
Downloading zipp-3.4.1-py3-none-any.whl (5.2 kB) | |
Requirement already satisfied: setuptools in /usr/local/lib/python3.6/site-packages (from jsonschema~=3.0->apache-airflow[google]==2.0.2) (56.0.0) | |
Collecting pyrsistent>=0.14.0 | |
Downloading pyrsistent-0.17.3.tar.gz (106 kB) | |
|████████████████████████████████| 106 kB 114.2 MB/s | |
Collecting openapi-schema-validator | |
Downloading openapi_schema_validator-0.1.5-py3-none-any.whl (7.9 kB) | |
Collecting pytzdata>=2020.1 | |
Downloading pytzdata-2020.1-py2.py3-none-any.whl (489 kB) | |
|████████████████████████████████| 489 kB 93.1 MB/s | |
Collecting docutils | |
Downloading docutils-0.17.1-py2.py3-none-any.whl (575 kB) | |
|████████████████████████████████| 575 kB 64.3 MB/s | |
Collecting text-unidecode>=1.3 | |
Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB) | |
|████████████████████████████████| 78 kB 72.1 MB/s | |
Collecting defusedxml | |
Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB) | |
Collecting urllib3<1.27,>=1.21.1 | |
Downloading urllib3-1.25.11-py2.py3-none-any.whl (127 kB) | |
|████████████████████████████████| 127 kB 69.7 MB/s | |
Collecting chardet<5,>=3.0.2 | |
Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB) | |
|████████████████████████████████| 133 kB 74.6 MB/s | |
Collecting certifi>=2017.4.17 | |
Downloading certifi-2020.12.5-py2.py3-none-any.whl (147 kB) | |
|████████████████████████████████| 147 kB 85.9 MB/s | |
Collecting typing>=3.6 | |
Downloading typing-3.7.4.3.tar.gz (78 kB) | |
|████████████████████████████████| 78 kB 70.5 MB/s | |
Collecting google-cloud-memcache>=0.2.0 | |
Downloading google_cloud_memcache-0.3.0-py2.py3-none-any.whl (111 kB) | |
|████████████████████████████████| 111 kB 100.4 MB/s | |
Collecting google-cloud-container<2.0.0,>=0.1.1 | |
Downloading google_cloud_container-1.0.1-py2.py3-none-any.whl (188 kB) | |
|████████████████████████████████| 188 kB 80.8 MB/s | |
Collecting google-cloud-storage<2.0.0,>=1.30 | |
Downloading google_cloud_storage-1.37.1-py2.py3-none-any.whl (103 kB) | |
|████████████████████████████████| 103 kB 84.7 MB/s | |
Collecting PyOpenSSL | |
Downloading pyOpenSSL-19.1.0-py2.py3-none-any.whl (53 kB) | |
|████████████████████████████████| 53 kB 63.2 MB/s | |
Collecting google-cloud-translate<2.0.0,>=1.5.0 | |
Downloading google_cloud_translate-1.7.0-py2.py3-none-any.whl (90 kB) | |
|████████████████████████████████| 90 kB 25.2 MB/s | |
Collecting google-cloud-spanner<2.0.0,>=1.10.0 | |
Downloading google_cloud_spanner-1.19.1-py2.py3-none-any.whl (255 kB) | |
|████████████████████████████████| 255 kB 76.9 MB/s | |
Collecting google-cloud-datacatalog<4.0.0,>=3.0.0 | |
Downloading google_cloud_datacatalog-3.1.1-py2.py3-none-any.whl (243 kB) | |
|████████████████████████████████| 243 kB 36.7 MB/s | |
Collecting google-cloud-bigtable<2.0.0,>=1.0.0 | |
Downloading google_cloud_bigtable-1.7.0-py2.py3-none-any.whl (267 kB) | |
|████████████████████████████████| 267 kB 25.5 MB/s | |
Collecting google-cloud-dlp<2.0.0,>=0.11.0 | |
Downloading google_cloud_dlp-1.0.0-py2.py3-none-any.whl (169 kB) | |
|████████████████████████████████| 169 kB 134.9 MB/s | |
Collecting google-cloud-workflows<2.0.0,>=0.1.0 | |
Downloading google_cloud_workflows-0.2.0-py2.py3-none-any.whl (86 kB) | |
|████████████████████████████████| 86 kB 61.2 MB/s | |
Collecting google-cloud-monitoring<3.0.0,>=2.0.0 | |
Downloading google_cloud_monitoring-2.2.1-py2.py3-none-any.whl (315 kB) | |
|████████████████████████████████| 315 kB 96.7 MB/s | |
Collecting google-auth-httplib2>=0.0.1 | |
Downloading google_auth_httplib2-0.1.0-py2.py3-none-any.whl (9.3 kB) | |
Collecting google-cloud-pubsub<3.0.0,>=2.0.0 | |
Downloading google_cloud_pubsub-2.4.1-py2.py3-none-any.whl (212 kB) | |
|████████████████████████████████| 212 kB 102.1 MB/s | |
Collecting google-cloud-speech<2.0.0,>=0.36.3 | |
Downloading google_cloud_speech-1.3.2-py2.py3-none-any.whl (88 kB) | |
|████████████████████████████████| 88 kB 101.2 MB/s | |
Collecting google-cloud-automl<3.0.0,>=2.1.0 | |
Downloading google_cloud_automl-2.3.0-py2.py3-none-any.whl (381 kB) | |
|████████████████████████████████| 381 kB 19.9 MB/s | |
Collecting google-cloud-tasks<3.0.0,>=2.0.0 | |
Downloading google_cloud_tasks-2.2.0-py2.py3-none-any.whl (259 kB) | |
|████████████████████████████████| 259 kB 80.7 MB/s | |
Collecting pandas-gbq<0.15.0 | |
Downloading pandas_gbq-0.14.1-py3-none-any.whl (24 kB) | |
Collecting google-ads<8.0.0,>=4.0.0 | |
Downloading google-ads-4.0.0.tar.gz (1.6 MB) | |
|████████████████████████████████| 1.6 MB 5.1 MB/s | |
Collecting google-cloud-language<2.0.0,>=1.1.1 | |
Downloading google_cloud_language-1.3.0-py2.py3-none-any.whl (83 kB) | |
|████████████████████████████████| 83 kB 42.5 MB/s | |
Collecting google-auth<2.0.0,>=1.0.0 | |
Downloading google_auth-1.29.0-py2.py3-none-any.whl (142 kB) | |
|████████████████████████████████| 142 kB 40.9 MB/s | |
Collecting plyvel | |
Downloading plyvel-1.3.0-cp36-cp36m-manylinux2010_x86_64.whl (687 kB) | |
|████████████████████████████████| 687 kB 84.5 MB/s | |
Collecting google-cloud-videointelligence<2.0.0,>=1.7.0 | |
Downloading google_cloud_videointelligence-1.16.1-py2.py3-none-any.whl (183 kB) | |
|████████████████████████████████| 183 kB 87.2 MB/s | |
Collecting json-merge-patch~=0.2 | |
Downloading json-merge-patch-0.2.tar.gz (3.1 kB) | |
Collecting google-cloud-kms<3.0.0,>=2.0.0 | |
Downloading google_cloud_kms-2.2.0-py2.py3-none-any.whl (80 kB) | |
|████████████████████████████████| 80 kB 32.5 MB/s | |
Collecting grpcio-gcp>=0.2.2 | |
Downloading grpcio_gcp-0.2.2-py2.py3-none-any.whl (9.4 kB) | |
Collecting google-cloud-texttospeech<2.0.0,>=0.4.0 | |
Downloading google_cloud_texttospeech-1.0.1-py2.py3-none-any.whl (50 kB) | |
|████████████████████████████████| 50 kB 80.3 MB/s | |
Collecting google-api-core<2.0.0,>=1.25.1 | |
Downloading google_api_core-1.26.3-py2.py3-none-any.whl (93 kB) | |
|████████████████████████████████| 93 kB 11.4 MB/s | |
Collecting google-cloud-logging<3.0.0,>=2.1.1 | |
Downloading google_cloud_logging-2.3.1-py2.py3-none-any.whl (189 kB) | |
|████████████████████████████████| 189 kB 84.5 MB/s | |
Collecting google-api-python-client<2.0.0,>=1.6.0 | |
Downloading google_api_python_client-1.12.8-py2.py3-none-any.whl (61 kB) | |
|████████████████████████████████| 61 kB 2.8 MB/s | |
Collecting google-cloud-os-login<3.0.0,>=2.0.0 | |
Downloading google_cloud_os_login-2.1.0-py2.py3-none-any.whl (41 kB) | |
|████████████████████████████████| 41 kB 17.5 MB/s | |
Collecting google-cloud-dataproc<3.0.0,>=2.2.0 | |
Downloading google_cloud_dataproc-2.3.1-py2.py3-none-any.whl (348 kB) | |
|████████████████████████████████| 348 kB 117.8 MB/s | |
Collecting google-cloud-vision<2.0.0,>=0.35.2 | |
Downloading google_cloud_vision-1.0.0-py2.py3-none-any.whl (435 kB) | |
|████████████████████████████████| 435 kB 73.2 MB/s | |
Collecting google-cloud-bigquery-datatransfer<4.0.0,>=3.0.0 | |
Downloading google_cloud_bigquery_datatransfer-3.1.1-py2.py3-none-any.whl (67 kB) | |
|████████████████████████████████| 67 kB 77.8 MB/s | |
Collecting google-cloud-secret-manager<2.0.0,>=0.2.0 | |
Downloading google_cloud_secret_manager-1.0.0-py2.py3-none-any.whl (63 kB) | |
|████████████████████████████████| 63 kB 63.3 MB/s | |
Collecting google-cloud-redis<3.0.0,>=2.0.0 | |
Downloading google_cloud_redis-2.1.0-py2.py3-none-any.whl (99 kB) | |
|████████████████████████████████| 99 kB 54.3 MB/s | |
Collecting google-auth-oauthlib<1.0.0,>=0.0.1 | |
Downloading google_auth_oauthlib-0.4.4-py2.py3-none-any.whl (18 kB) | |
Collecting googleapis-common-protos<2.0.0,>=1.5.8 | |
Downloading googleapis_common_protos-1.53.0-py2.py3-none-any.whl (198 kB) | |
|████████████████████████████████| 198 kB 22.9 MB/s | |
Collecting grpcio<2.0.0,>=1.18.0 | |
Downloading grpcio-1.37.0-cp36-cp36m-manylinux2014_x86_64.whl (4.2 MB) | |
|████████████████████████████████| 4.2 MB 26.0 MB/s | |
Collecting protobuf>=3.12.0 | |
Downloading protobuf-3.15.8-cp36-cp36m-manylinux1_x86_64.whl (1.0 MB) | |
|████████████████████████████████| 1.0 MB 97.0 MB/s | |
Collecting packaging>=14.3 | |
Downloading packaging-20.9-py2.py3-none-any.whl (40 kB) | |
|████████████████████████████████| 40 kB 34.0 MB/s | |
Collecting uritemplate<4dev,>=3.0.0 | |
Downloading uritemplate-3.0.1-py2.py3-none-any.whl (15 kB) | |
Collecting httplib2<1dev,>=0.15.0 | |
Downloading httplib2-0.17.4-py3-none-any.whl (95 kB) | |
|████████████████████████████████| 95 kB 83.1 MB/s | |
Collecting rsa<5,>=3.1.4 | |
Downloading rsa-4.7.2-py3-none-any.whl (34 kB) | |
Collecting pyasn1-modules>=0.2.1 | |
Downloading pyasn1_modules-0.2.8-py2.py3-none-any.whl (155 kB) | |
|████████████████████████████████| 155 kB 83.1 MB/s | |
Collecting cachetools<5.0,>=2.0.0 | |
Downloading cachetools-4.2.1-py3-none-any.whl (12 kB) | |
Collecting requests-oauthlib>=0.7.0 | |
Downloading requests_oauthlib-1.1.0-py2.py3-none-any.whl (21 kB) | |
Collecting proto-plus>=1.10.0 | |
Downloading proto_plus-1.18.1-py3-none-any.whl (42 kB) | |
|████████████████████████████████| 42 kB 12.4 MB/s | |
Collecting grpc-google-iam-v1<0.13dev,>=0.12.3 | |
Downloading grpc-google-iam-v1-0.12.3.tar.gz (13 kB) | |
Collecting google-cloud-core<2.0dev,>=1.4.1 | |
Downloading google_cloud_core-1.6.0-py2.py3-none-any.whl (28 kB) | |
Collecting libcst>=0.2.5 | |
Downloading libcst-0.3.18-py3-none-any.whl (512 kB) | |
|████████████████████████████████| 512 kB 91.6 MB/s | |
Collecting google-resumable-media<2.0dev,>=1.2.0 | |
Downloading google_resumable_media-1.2.0-py2.py3-none-any.whl (75 kB) | |
|████████████████████████████████| 75 kB 80.1 MB/s | |
Collecting google-crc32c<2.0dev,>=1.0 | |
Downloading google_crc32c-1.1.2-cp36-cp36m-manylinux2014_x86_64.whl (38 kB) | |
Collecting typing-inspect>=0.4.0 | |
Downloading typing_inspect-0.6.0-py3-none-any.whl (8.1 kB) | |
Collecting pyparsing>=2.0.2 | |
Downloading pyparsing-2.4.7-py2.py3-none-any.whl (67 kB) | |
|████████████████████████████████| 67 kB 46.8 MB/s | |
Collecting google-cloud-bigquery[bqstorage,pandas]<3.0.0dev,>=1.11.1 | |
Downloading google_cloud_bigquery-1.28.0-py2.py3-none-any.whl (187 kB) | |
|████████████████████████████████| 187 kB 121.1 MB/s | |
Collecting pydata-google-auth | |
Downloading pydata_google_auth-1.1.0-py2.py3-none-any.whl (13 kB) | |
INFO: pip is looking at multiple versions of pandas-gbq to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of packaging to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of libcst to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of json-merge-patch to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of httplib2 to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of grpcio-gcp to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of grpcio to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of googleapis-common-protos[grpc] to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of grpc-google-iam-v1 to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of googleapis-common-protos to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-crc32c to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-resumable-media to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-workflows to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-vision to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-videointelligence to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-translate to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-texttospeech to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-tasks to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-storage to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-speech to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-api-core[grpc,grpcgcp] to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-spanner to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-secret-manager to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-redis to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-pubsub to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-os-login to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-monitoring to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-memcache to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-logging to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-language to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-kms to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-dlp to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-dataproc to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-datacatalog to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-core to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-container to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-bigtable to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-bigquery-datatransfer to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-api-core[grpc] to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-cloud-automl to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-auth-oauthlib to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-auth-httplib2 to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of cachetools to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-auth to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-api-python-client to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-api-core to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of google-ads to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of apache-airflow-providers-google to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of apache-airflow-providers-ftp to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of zipp to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of werkzeug to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of urllib3 to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of unicodecsv to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of typing-extensions to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of typing to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of text-unidecode to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of termcolor to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of tenacity to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of tabulate to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of swagger-ui-bundle to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of sqlalchemy-utils to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of sqlalchemy-jsonfield to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of sqlalchemy to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of six to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of setproctitle to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of chardet to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of certifi to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of requests to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of pyyaml to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of pytzdata to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of pytz to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of python3-openid to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of python-slugify to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of python-nvd3 to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of python-editor to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of python-dateutil to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of python-daemon to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of pyrsistent to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of pyjwt to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of pygments to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of psutil to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of prison to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of pep562 to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of pendulum to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of pandas to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of openapi-spec-validator to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of numpy to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of marshmallow-sqlalchemy to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of marshmallow-oneofschema to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of marshmallow-enum to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of marshmallow to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of markupsafe to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of markdown to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of lockfile to determine which version is compatible with other requirements. This could take a while. | |
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 jinja2 to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of itsdangerous to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of iso8601 to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of inflection to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of importlib-resources to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of importlib-metadata to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of idna to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of gunicorn to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of graphviz to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of flask-wtf to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of flask-sqlalchemy to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of flask-openid to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of flask-login to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of flask-jwt-extended to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of flask-caching to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of babel to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of flask-babel to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of dnspython to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of email-validator to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of apispec to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of apispec[yaml] to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of flask-appbuilder 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. | |
INFO: pip is looking at multiple versions of dill to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of dataclasses to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of cffi 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. | |
INFO: pip is looking at multiple versions of croniter to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of click to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of clickclick to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of connexion to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of connexion[flask,swagger-ui] to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of commonmark to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of colorlog to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of colorama to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of cattrs to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of cached-property to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of attrs to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of argcomplete to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of alembic to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of rich to determine which version is compatible with other requirements. This could take a while. | |
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 apache-airflow to determine which version is compatible with other requirements. This could take a while. | |
INFO: pip is looking at multiple versions of apache-airflow[google] to determine which version is compatible with other requirements. This could take a while. | |
ERROR: Could not find a version that satisfies the requirement google-cloud-bigquery-storage<2.0.0dev,>=1.0.0; extra == "bqstorage" (from google-cloud-bigquery[bqstorage,pandas]) | |
ERROR: No matching distribution found for google-cloud-bigquery-storage<2.0.0dev,>=1.0.0; extra == "bqstorage" | |
root@d65474eee0cb:/opt/airflow# | |
``` |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment