Hi All, Since today I am unable to deploy my Google App Engine. The strange thing is, I've been using these same settings for months and had no issues.
I've added the log and app.yaml. In the log, you will find warnings like: Step #1: /usr/local/lib/python2.7/dist-packages/virtualenv.py:1041: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative usesStep #1: import imp Step #1: google-auth 1.13.1 has requirement setuptools>=40.3.0, but you'll have setuptools 39.1.0 which is incompatible. The actual error: ERROR: (gcloud.app.deploy) Cloud build failed. Check logs at2 <https://console.cloud.google.com/cloud-build/builds/f5cb08f1-82ca-4b7e-beba-47af69693481?project=603199828752> Failure status: UNKNOWN: Error Response: [4] DEADLINE_EXCEEDED I'm not sure if it would solve the issue, but I've been trying to find a way to update setuptools, but on my own environment everything is up-to-date. 2 questions - How can i solve the error and deploy my app? - What setuptools is google shell using when deploying? Thanks, K. Ripping -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/ca106ff4-5dba-4f59-82f9-efbdb4de49c4%40googlegroups.com.
app.yaml
Description: Binary data
- [1 files][ 32.5 KiB/ 32.5 KiB] Operation completed over 1 objects/32.5 KiB. BUILD Starting Step #0 Step #0: Pulling image: gcr.io/gcp-runtimes/python/gen-dockerfile@sha256:76e4c7c235d5acb3ea66227a4ecd6f5b1bff2c53c2d832765af65cf612368db1 Step #0: sha256:76e4c7c235d5acb3ea66227a4ecd6f5b1bff2c53c2d832765af65cf612368db1: Pulling from gcp-runtimes/python/gen-dockerfile Step #0: d04e4a159eb2: Pulling fs layer Step #0: 05c79f8d94d2: Pulling fs layer Step #0: 3c2cba919283: Pulling fs layer Step #0: 165a366b7bd9: Pulling fs layer Step #0: 8b12381fd082: Pulling fs layer Step #0: 5f2d9b8a6c61: Pulling fs layer Step #0: a1705fbc031f: Pulling fs layer Step #0: 290eedeabcf5: Pulling fs layer Step #0: 8f4534289921: Pulling fs layer Step #0: e8e8949443e6: Pulling fs layer Step #0: 3048093b82ce: Pulling fs layer Step #0: c2c220036633: Pulling fs layer Step #0: 8a87305d5c5c: Pulling fs layer Step #0: 17c1dd8ad78b: Pulling fs layer Step #0: 0cdb23aa3f21: Pulling fs layer Step #0: 33a1afb0142c: Pulling fs layer Step #0: 165a366b7bd9: Waiting Step #0: 8b12381fd082: Waiting Step #0: 5f2d9b8a6c61: Waiting Step #0: a1705fbc031f: Waiting Step #0: 290eedeabcf5: Waiting Step #0: 8f4534289921: Waiting Step #0: e8e8949443e6: Waiting Step #0: 3048093b82ce: Waiting Step #0: c2c220036633: Waiting Step #0: 8a87305d5c5c: Waiting Step #0: 17c1dd8ad78b: Waiting Step #0: 0cdb23aa3f21: Waiting Step #0: 33a1afb0142c: Waiting Step #0: 3c2cba919283: Verifying Checksum Step #0: 3c2cba919283: Download complete Step #0: 05c79f8d94d2: Verifying Checksum Step #0: 05c79f8d94d2: Download complete Step #0: 165a366b7bd9: Verifying Checksum Step #0: 165a366b7bd9: Download complete Step #0: d04e4a159eb2: Verifying Checksum Step #0: d04e4a159eb2: Download complete Step #0: 8b12381fd082: Verifying Checksum Step #0: 8b12381fd082: Download complete Step #0: 290eedeabcf5: Verifying Checksum Step #0: 290eedeabcf5: Download complete Step #0: 8f4534289921: Verifying Checksum Step #0: 8f4534289921: Download complete Step #0: a1705fbc031f: Verifying Checksum Step #0: a1705fbc031f: Download complete Step #0: e8e8949443e6: Verifying Checksum Step #0: e8e8949443e6: Download complete Step #0: 3048093b82ce: Verifying Checksum Step #0: 3048093b82ce: Download complete Step #0: 5f2d9b8a6c61: Verifying Checksum Step #0: 5f2d9b8a6c61: Download complete Step #0: 8a87305d5c5c: Verifying Checksum Step #0: 8a87305d5c5c: Download complete Step #0: c2c220036633: Verifying Checksum Step #0: c2c220036633: Download complete Step #0: 17c1dd8ad78b: Verifying Checksum Step #0: 17c1dd8ad78b: Download complete Step #0: 33a1afb0142c: Verifying Checksum Step #0: 33a1afb0142c: Download complete Step #0: 0cdb23aa3f21: Verifying Checksum Step #0: 0cdb23aa3f21: Download complete Step #0: d04e4a159eb2: Pull complete Step #0: 05c79f8d94d2: Pull complete Step #0: 3c2cba919283: Pull complete Step #0: 165a366b7bd9: Pull complete Step #0: 8b12381fd082: Pull complete Step #0: 5f2d9b8a6c61: Pull complete Step #0: a1705fbc031f: Pull complete Step #0: 290eedeabcf5: Pull complete Step #0: 8f4534289921: Pull complete Step #0: e8e8949443e6: Pull complete Step #0: 3048093b82ce: Pull complete Step #0: c2c220036633: Pull complete Step #0: 8a87305d5c5c: Pull complete Step #0: 17c1dd8ad78b: Pull complete Step #0: 0cdb23aa3f21: Pull complete Step #0: 33a1afb0142c: Pull complete Step #0: Digest: sha256:76e4c7c235d5acb3ea66227a4ecd6f5b1bff2c53c2d832765af65cf612368db1 Step #0: Status: Downloaded newer image for gcr.io/gcp-runtimes/python/gen-dockerfile@sha256:76e4c7c235d5acb3ea66227a4ecd6f5b1bff2c53c2d832765af65cf612368db1 Step #0: gcr.io/gcp-runtimes/python/gen-dockerfile@sha256:76e4c7c235d5acb3ea66227a4ecd6f5b1bff2c53c2d832765af65cf612368db1 Finished Step #0 Starting Step #1 Step #1: Pulling image: gcr.io/cloud-builders/docker@sha256:461bb53c226048a2f5eabebe1d8b4367a02d3a484a8cc7455a21377702bbf4f6 Step #1: sha256:461bb53c226048a2f5eabebe1d8b4367a02d3a484a8cc7455a21377702bbf4f6: Pulling from cloud-builders/docker Step #1: 75f546e73d8b: Already exists Step #1: 0f3bb76fc390: Already exists Step #1: 3c2cba919283: Already exists Step #1: 8944ea7fb66c: Pulling fs layer Step #1: 8944ea7fb66c: Verifying Checksum Step #1: 8944ea7fb66c: Download complete Step #1: 8944ea7fb66c: Pull complete Step #1: Digest: sha256:461bb53c226048a2f5eabebe1d8b4367a02d3a484a8cc7455a21377702bbf4f6 Step #1: Status: Downloaded newer image for gcr.io/cloud-builders/docker@sha256:461bb53c226048a2f5eabebe1d8b4367a02d3a484a8cc7455a21377702bbf4f6 Step #1: gcr.io/cloud-builders/docker@sha256:461bb53c226048a2f5eabebe1d8b4367a02d3a484a8cc7455a21377702bbf4f6 Step #1: Sending build context to Docker daemon 183.8kB Step #1: Step 1/9 : FROM gcr.io/google-appengine/python@sha256:55096029b76bcc83e6ddff5e2dc4198df657a912982920f12b9977863eae7173 Step #1: sha256:55096029b76bcc83e6ddff5e2dc4198df657a912982920f12b9977863eae7173: Pulling from google-appengine/python Step #1: 40a5c2875f88: Pulling fs layer Step #1: 72be9390242a: Pulling fs layer Step #1: 3c2cba919283: Pulling fs layer Step #1: 91d77be5c6ea: Pulling fs layer Step #1: 29a75d8abe7e: Pulling fs layer Step #1: 177dc5a458f7: Pulling fs layer Step #1: 2c2c0146fdfe: Pulling fs layer Step #1: f148de29d703: Pulling fs layer Step #1: 1908d2d66a44: Pulling fs layer Step #1: 87b7849d11e1: Pulling fs layer Step #1: a63988796a14: Pulling fs layer Step #1: 91d77be5c6ea: Waiting Step #1: 29a75d8abe7e: Waiting Step #1: 177dc5a458f7: Waiting Step #1: 2c2c0146fdfe: Waiting Step #1: f148de29d703: Waiting Step #1: 1908d2d66a44: Waiting Step #1: 87b7849d11e1: Waiting Step #1: a63988796a14: Waiting Step #1: 3c2cba919283: Verifying Checksum Step #1: 3c2cba919283: Download complete Step #1: 72be9390242a: Verifying Checksum Step #1: 72be9390242a: Download complete Step #1: 91d77be5c6ea: Verifying Checksum Step #1: 91d77be5c6ea: Download complete Step #1: 40a5c2875f88: Verifying Checksum Step #1: 40a5c2875f88: Download complete Step #1: 29a75d8abe7e: Verifying Checksum Step #1: 29a75d8abe7e: Download complete Step #1: f148de29d703: Verifying Checksum Step #1: f148de29d703: Download complete Step #1: 2c2c0146fdfe: Verifying Checksum Step #1: 2c2c0146fdfe: Download complete Step #1: 1908d2d66a44: Verifying Checksum Step #1: 1908d2d66a44: Download complete Step #1: 177dc5a458f7: Verifying Checksum Step #1: 177dc5a458f7: Download complete Step #1: a63988796a14: Verifying Checksum Step #1: a63988796a14: Download complete Step #1: 87b7849d11e1: Verifying Checksum Step #1: 87b7849d11e1: Download complete Step #1: 40a5c2875f88: Pull complete Step #1: 72be9390242a: Pull complete Step #1: 3c2cba919283: Pull complete Step #1: 91d77be5c6ea: Pull complete Step #1: 29a75d8abe7e: Pull complete Step #1: 177dc5a458f7: Pull complete Step #1: 2c2c0146fdfe: Pull complete Step #1: f148de29d703: Pull complete Step #1: 1908d2d66a44: Pull complete Step #1: 87b7849d11e1: Pull complete Step #1: a63988796a14: Pull complete Step #1: Digest: sha256:55096029b76bcc83e6ddff5e2dc4198df657a912982920f12b9977863eae7173 Step #1: Status: Downloaded newer image for gcr.io/google-appengine/python@sha256:55096029b76bcc83e6ddff5e2dc4198df657a912982920f12b9977863eae7173 Step #1: ---> f186f86e42ea Step #1: Step 2/9 : LABEL python_version=python3.7 Step #1: ---> Running in c133de94d404 Step #1: Removing intermediate container c133de94d404 Step #1: ---> 4334778c9983 Step #1: Step 3/9 : RUN virtualenv --no-download /env -p python3.7 Step #1: ---> Running in 3ee6d8309098 Step #1: Running virtualenv with interpreter /opt/python3.7/bin/python3.7 Step #1: Using base prefix '/opt/python3.7' Step #1: /usr/local/lib/python2.7/dist-packages/virtualenv.py:1041: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses Step #1: import imp Step #1: New python executable in /env/bin/python3.7 Step #1: Also creating executable in /env/bin/python Step #1: Installing setuptools, pip, wheel...done. Step #1: Removing intermediate container 3ee6d8309098 Step #1: ---> e69f0e50d211 Step #1: Step 4/9 : ENV VIRTUAL_ENV /env Step #1: ---> Running in ea4432daac74 Step #1: Removing intermediate container ea4432daac74 Step #1: ---> 41dcfcf96e38 Step #1: Step 5/9 : ENV PATH /env/bin:$PATH Step #1: ---> Running in c2ab6a283408 Step #1: Removing intermediate container c2ab6a283408 Step #1: ---> 03fe3fc67619 Step #1: Step 6/9 : ADD requirements.txt /app/ Step #1: ---> 7c70e27cef7e Step #1: Step 7/9 : RUN pip install -r requirements.txt Step #1: ---> Running in bef836942059 Step #1: Collecting requests==2.22.0 (from -r requirements.txt (line 1)) Step #1: Downloading https://files.pythonhosted.org/packages/51/bd/23c926cd341ea6b7dd0b2a00aba99ae0f828be89d72b2190f27c11d4b7fb/requests-2.22.0-py2.py3-none-any.whl (57kB) Step #1: Collecting google-cloud-storage==1.25.0 (from -r requirements.txt (line 2)) Step #1: Downloading https://files.pythonhosted.org/packages/cd/6d/75c2a47af99d15aa8b4de4e66226c128e623f8c9d3e27a8588368ccc38fc/google_cloud_storage-1.25.0-py2.py3-none-any.whl (73kB) Step #1: Collecting google-cloud-pubsub==1.2.0 (from -r requirements.txt (line 3)) Step #1: Downloading https://files.pythonhosted.org/packages/c5/9e/e95b75789ba589e022f856754da8c6a7e7d607861254c7fd8ccdf5d7bdac/google_cloud_pubsub-1.2.0-py2.py3-none-any.whl (121kB) Step #1: Collecting google-cloud-tasks==1.4.0 (from -r requirements.txt (line 4)) Step #1: Downloading https://files.pythonhosted.org/packages/d5/cd/bf1beacf91daafea0d60984de2c6f58fafb5e01101d6916b0d71d20243cc/google_cloud_tasks-1.4.0-py2.py3-none-any.whl (214kB) Step #1: Collecting googleapis-common-protos==1.51.0 (from -r requirements.txt (line 5)) Step #1: Downloading https://files.pythonhosted.org/packages/05/46/168fd780f594a4d61122f7f3dc0561686084319ad73b4febbf02ae8b32cf/googleapis-common-protos-1.51.0.tar.gz Step #1: Collecting pandas==1.0.1 (from -r requirements.txt (line 6)) Step #1: Downloading https://files.pythonhosted.org/packages/61/af/ceb7523e86753d5643ed00e8c17a42bdcfe819782c3449d9bbbf5d01867a/pandas-1.0.1-cp37-cp37m-manylinux1_x86_64.whl (10.1MB) Step #1: Collecting xlrd==1.2.0 (from -r requirements.txt (line 7)) Step #1: Downloading https://files.pythonhosted.org/packages/b0/16/63576a1a001752e34bf8ea62e367997530dc553b689356b9879339cf45a4/xlrd-1.2.0-py2.py3-none-any.whl (103kB) Step #1: Collecting Flask==1.1.1 (from -r requirements.txt (line 8)) Step #1: Downloading https://files.pythonhosted.org/packages/9b/93/628509b8d5dc749656a9641f4caf13540e2cdec85276964ff8f43bbb1d3b/Flask-1.1.1-py2.py3-none-any.whl (94kB) Step #1: Collecting gunicorn==20.0.4 (from -r requirements.txt (line 9)) Step #1: Downloading https://files.pythonhosted.org/packages/69/ca/926f7cd3a2014b16870086b2d0fdc84a9e49473c68a8dff8b57f7c156f43/gunicorn-20.0.4-py2.py3-none-any.whl (77kB) Step #1: Collecting invoke==1.4.1 (from -r requirements.txt (line 10)) Step #1: Downloading https://files.pythonhosted.org/packages/2c/16/f00efa99ae9f255142a230ce6819c37ae9dd29a7144477c1161cc72d01ed/invoke-1.4.1-py3-none-any.whl (210kB) Step #1: Collecting firebase-admin==3.2.1 (from -r requirements.txt (line 11)) Step #1: Downloading https://files.pythonhosted.org/packages/49/b1/ba41c23eb0f7895a4db5a03255bfeec0f54ee8b70374dc68ff2586cafaa5/firebase_admin-3.2.1-py2.py3-none-any.whl (82kB) Step #1: Collecting google-cloud-bigquery==1.24.0 (from -r requirements.txt (line 12)) Step #1: Downloading https://files.pythonhosted.org/packages/8f/f7/b6f55e144da37f38a79552a06103f2df4a9569e2dfc6d741a7e2a63d3592/google_cloud_bigquery-1.24.0-py2.py3-none-any.whl (165kB) Step #1: Collecting openpyxl==3.0.3 (from -r requirements.txt (line 13)) Step #1: Downloading https://files.pythonhosted.org/packages/95/8c/83563c60489954e5b80f9e2596b93a68e1ac4e4a730deb1aae632066d704/openpyxl-3.0.3.tar.gz (172kB) Step #1: Collecting pyarrow==0.16.0 (from -r requirements.txt (line 14)) Step #1: Downloading https://files.pythonhosted.org/packages/0b/3d/b17bd40ccefaeabce37970f3e4672e0d5d31f3385a4cd9089e72fa7481d1/pyarrow-0.16.0-cp37-cp37m-manylinux1_x86_64.whl (62.9MB) Step #1: Collecting certifi>=2017.4.17 (from requests==2.22.0->-r requirements.txt (line 1)) Step #1: Downloading https://files.pythonhosted.org/packages/57/2b/26e37a4b034800c960a00c4e1b3d9ca5d7014e983e6e729e33ea2f36426c/certifi-2020.4.5.1-py2.py3-none-any.whl (157kB) Step #1: Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 (from requests==2.22.0->-r requirements.txt (line 1)) Step #1: Downloading https://files.pythonhosted.org/packages/e8/74/6e4f91745020f967d09332bb2b8b9b10090957334692eb88ea4afe91b77f/urllib3-1.25.8-py2.py3-none-any.whl (125kB) Step #1: Collecting idna<2.9,>=2.5 (from requests==2.22.0->-r requirements.txt (line 1)) Step #1: Downloading https://files.pythonhosted.org/packages/14/2c/cd551d81dbe15200be1cf41cd03869a46fe7226e7450af7a6545bfc474c9/idna-2.8-py2.py3-none-any.whl (58kB) Step #1: Collecting chardet<3.1.0,>=3.0.2 (from requests==2.22.0->-r requirements.txt (line 1)) Step #1: Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB) Step #1: Collecting google-cloud-core<2.0dev,>=1.2.0 (from google-cloud-storage==1.25.0->-r requirements.txt (line 2)) Step #1: Downloading https://files.pythonhosted.org/packages/89/3c/8a7531839028c9690e6d14c650521f3bbaf26e53baaeb2784b8c3eb2fb97/google_cloud_core-1.3.0-py2.py3-none-any.whl Step #1: Collecting google-auth<2.0dev,>=1.9.0 (from google-cloud-storage==1.25.0->-r requirements.txt (line 2)) Step #1: Downloading https://files.pythonhosted.org/packages/dc/1a/c3c2f3aa4190d8154a146ad33aa5479c8d193cc6211abe5c535921d93389/google_auth-1.13.1-py2.py3-none-any.whl (87kB) Step #1: Collecting google-resumable-media<0.6dev,>=0.5.0 (from google-cloud-storage==1.25.0->-r requirements.txt (line 2)) Step #1: Downloading https://files.pythonhosted.org/packages/35/9e/f73325d0466ce5bdc36333f1aeb2892ead7b76e79bdb5c8b0493961fa098/google_resumable_media-0.5.0-py2.py3-none-any.whl Step #1: Collecting grpc-google-iam-v1<0.13dev,>=0.12.3 (from google-cloud-pubsub==1.2.0->-r requirements.txt (line 3)) Step #1: Downloading https://files.pythonhosted.org/packages/65/19/2060c8faa325fddc09aa67af98ffcb6813f39a0ad805679fa64815362b3a/grpc-google-iam-v1-0.12.3.tar.gz Step #1: Collecting google-api-core[grpc]<2.0.0dev,>=1.14.0 (from google-cloud-pubsub==1.2.0->-r requirements.txt (line 3)) Step #1: Downloading https://files.pythonhosted.org/packages/63/7e/a523169b0cc9ce62d56e07571db927286a94b1a5f51ac220bd97db825c77/google_api_core-1.16.0-py2.py3-none-any.whl (70kB) Step #1: Collecting protobuf>=3.6.0 (from googleapis-common-protos==1.51.0->-r requirements.txt (line 5)) Step #1: Downloading https://files.pythonhosted.org/packages/ff/f1/8dcd4219bbae8aa44fe8871a89f05eca2dca9c04f8dbfed8a82b7be97a88/protobuf-3.11.3-cp37-cp37m-manylinux1_x86_64.whl (1.3MB) Step #1: Collecting pytz>=2017.2 (from pandas==1.0.1->-r requirements.txt (line 6)) Step #1: Downloading https://files.pythonhosted.org/packages/e7/f9/f0b53f88060247251bf481fa6ea62cd0d25bf1b11a87888e53ce5b7c8ad2/pytz-2019.3-py2.py3-none-any.whl (509kB) Step #1: Collecting numpy>=1.13.3 (from pandas==1.0.1->-r requirements.txt (line 6)) Step #1: Downloading https://files.pythonhosted.org/packages/b7/ce/d0b92f0283faa4da76ea82587ff9da70104e81f59ba14f76c87e4196254e/numpy-1.18.2-cp37-cp37m-manylinux1_x86_64.whl (20.2MB) Step #1: Collecting python-dateutil>=2.6.1 (from pandas==1.0.1->-r requirements.txt (line 6)) Step #1: Downloading https://files.pythonhosted.org/packages/d4/70/d60450c3dd48ef87586924207ae8907090de0b306af2bce5d134d78615cb/python_dateutil-2.8.1-py2.py3-none-any.whl (227kB) Step #1: Collecting click>=5.1 (from Flask==1.1.1->-r requirements.txt (line 8)) Step #1: Downloading https://files.pythonhosted.org/packages/dd/c0/4d8f43a9b16e289f36478422031b8a63b54b6ac3b1ba605d602f10dd54d6/click-7.1.1-py2.py3-none-any.whl (82kB) Step #1: Collecting itsdangerous>=0.24 (from Flask==1.1.1->-r requirements.txt (line 8)) Step #1: Downloading https://files.pythonhosted.org/packages/76/ae/44b03b253d6fade317f32c24d100b3b35c2239807046a4c953c7b89fa49e/itsdangerous-1.1.0-py2.py3-none-any.whl Step #1: Collecting Jinja2>=2.10.1 (from Flask==1.1.1->-r requirements.txt (line 8)) Step #1: Downloading https://files.pythonhosted.org/packages/27/24/4f35961e5c669e96f6559760042a55b9bcfcdb82b9bdb3c8753dbe042e35/Jinja2-2.11.1-py2.py3-none-any.whl (126kB) Step #1: Collecting Werkzeug>=0.15 (from Flask==1.1.1->-r requirements.txt (line 8)) Step #1: Downloading https://files.pythonhosted.org/packages/cc/94/5f7079a0e00bd6863ef8f1da638721e9da21e5bacee597595b318f71d62e/Werkzeug-1.0.1-py2.py3-none-any.whl (298kB) Step #1: Requirement already satisfied: setuptools>=3.0 in /env/lib/python3.7/site-packages (from gunicorn==20.0.4->-r requirements.txt (line 9)) (39.1.0) Step #1: Collecting cachecontrol>=0.12.4 (from firebase-admin==3.2.1->-r requirements.txt (line 11)) Step #1: Downloading https://files.pythonhosted.org/packages/18/71/0a9df4206a5dc5ae7609c41efddab2270a2c1ff61d39de7591dc7302ef89/CacheControl-0.12.6-py2.py3-none-any.whl Step #1: Collecting google-cloud-firestore>=1.4.0; platform_python_implementation != "PyPy" (from firebase-admin==3.2.1->-r requirements.txt (line 11)) Step #1: Downloading https://files.pythonhosted.org/packages/68/a3/bcde6f5ce12314d6e392c61489c1e5f4b59d2bf23e8e8613a257d6d4c993/google_cloud_firestore-1.6.2-py2.py3-none-any.whl (335kB) Step #1: Collecting six>=1.6.1 (from firebase-admin==3.2.1->-r requirements.txt (line 11)) Step #1: Downloading https://files.pythonhosted.org/packages/65/eb/1f97cb97bfc2390a276969c6fae16075da282f5058082d4cb10c6c5c1dba/six-1.14.0-py2.py3-none-any.whl Step #1: Collecting google-api-python-client>=1.7.8 (from firebase-admin==3.2.1->-r requirements.txt (line 11)) Step #1: Downloading https://files.pythonhosted.org/packages/9a/b4/a955f393b838bc47cbb6ae4643b9d0f90333d3b4db4dc1e819f36aad18cc/google_api_python_client-1.8.0-py3-none-any.whl (57kB) Step #1: Collecting jdcal (from openpyxl==3.0.3->-r requirements.txt (line 13)) Step #1: Downloading https://files.pythonhosted.org/packages/f0/da/572cbc0bc582390480bbd7c4e93d14dc46079778ed915b505dc494b37c57/jdcal-1.4.1-py2.py3-none-any.whl Step #1: Collecting et_xmlfile (from openpyxl==3.0.3->-r requirements.txt (line 13)) Step #1: Downloading https://files.pythonhosted.org/packages/22/28/a99c42aea746e18382ad9fb36f64c1c1f04216f41797f2f0fa567da11388/et_xmlfile-1.0.1.tar.gz Step #1: Collecting cachetools<5.0,>=2.0.0 (from google-auth<2.0dev,>=1.9.0->google-cloud-storage==1.25.0->-r requirements.txt (line 2)) Step #1: Downloading https://files.pythonhosted.org/packages/08/6a/abf83cb951617793fd49c98cb9456860f5df66ff89883c8660aa0672d425/cachetools-4.0.0-py3-none-any.whl Step #1: Collecting pyasn1-modules>=0.2.1 (from google-auth<2.0dev,>=1.9.0->google-cloud-storage==1.25.0->-r requirements.txt (line 2)) Step #1: Downloading https://files.pythonhosted.org/packages/95/de/214830a981892a3e286c3794f41ae67a4495df1108c3da8a9f62159b9a9d/pyasn1_modules-0.2.8-py2.py3-none-any.whl (155kB) Step #1: Collecting rsa<4.1,>=3.1.4 (from google-auth<2.0dev,>=1.9.0->google-cloud-storage==1.25.0->-r requirements.txt (line 2)) Step #1: Downloading https://files.pythonhosted.org/packages/02/e5/38518af393f7c214357079ce67a317307936896e961e35450b70fad2a9cf/rsa-4.0-py2.py3-none-any.whl Step #1: Collecting grpcio<2.0.0dev,>=1.0.0 (from grpc-google-iam-v1<0.13dev,>=0.12.3->google-cloud-pubsub==1.2.0->-r requirements.txt (line 3)) Step #1: Downloading https://files.pythonhosted.org/packages/cf/7a/9744998129fce7e29c5f2d8b0f545913b7383e65d8366fc0ae98d11936af/grpcio-1.28.1.tar.gz (19.5MB) Step #1: Collecting MarkupSafe>=0.23 (from Jinja2>=2.10.1->Flask==1.1.1->-r requirements.txt (line 8)) Step #1: Downloading https://files.pythonhosted.org/packages/98/7b/ff284bd8c80654e471b769062a9b43cc5d03e7a615048d96f4619df8d420/MarkupSafe-1.1.1-cp37-cp37m-manylinux1_x86_64.whl Step #1: Collecting msgpack>=0.5.2 (from cachecontrol>=0.12.4->firebase-admin==3.2.1->-r requirements.txt (line 11)) Step #1: Downloading https://files.pythonhosted.org/packages/d2/9f/5a6805e7e745531da7acc882f9ba4550ffd7d6f05a668a22b385f52741ee/msgpack-1.0.0-cp37-cp37m-manylinux1_x86_64.whl (275kB) Step #1: Collecting httplib2<1dev,>=0.9.2 (from google-api-python-client>=1.7.8->firebase-admin==3.2.1->-r requirements.txt (line 11)) Step #1: Downloading https://files.pythonhosted.org/packages/d5/42/82ad873222aa56e504a86e3c03dc5797ea32daea0fa140419fbbc557e5de/httplib2-0.17.1-py3-none-any.whl (95kB) Step #1: Collecting uritemplate<4dev,>=3.0.0 (from google-api-python-client>=1.7.8->firebase-admin==3.2.1->-r requirements.txt (line 11)) Step #1: Downloading https://files.pythonhosted.org/packages/bf/0c/60d82c077998feb631608dca3cc1fe19ac074e772bf0c24cf409b977b815/uritemplate-3.0.1-py2.py3-none-any.whl Step #1: Collecting google-auth-httplib2>=0.0.3 (from google-api-python-client>=1.7.8->firebase-admin==3.2.1->-r requirements.txt (line 11)) Step #1: Downloading https://files.pythonhosted.org/packages/33/49/c814d6d438b823441552198f096fcd0377fd6c88714dbed34f1d3c8c4389/google_auth_httplib2-0.0.3-py2.py3-none-any.whl Step #1: Collecting pyasn1<0.5.0,>=0.4.6 (from pyasn1-modules>=0.2.1->google-auth<2.0dev,>=1.9.0->google-cloud-storage==1.25.0->-r requirements.txt (line 2)) Step #1: Downloading https://files.pythonhosted.org/packages/62/1e/a94a8d635fa3ce4cfc7f506003548d0a2447ae76fd5ca53932970fe3053f/pyasn1-0.4.8-py2.py3-none-any.whl (77kB) Step #1: Building wheels for collected packages: googleapis-common-protos, openpyxl, grpc-google-iam-v1, et-xmlfile, grpcio Step #1: Running setup.py bdist_wheel for googleapis-common-protos: started Step #1: Running setup.py bdist_wheel for googleapis-common-protos: finished with status 'done' Step #1: Stored in directory: /root/.cache/pip/wheels/2c/f9/7f/6eb87e636072bf467e25348bbeb96849333e6a080dca78f706 Step #1: Running setup.py bdist_wheel for openpyxl: started Step #1: Running setup.py bdist_wheel for openpyxl: finished with status 'done' Step #1: Stored in directory: /root/.cache/pip/wheels/b5/85/ca/e768ac132e57e75e645a151f8badac71cc0089e7225dddf76b Step #1: Running setup.py bdist_wheel for grpc-google-iam-v1: started Step #1: Running setup.py bdist_wheel for grpc-google-iam-v1: finished with status 'done' Step #1: Stored in directory: /root/.cache/pip/wheels/de/3a/83/77a1e18e1a8757186df834b86ce6800120ac9c79cd8ca4091b Step #1: Running setup.py bdist_wheel for et-xmlfile: started Step #1: Running setup.py bdist_wheel for et-xmlfile: finished with status 'done' Step #1: Stored in directory: /root/.cache/pip/wheels/2a/77/35/0da0965a057698121fc7d8c5a7a9955cdbfb3cc4e2423cad39 Step #1: Running setup.py bdist_wheel for grpcio: started Step #1: Running setup.py bdist_wheel for grpcio: still running... Step #1: Running setup.py bdist_wheel for grpcio: still running... Step #1: Running setup.py bdist_wheel for grpcio: still running... Step #1: Running setup.py bdist_wheel for grpcio: still running... Step #1: Running setup.py bdist_wheel for grpcio: still running... Step #1: Running setup.py bdist_wheel for grpcio: still running... Step #1: Running setup.py bdist_wheel for grpcio: still running... Step #1: Running setup.py bdist_wheel for grpcio: finished with status 'done' Step #1: Stored in directory: /root/.cache/pip/wheels/00/4d/5f/07d0d4283911d2b917b867a11b1622d9d2cc8c286eefd10c33 Step #1: Successfully built googleapis-common-protos openpyxl grpc-google-iam-v1 et-xmlfile grpcio Step #1: google-auth 1.13.1 has requirement setuptools>=40.3.0, but you'll have setuptools 39.1.0 which is incompatible. Step #1: Installing collected packages: certifi, urllib3, idna, chardet, requests, cachetools, six, pyasn1, pyasn1-modules, rsa, google-auth, protobuf, pytz, googleapis-common-protos, grpcio, google-api-core, google-cloud-core, google-resumable-media, google-cloud-storage, grpc-google-iam-v1, google-cloud-pubsub, google-cloud-tasks, numpy, python-dateutil, pandas, xlrd, click, itsdangerous, MarkupSafe, Jinja2, Werkzeug, Flask, gunicorn, invoke, msgpack, cachecontrol, google-cloud-firestore, httplib2, uritemplate, google-auth-httplib2, google-api-python-client, firebase-admin, google-cloud-bigquery, jdcal, et-xmlfile, openpyxl, pyarrow TIMEOUT ERROR: context deadline exceeded