[Library] Allow stat var <> color mapping to be set by users #2919
Google Cloud Build / website-pull-request-py (datcom-ci)
succeeded
Jul 11, 2023 in 4m 11s
Summary
Build Information
Trigger | website-pull-request-py |
Build | f6a129f8-f2b1-410a-8cec-e254cba30a5f |
Start | 2023-07-11T15:30:59-07:00 |
Duration | 4m8.843s |
Status | SUCCESS |
Steps
Step | Status | Duration |
---|---|---|
flask_test | SUCCESS | 4m0.022s |
Details
starting build "f6a129f8-f2b1-410a-8cec-e254cba30a5f"
FETCHSOURCE
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
Initialized empty Git repository in /workspace/.git/
From https://github.com/datacommonsorg/website
* branch 7832df1fff716c4a9020b907a10ac9123e837184 -> FETCH_HEAD
HEAD is now at 7832df1 Merge branch 'master' into web-component-colors
BUILD
Pulling image: python:3.11.3
3.11.3: Pulling from library/python
bd73737482dd: Pulling fs layer
6710592d62aa: Pulling fs layer
75256935197e: Pulling fs layer
c1e5026c6457: Pulling fs layer
f0016544b8b9: Pulling fs layer
1d58eee51ff2: Pulling fs layer
93dc7b704cd1: Pulling fs layer
caefdefa531e: Pulling fs layer
c1e5026c6457: Waiting
f0016544b8b9: Waiting
1d58eee51ff2: Waiting
93dc7b704cd1: Waiting
caefdefa531e: Waiting
6710592d62aa: Verifying Checksum
6710592d62aa: Download complete
bd73737482dd: Verifying Checksum
bd73737482dd: Download complete
75256935197e: Verifying Checksum
75256935197e: Download complete
f0016544b8b9: Verifying Checksum
f0016544b8b9: Download complete
1d58eee51ff2: Verifying Checksum
1d58eee51ff2: Download complete
93dc7b704cd1: Verifying Checksum
93dc7b704cd1: Download complete
caefdefa531e: Verifying Checksum
caefdefa531e: Download complete
c1e5026c6457: Verifying Checksum
c1e5026c6457: Download complete
bd73737482dd: Pull complete
6710592d62aa: Pull complete
75256935197e: Pull complete
c1e5026c6457: Pull complete
f0016544b8b9: Pull complete
1d58eee51ff2: Pull complete
93dc7b704cd1: Pull complete
caefdefa531e: Pull complete
Digest: sha256:3a619e3c96fd4c5fc5e1998fd4dcb1f1403eb90c4c6409c70d7e80b9468df7df
Status: Downloaded newer image for python:3.11.3
docker.io/library/python:3.11.3
### Running server tests
Collecting CacheControl==0.12.11
Downloading CacheControl-0.12.11-py2.py3-none-any.whl (21 kB)
Collecting Flask==2.3.2
Downloading Flask-2.3.2-py3-none-any.whl (96 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.9/96.9 kB 5.1 MB/s eta 0:00:00
Collecting Flask-Babel==2.0.0
Downloading Flask_Babel-2.0.0-py3-none-any.whl (9.3 kB)
Collecting Flask-Caching==2.0.1
Downloading Flask_Caching-2.0.1-py3-none-any.whl (28 kB)
Collecting flask_cors==3.0.10
Downloading Flask_Cors-3.0.10-py2.py3-none-any.whl (14 kB)
Collecting beautifulsoup4
Downloading beautifulsoup4-4.12.2-py3-none-any.whl (142 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.0/143.0 kB 21.2 MB/s eta 0:00:00
Collecting flask_testing==0.8.1
Downloading Flask-Testing-0.8.1.tar.gz (45 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.2/45.2 kB 8.6 MB/s eta 0:00:00
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Collecting firebase-admin==5.3.0
Downloading firebase_admin-5.3.0-py3-none-any.whl (117 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.2/117.2 kB 22.5 MB/s eta 0:00:00
Collecting frozendict==2.3.4
Downloading frozendict-2.3.4-py3-none-any.whl (11 kB)
Collecting google-auth==1.35.0
Downloading google_auth-1.35.0-py2.py3-none-any.whl (152 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 152.9/152.9 kB 28.6 MB/s eta 0:00:00
Collecting google-auth-oauthlib==0.5.2
Downloading google_auth_oauthlib-0.5.2-py2.py3-none-any.whl (19 kB)
Collecting google-cloud-bigtable==2.15.0
Downloading google_cloud_bigtable-2.15.0-py2.py3-none-any.whl (252 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 252.2/252.2 kB 35.6 MB/s eta 0:00:00
Collecting google-cloud-core==2.3.2
Downloading google_cloud_core-2.3.2-py2.py3-none-any.whl (29 kB)
Collecting google-cloud-secret-manager==2.6.0
Downloading google_cloud_secret_manager-2.6.0-py2.py3-none-any.whl (94 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.4/94.4 kB 18.2 MB/s eta 0:00:00
Collecting google-cloud-storage==2.8.0
Downloading google_cloud_storage-2.8.0-py2.py3-none-any.whl (113 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 113.6/113.6 kB 24.1 MB/s eta 0:00:00
Collecting gunicorn==20.1.0
Downloading gunicorn-20.1.0-py3-none-any.whl (79 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.5/79.5 kB 15.7 MB/s eta 0:00:00
Collecting isort==5.10.0
Downloading isort-5.10.0-py3-none-any.whl (103 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 103.4/103.4 kB 21.1 MB/s eta 0:00:00
Collecting jinja2==3.1.2
Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.1/133.1 kB 27.7 MB/s eta 0:00:00
Collecting json5==0.9.14
Downloading json5-0.9.14-py2.py3-none-any.whl (19 kB)
Collecting opencensus==0.10.0
Downloading opencensus-0.10.0-py2.py3-none-any.whl (128 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 128.2/128.2 kB 22.8 MB/s eta 0:00:00
Collecting opencensus-ext-flask==0.8.0
Downloading opencensus_ext_flask-0.8.0-py2.py3-none-any.whl (5.4 kB)
Collecting opencensus-ext-stackdriver==0.8.0
Downloading opencensus_ext_stackdriver-0.8.0-py2.py3-none-any.whl (12 kB)
Collecting parameterized==0.8.1
Downloading parameterized-0.8.1-py2.py3-none-any.whl (26 kB)
Collecting pillow==9.5.0
Downloading Pillow-9.5.0-cp311-cp311-manylinux_2_28_x86_64.whl (3.4 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 66.5 MB/s eta 0:00:00
Collecting protobuf==3.20.2
Downloading protobuf-3.20.2-py2.py3-none-any.whl (162 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.1/162.1 kB 29.4 MB/s eta 0:00:00
Collecting PyGithub==1.58.2
Downloading PyGithub-1.58.2-py3-none-any.whl (312 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 312.5/312.5 kB 42.5 MB/s eta 0:00:00
Collecting pyOpenSSL==22.1.0
Downloading pyOpenSSL-22.1.0-py3-none-any.whl (57 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.0/57.0 kB 12.0 MB/s eta 0:00:00
Collecting pytest-rerunfailures==10.2
Downloading pytest_rerunfailures-10.2-py3-none-any.whl (11 kB)
Collecting pytest-xdist==3.2.1
Downloading pytest_xdist-3.2.1-py3-none-any.whl (41 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.0/41.0 kB 9.0 MB/s eta 0:00:00
Collecting redis==4.5.4
Downloading redis-4.5.4-py3-none-any.whl (238 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 238.9/238.9 kB 40.8 MB/s eta 0:00:00
Collecting requests==2.31.0
Downloading requests-2.31.0-py3-none-any.whl (62 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 11.7 MB/s eta 0:00:00
Collecting selenium==4.9.0
Downloading selenium-4.9.0-py3-none-any.whl (6.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.5/6.5 MB 47.0 MB/s eta 0:00:00
Collecting typing_extensions==4.2.0
Downloading typing_extensions-4.2.0-py3-none-any.whl (24 kB)
Collecting Werkzeug==2.3.3
Downloading Werkzeug-2.3.3-py3-none-any.whl (242 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 242.3/242.3 kB 38.0 MB/s eta 0:00:00
Collecting wheel==0.38.1
Downloading wheel-0.38.1-py3-none-any.whl (35 kB)
Collecting geojson_rewind==1.0.1
Downloading geojson_rewind-1.0.1-py3-none-any.whl (4.8 kB)
Collecting markupsafe==2.1.2
Downloading MarkupSafe-2.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (27 kB)
Collecting python-dateutil==2.8.2
Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 41.3 MB/s eta 0:00:00
Collecting msgpack>=0.5.2
Downloading msgpack-1.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (325 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 325.1/325.1 kB 45.0 MB/s eta 0:00:00
Collecting itsdangerous>=2.1.2
Downloading itsdangerous-2.1.2-py3-none-any.whl (15 kB)
Collecting click>=8.1.3
Downloading click-8.1.4-py3-none-any.whl (98 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.2/98.2 kB 17.5 MB/s eta 0:00:00
Collecting blinker>=1.6.2
Downloading blinker-1.6.2-py3-none-any.whl (13 kB)
Collecting pytz
Downloading pytz-2023.3-py2.py3-none-any.whl (502 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 502.3/502.3 kB 56.6 MB/s eta 0:00:00
Collecting Babel>=2.3
Downloading Babel-2.12.1-py3-none-any.whl (10.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.1/10.1 MB 54.4 MB/s eta 0:00:00
Collecting cachelib>=0.9.0
Downloading cachelib-0.10.2-py3-none-any.whl (18 kB)
Collecting Six
Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting google-api-python-client>=1.7.8
Downloading google_api_python_client-2.93.0-py2.py3-none-any.whl (11.4 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.4/11.4 MB 51.8 MB/s eta 0:00:00
Collecting google-api-core[grpc]<3.0.0dev,>=1.22.1
Downloading google_api_core-2.11.1-py3-none-any.whl (120 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.5/120.5 kB 22.9 MB/s eta 0:00:00
Collecting google-cloud-firestore>=2.1.0
Downloading google_cloud_firestore-2.11.1-py2.py3-none-any.whl (283 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 283.8/283.8 kB 40.6 MB/s eta 0:00:00
Collecting cachetools<5.0,>=2.0.0
Downloading cachetools-4.2.4-py3-none-any.whl (10 kB)
Collecting pyasn1-modules>=0.2.1
Downloading pyasn1_modules-0.3.0-py2.py3-none-any.whl (181 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.3/181.3 kB 34.1 MB/s eta 0:00:00
Requirement already satisfied: setuptools>=40.3.0 in ./.env/lib/python3.11/site-packages (from google-auth==1.35.0->-r server/requirements.txt (line 10)) (65.5.0)
Collecting rsa<5,>=3.1.4
Downloading rsa-4.9-py3-none-any.whl (34 kB)
Collecting requests-oauthlib>=0.7.0
Downloading requests_oauthlib-1.3.1-py2.py3-none-any.whl (23 kB)
Collecting grpc-google-iam-v1<1.0.0dev,>=0.12.4
Downloading grpc_google_iam_v1-0.12.6-py2.py3-none-any.whl (26 kB)
Collecting proto-plus<2.0.0dev,>=1.22.0
Downloading proto_plus-1.22.3-py3-none-any.whl (48 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.1/48.1 kB 9.0 MB/s eta 0:00:00
Collecting google-api-core[grpc]<3.0.0dev,>=1.22.1
Downloading google_api_core-1.34.0-py3-none-any.whl (120 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.2/120.2 kB 22.8 MB/s eta 0:00:00
Collecting packaging>=14.3
Downloading packaging-23.1-py3-none-any.whl (48 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.9/48.9 kB 9.5 MB/s eta 0:00:00
Collecting libcst>=0.2.5
Downloading libcst-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.9/2.9 MB 97.7 MB/s eta 0:00:00
Collecting google-resumable-media>=2.3.2
Downloading google_resumable_media-2.5.0-py2.py3-none-any.whl (77 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.7/77.7 kB 16.8 MB/s eta 0:00:00
Collecting opencensus-context>=0.1.2
Downloading opencensus_context-0.1.3-py2.py3-none-any.whl (5.1 kB)
Collecting google-cloud-monitoring~=2.0
Downloading google_cloud_monitoring-2.15.1-py2.py3-none-any.whl (323 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 323.4/323.4 kB 47.0 MB/s eta 0:00:00
Collecting google-cloud-trace<1.0.0,>=0.20.0
Downloading google_cloud_trace-0.24.2-py2.py3-none-any.whl (77 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.7/77.7 kB 17.5 MB/s eta 0:00:00
Collecting deprecated
Downloading Deprecated-1.2.14-py2.py3-none-any.whl (9.6 kB)
Collecting pyjwt[crypto]>=2.4.0
Downloading PyJWT-2.7.0-py3-none-any.whl (22 kB)
Collecting pynacl>=1.4.0
Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (856 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 856.7/856.7 kB 58.3 MB/s eta 0:00:00
Collecting cryptography<39,>=38.0.0
Downloading cryptography-38.0.4-cp36-abi3-manylinux_2_28_x86_64.whl (4.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.2/4.2 MB 70.8 MB/s eta 0:00:00
Collecting pytest>=5.3
Downloading pytest-7.4.0-py3-none-any.whl (323 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 323.6/323.6 kB 43.1 MB/s eta 0:00:00
Collecting execnet>=1.1
Downloading execnet-2.0.2-py3-none-any.whl (37 kB)
Collecting async-timeout>=4.0.2
Downloading async_timeout-4.0.2-py3-none-any.whl (5.8 kB)
Collecting charset-normalizer<4,>=2
Downloading charset_normalizer-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (199 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 199.6/199.6 kB 36.5 MB/s eta 0:00:00
Collecting idna<4,>=2.5
Downloading idna-3.4-py3-none-any.whl (61 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 13.9 MB/s eta 0:00:00
Collecting urllib3<3,>=1.21.1
Downloading urllib3-2.0.3-py3-none-any.whl (123 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.6/123.6 kB 24.2 MB/s eta 0:00:00
Collecting certifi>=2017.4.17
Downloading certifi-2023.5.7-py3-none-any.whl (156 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 157.0/157.0 kB 29.5 MB/s eta 0:00:00
Collecting urllib3[socks]~=1.26
Downloading urllib3-1.26.16-py2.py3-none-any.whl (143 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.1/143.1 kB 24.9 MB/s eta 0:00:00
Collecting trio~=0.17
Downloading trio-0.22.1-py3-none-any.whl (399 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 399.3/399.3 kB 42.2 MB/s eta 0:00:00
Collecting trio-websocket~=0.9
Downloading trio_websocket-0.10.3-py3-none-any.whl (17 kB)
Collecting soupsieve>1.2
Downloading soupsieve-2.4.1-py3-none-any.whl (36 kB)
Collecting cffi>=1.12
Downloading cffi-1.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (462 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 462.6/462.6 kB 56.6 MB/s eta 0:00:00
Collecting googleapis-common-protos<2.0.dev0,>=1.56.2
Downloading googleapis_common_protos-1.59.1-py2.py3-none-any.whl (224 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 224.5/224.5 kB 31.6 MB/s eta 0:00:00
Collecting google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0dev,>=1.31.6
Downloading google_api_core-2.11.0-py3-none-any.whl (120 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.3/120.3 kB 24.0 MB/s eta 0:00:00
Downloading google_api_core-2.10.2-py3-none-any.whl (115 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 115.6/115.6 kB 23.1 MB/s eta 0:00:00
Collecting grpcio<2.0dev,>=1.33.2
Downloading grpcio-1.56.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.2/5.2 MB 56.5 MB/s eta 0:00:00
Collecting grpcio-status<2.0dev,>=1.33.2
Downloading grpcio_status-1.56.0-py3-none-any.whl (5.1 kB)
Collecting httplib2<1.dev0,>=0.15.0
Downloading httplib2-0.22.0-py3-none-any.whl (96 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.9/96.9 kB 20.7 MB/s eta 0:00:00
Collecting google-auth-httplib2>=0.1.0
Downloading google_auth_httplib2-0.1.0-py2.py3-none-any.whl (9.3 kB)
Collecting uritemplate<5,>=3.0.1
Downloading uritemplate-4.1.1-py2.py3-none-any.whl (10 kB)
Collecting google-crc32c<2.0dev,>=1.0
Downloading google_crc32c-1.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (32 kB)
Collecting typing-inspect>=0.4.0
Downloading typing_inspect-0.9.0-py3-none-any.whl (8.8 kB)
Collecting pyyaml>=5.2
Downloading PyYAML-6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (757 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 757.9/757.9 kB 61.5 MB/s eta 0:00:00
Collecting pyasn1<0.6.0,>=0.4.6
Downloading pyasn1-0.5.0-py2.py3-none-any.whl (83 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.9/83.9 kB 17.5 MB/s eta 0:00:00
Collecting iniconfig
Downloading iniconfig-2.0.0-py3-none-any.whl (5.9 kB)
Collecting pluggy<2.0,>=0.12
Downloading pluggy-1.2.0-py3-none-any.whl (17 kB)
Collecting oauthlib>=3.0.0
Downloading oauthlib-3.2.2-py3-none-any.whl (151 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.7/151.7 kB 28.6 MB/s eta 0:00:00
Collecting attrs>=20.1.0
Downloading attrs-23.1.0-py3-none-any.whl (61 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 kB 12.5 MB/s eta 0:00:00
Collecting sortedcontainers
Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB)
Collecting outcome
Downloading outcome-1.2.0-py2.py3-none-any.whl (9.7 kB)
Collecting sniffio
Downloading sniffio-1.3.0-py3-none-any.whl (10 kB)
Collecting exceptiongroup
Downloading exceptiongroup-1.1.2-py3-none-any.whl (14 kB)
Collecting wsproto>=0.14
Downloading wsproto-1.2.0-py3-none-any.whl (24 kB)
Collecting PySocks!=1.5.7,<2.0,>=1.5.6
Downloading PySocks-1.7.1-py3-none-any.whl (16 kB)
Collecting wrapt<2,>=1.10
Downloading wrapt-1.15.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (78 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.9/78.9 kB 16.7 MB/s eta 0:00:00
Collecting pycparser
Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 22.3 MB/s eta 0:00:00
Collecting grpcio-status<2.0dev,>=1.33.2
Downloading grpcio_status-1.54.2-py3-none-any.whl (5.1 kB)
Downloading grpcio_status-1.54.0-py3-none-any.whl (5.1 kB)
Downloading grpcio_status-1.53.1-py3-none-any.whl (5.1 kB)
Downloading grpcio_status-1.53.0-py3-none-any.whl (5.1 kB)
Downloading grpcio_status-1.51.3-py3-none-any.whl (5.1 kB)
Downloading grpcio_status-1.51.1-py3-none-any.whl (5.1 kB)
Downloading grpcio_status-1.50.0-py3-none-any.whl (14 kB)
Downloading grpcio_status-1.49.1-py3-none-any.whl (14 kB)
Downloading grpcio_status-1.48.2-py3-none-any.whl (14 kB)
Collecting pyparsing!=3.0.0,!=3.0.1,!=3.0.2,!=3.0.3,<4,>=2.4.2
Downloading pyparsing-3.1.0-py3-none-any.whl (102 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 102.6/102.6 kB 21.1 MB/s eta 0:00:00
Collecting mypy-extensions>=0.3.0
Downloading mypy_extensions-1.0.0-py3-none-any.whl (4.7 kB)
Collecting h11<1,>=0.9.0
Downloading h11-0.14.0-py3-none-any.whl (58 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 11.9 MB/s eta 0:00:00
Installing collected packages: sortedcontainers, pytz, parameterized, opencensus-context, msgpack, json5, wrapt, wheel, urllib3, uritemplate, typing_extensions, soupsieve, sniffio, Six, pyyaml, PySocks, pyparsing, pyjwt, pycparser, pyasn1, protobuf, pluggy, pillow, packaging, oauthlib, mypy-extensions, markupsafe, itsdangerous, isort, iniconfig, idna, h11, gunicorn, grpcio, google-crc32c, geojson_rewind, frozendict, execnet, exceptiongroup, click, charset-normalizer, certifi, cachetools, cachelib, blinker, Babel, attrs, async-timeout, wsproto, Werkzeug, typing-inspect, rsa, requests, redis, python-dateutil, pytest, pyasn1-modules, proto-plus, outcome, jinja2, httplib2, googleapis-common-protos, google-resumable-media, deprecated, cffi, beautifulsoup4, trio, requests-oauthlib, pytest-xdist, pytest-rerunfailures, pynacl, libcst, grpcio-status, google-auth, Flask, cryptography, CacheControl, trio-websocket, pyOpenSSL, grpc-google-iam-v1, google-auth-oauthlib, google-auth-httplib2, google-api-core, flask_testing, flask_cors, Flask-Caching, Flask-Babel, selenium, PyGithub, opencensus, google-cloud-core, google-api-python-client, opencensus-ext-flask, google-cloud-trace, google-cloud-storage, google-cloud-secret-manager, google-cloud-monitoring, google-cloud-firestore, google-cloud-bigtable, opencensus-ext-stackdriver, firebase-admin
DEPRECATION: flask_testing is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
Running setup.py install for flask_testing: started
Running setup.py install for flask_testing: finished with status 'done'
Successfully installed Babel-2.12.1 CacheControl-0.12.11 Flask-2.3.2 Flask-Babel-2.0.0 Flask-Caching-2.0.1 PyGithub-1.58.2 PySocks-1.7.1 Six-1.16.0 Werkzeug-2.3.3 async-timeout-4.0.2 attrs-23.1.0 beautifulsoup4-4.12.2 blinker-1.6.2 cachelib-0.10.2 cachetools-4.2.4 certifi-2023.5.7 cffi-1.15.1 charset-normalizer-3.2.0 click-8.1.4 cryptography-38.0.4 deprecated-1.2.14 exceptiongroup-1.1.2 execnet-2.0.2 firebase-admin-5.3.0 flask_cors-3.0.10 flask_testing-0.8.1 frozendict-2.3.4 geojson_rewind-1.0.1 google-api-core-1.34.0 google-api-python-client-2.93.0 google-auth-1.35.0 google-auth-httplib2-0.1.0 google-auth-oauthlib-0.5.2 google-cloud-bigtable-2.15.0 google-cloud-core-2.3.2 google-cloud-firestore-2.11.1 google-cloud-monitoring-2.15.1 google-cloud-secret-manager-2.6.0 google-cloud-storage-2.8.0 google-cloud-trace-0.24.2 google-crc32c-1.5.0 google-resumable-media-2.5.0 googleapis-common-protos-1.59.1 grpc-google-iam-v1-0.12.6 grpcio-1.56.0 grpcio-status-1.48.2 gunicorn-20.1.0 h11-0.14.0 httplib2-0.22.0 idna-3.4 iniconfig-2.0.0 isort-5.10.0 itsdangerous-2.1.2 jinja2-3.1.2 json5-0.9.14 libcst-1.0.1 markupsafe-2.1.2 msgpack-1.0.5 mypy-extensions-1.0.0 oauthlib-3.2.2 opencensus-0.10.0 opencensus-context-0.1.3 opencensus-ext-flask-0.8.0 opencensus-ext-stackdriver-0.8.0 outcome-1.2.0 packaging-23.1 parameterized-0.8.1 pillow-9.5.0 pluggy-1.2.0 proto-plus-1.22.3 protobuf-3.20.2 pyOpenSSL-22.1.0 pyasn1-0.5.0 pyasn1-modules-0.3.0 pycparser-2.21 pyjwt-2.7.0 pynacl-1.5.0 pyparsing-3.1.0 pytest-7.4.0 pytest-rerunfailures-10.2 pytest-xdist-3.2.1 python-dateutil-2.8.2 pytz-2023.3 pyyaml-6.0 redis-4.5.4 requests-2.31.0 requests-oauthlib-1.3.1 rsa-4.9 selenium-4.9.0 sniffio-1.3.0 sortedcontainers-2.4.0 soupsieve-2.4.1 trio-0.22.1 trio-websocket-0.10.3 typing-inspect-0.9.0 typing_extensions-4.2.0 uritemplate-4.1.1 urllib3-1.26.16 wheel-0.38.1 wrapt-1.15.0 wsproto-1.2.0
[notice] A new release of pip available: 22.3.1 -> 23.1.2
[notice] To update, run: pip install --upgrade pip
Requirement already satisfied: pip in ./.env/lib/python3.11/site-packages (22.3.1)
Collecting pip
Downloading pip-23.1.2-py3-none-any.whl (2.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 27.2 MB/s eta 0:00:00
Requirement already satisfied: setuptools in ./.env/lib/python3.11/site-packages (65.5.0)
Collecting setuptools
Downloading setuptools-68.0.0-py3-none-any.whl (804 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 804.0/804.0 kB 60.3 MB/s eta 0:00:00
Collecting light-the-torch
Downloading light_the_torch-0.7.4-py3-none-any.whl (14 kB)
Installing collected packages: setuptools, pip, light-the-torch
Attempting uninstall: setuptools
Found existing installation: setuptools 65.5.0
Uninstalling setuptools-65.5.0:
Successfully uninstalled setuptools-65.5.0
Attempting uninstall: pip
Found existing installation: pip 22.3.1
Uninstalling pip-22.3.1:
Successfully uninstalled pip-22.3.1
Successfully installed light-the-torch-0.7.4 pip-23.1.2 setuptools-68.0.0
Collecting torch
Downloading https://download.pytorch.org/whl/cpu/torch-2.0.1%2Bcpu-cp311-cp311-linux_x86_64.whl (195.4 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 195.4/195.4 MB 4.4 MB/s eta 0:00:00
Collecting filelock (from torch)
Downloading filelock-3.12.2-py3-none-any.whl (10 kB)
Requirement already satisfied: typing-extensions in ./.env/lib/python3.11/site-packages (from torch) (4.2.0)
Collecting sympy (from torch)
Downloading sympy-1.12-py3-none-any.whl (5.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.7/5.7 MB 36.1 MB/s eta 0:00:00
Collecting networkx (from torch)
Downloading networkx-3.1-py3-none-any.whl (2.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 85.9 MB/s eta 0:00:00
Requirement already satisfied: jinja2 in ./.env/lib/python3.11/site-packages (from torch) (3.1.2)
Requirement already satisfied: MarkupSafe>=2.0 in ./.env/lib/python3.11/site-packages (from jinja2->torch) (2.1.2)
Collecting mpmath>=0.19 (from sympy->torch)
Downloading mpmath-1.3.0-py3-none-any.whl (536 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 536.2/536.2 kB 69.9 MB/s eta 0:00:00
Installing collected packages: mpmath, sympy, networkx, filelock, torch
Successfully installed filelock-3.12.2 mpmath-1.3.0 networkx-3.1 sympy-1.12 torch-2.0.1+cpu
Looking in links: https://github.com/explosion/spacy-models/releases/download/en_core_web_lg-3.5.0/en_core_web_lg-3.5.0-py3-none-any.whl
WARNING: Skipping page https://github.com/explosion/spacy-models/releases/download/en_core_web_lg-3.5.0/en_core_web_lg-3.5.0-py3-none-any.whl because the HEAD request got Content-Type: application/octet-stream. The only supported Content-Types are application/vnd.pypi.simple.v1+json, application/vnd.pypi.simple.v1+html, and text/html
Collecting datasets==2.12.0 (from -r nl_server/requirements.txt (line 1))
Downloading datasets-2.12.0-py3-none-any.whl (474 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 474.6/474.6 kB 10.8 MB/s eta 0:00:00
WARNING: Skipping page https://github.com/explosion/spacy-models/releases/download/en_core_web_lg-3.5.0/en_core_web_lg-3.5.0-py3-none-any.whl because the HEAD request got Content-Type: application/octet-stream. The only supported Content-Types are application/vnd.pypi.simple.v1+json, application/vnd.pypi.simple.v1+html, and text/html
Collecting diskcache==5.4.0 (from -r nl_server/requirements.txt (line 2))
Downloading diskcache-5.4.0-py3-none-any.whl (44 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.0/45.0 kB 7.2 MB/s eta 0:00:00
Requirement already satisfied: Flask==2.3.2 in ./.env/lib/python3.11/site-packages (from -r nl_server/requirements.txt (line 3)) (2.3.2)
WARNING: Skipping page https://github.com/explosion/spacy-models/releases/download/en_core_web_lg-3.5.0/en_core_web_lg-3.5.0-py3-none-any.whl because the HEAD request got Content-Type: application/octet-stream. The only supported Content-Types are application/vnd.pypi.simple.v1+json, application/vnd.pypi.simple.v1+html, and text/html
Collecting google-cloud-pubsub==2.14.0 (from -r nl_server/requirements.txt (line 4))
Downloading google_cloud_pubsub-2.14.0-py2.py3-none-any.whl (241 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 241.5/241.5 kB 39.2 MB/s eta 0:00:00
Requirement already satisfied: google-cloud-storage==2.8.0 in ./.env/lib/python3.11/site-packages (from -r nl_server/requirements.txt (line 5)) (2.8.0)
Requirement already satisfied: gunicorn==20.1.0 in ./.env/lib/python3.11/site-packages (from -r nl_server/requirements.txt (line 6)) (20.1.0)
Requirement already satisfied: markupsafe==2.1.2 in ./.env/lib/python3.11/site-packages (from -r nl_server/requirements.txt (line 7)) (2.1.2)
WARNING: Skipping page https://github.com/explosion/spacy-models/releases/download/en_core_web_lg-3.5.0/en_core_web_lg-3.5.0-py3-none-any.whl because the HEAD request got Content-Type: application/octet-stream. The only supported Content-Types are application/vnd.pypi.simple.v1+json, application/vnd.pypi.simple.v1+html, and text/html
Collecting pandas>=1.3.5 (from -r nl_server/requirements.txt (line 8))
Downloading pandas-2.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.2/12.2 MB 47.8 MB/s eta 0:00:00
WARNING: Skipping page https://github.com/explosion/spacy-models/releases/download/en_core_web_lg-3.5.0/en_core_web_lg-3.5.0-py3-none-any.whl because the HEAD request got Content-Type: application/octet-stream. The only supported Content-Types are application/vnd.pypi.simple.v1+json, application/vnd.pypi.simple.v1+html, and text/html
Collecting sentence_transformers==2.2.2 (from -r nl_server/requirements.txt (line 9))
Downloading sentence-transformers-2.2.2.tar.gz (85 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.0/86.0 kB 17.3 MB/s eta 0:00:00
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
WARNING: Skipping page https://github.com/explosion/spacy-models/releases/download/en_core_web_lg-3.5.0/en_core_web_lg-3.5.0-py3-none-any.whl because the HEAD request got Content-Type: application/octet-stream. The only supported Content-Types are application/vnd.pypi.simple.v1+json, application/vnd.pypi.simple.v1+html, and text/html
Collecting spacy==3.5.0 (from -r nl_server/requirements.txt (line 10))
Downloading spacy-3.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.6/6.6 MB 45.7 MB/s eta 0:00:00
WARNING: Skipping page https://github.com/explosion/spacy-models/releases/download/en_core_web_lg-3.5.0/en_core_web_lg-3.5.0-py3-none-any.whl because the HEAD request got Content-Type: application/octet-stream. The only supported Content-Types are application/vnd.pypi.simple.v1+json, application/vnd.pypi.simple.v1+html, and text/html
Collecting pydantic==1.10.7 (from -r nl_server/requirements.txt (line 11))
Downloading pydantic-1.10.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/3.1 MB 103.5 MB/s eta 0:00:00
Requirement already satisfied: Werkzeug==2.3.3 in ./.env/lib/python3.11/site-packages (from -r nl_server/requirements.txt (line 12)) (2.3.3)
WARNING: Skipping page https://github.com/explosion/spacy-models/releases/download/en_core_web_lg-3.5.0/en_core_web_lg-3.5.0-py3-none-any.whl because the HEAD request got Content-Type: application/octet-stream. The only supported Content-Types are application/vnd.pypi.simple.v1+json, application/vnd.pypi.simple.v1+html, and text/html
Collecting scikit-learn==1.2.2 (from -r nl_server/requirements.txt (line 13))
Downloading scikit_learn-1.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.6/9.6 MB 36.0 MB/s eta 0:00:00
WARNING: Skipping page https://github.com/explosion/spacy-models/releases/download/en_core_web_lg-3.5.0/en_core_web_lg-3.5.0-py3-none-any.whl because the HEAD request got Content-Type: application/octet-stream. The only supported Content-Types are application/vnd.pypi.simple.v1+json, application/vnd.pypi.simple.v1+html, and text/html
Collecting en_core_web_lg==3.5.0 (from -r nl_server/requirements.txt (line 17))
Downloading https://github.com/explosion/spacy-models/releases/download/en_core_web_lg-3.5.0/en_core_web_lg-3.5.0-py3-none-any.whl (587.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 587.7/587.7 MB 1.9 MB/s eta 0:00:00
WARNING: Skipping page https://github.com/explosion/spacy-models/releases/download/en_core_web_lg-3.5.0/en_core_web_lg-3.5.0-py3-none-any.whl because the HEAD request got Content-Type: application/octet-stream. The only supported Content-Types are application/vnd.pypi.simple.v1+json, application/vnd.pypi.simple.v1+html, and text/html
Collecting numpy>=1.17 (from datasets==2.12.0->-r nl_server/requirements.txt (line 1))
Downloading numpy-1.25.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 17.6/17.6 MB 33.2 MB/s eta 0:00:00
WARNING: Skipping page https://github.com/explosion/spacy-models/releases/download/en_core_web_lg-3.5.0/en_core_web_lg-3.5.0-py3-none-any.whl because the HEAD request got Content-Type: application/octet
...
[Logs truncated due to log size limitations. For full logs, see https://console.cloud.google.com/cloud-build/builds/f6a129f8-f2b1-410a-8cec-e254cba30a5f?project=879489846695.]
...
tence_which_cities_in_california_have_a_population_more_than_1000000_PLACES_Los_Angeles_I_set_the_enum_value_for_the_SUB_PLACE_TYPE_property_to_CITY_because_all_of_the_places_in_the_list_are_cities_ PASSED
server/tests/routes/browser_test.py::TestStaticPage::test_browser_node PASSED
server/tests/routes/browser_test.py::TestStaticPage::test_browser_static PASSED
server/tests/routes/dev_test.py::TestRoute::test_dev PASSED
server/tests/routes/factcheck_test.py::TestRoute::test_blog PASSED
server/tests/routes/factcheck_test.py::TestRoute::test_download PASSED
server/tests/routes/factcheck_test.py::TestRoute::test_faq PASSED
server/tests/routes/factcheck_test.py::TestRoute::test_homepage PASSED
server/tests/routes/import_wizard_test.py::TestStaticPage::test_import_wizard_static PASSED
server/tests/routes/import_wizard_test.py::TestStaticPage::test_import_wizard_static_new PASSED
server/tests/routes/place_list_test.py::TestRoute::test_index PASSED
server/tests/routes/place_list_test.py::TestRoute::test_no_child PASSED
server/tests/routes/place_list_test.py::TestRoute::test_node PASSED
server/tests/routes/place_test.py::TestPlaceLandingPage::test_place_landing PASSED
server/tests/routes/place_test.py::TestPlacePage::test_place PASSED
server/tests/routes/redirects_test.py::TestRedirects::test_browser PASSED
server/tests/routes/redirects_test.py::TestRedirects::test_browser_with_args PASSED
server/tests/routes/redirects_test.py::TestRedirects::test_colab PASSED
server/tests/routes/redirects_test.py::TestRedirects::test_documentation PASSED
server/tests/routes/redirects_test.py::TestRedirects::test_explore PASSED
server/tests/routes/redirects_test.py::TestRedirects::test_gni PASSED
server/tests/routes/redirects_test.py::TestRedirects::test_scatter PASSED
server/tests/routes/screenshot_test.py::TestRoute::test_commit_page PASSED
server/tests/routes/screenshot_test.py::TestRoute::test_compare_page PASSED
server/tests/routes/search_test.py::TestSearchPages::test_search PASSED
server/tests/routes/search_test.py::TestSearchPages::test_search_dc PASSED
server/tests/routes/search_test.py::TestSearchPages::test_search_dc_query PASSED
server/tests/routes/search_test.py::TestSearchPages::test_search_query PASSED
server/tests/routes/special_announcement_test.py::TestSpecialAnnouncementPages::test_special_announcement PASSED
server/tests/routes/special_announcement_test.py::TestSpecialAnnouncementPages::test_special_announcement_faq PASSED
server/tests/routes/static_test.py::TestStaticPages::test_about PASSED
server/tests/routes/static_test.py::TestStaticPages::test_disclaimers PASSED
server/tests/routes/static_test.py::TestStaticPages::test_faq PASSED
server/tests/routes/static_test.py::TestStaticPages::test_feedback PASSED
server/tests/routes/static_test.py::TestStaticPages::test_homepage PASSED
server/tests/routes/static_test.py::TestStaticPages::test_homepage_i18n PASSED
server/tests/routes/tools_test.py::TestStaticPage::test_download PASSED
server/tests/routes/tools_test.py::TestStaticPage::test_map PASSED
server/tests/routes/tools_test.py::TestStaticPage::test_scatter PASSED
server/tests/routes/tools_test.py::TestStaticPage::test_stat_var PASSED
server/tests/routes/tools_test.py::TestStaticPage::test_timeline PASSED
server/tests/routes/api/browser_test.py::TestObservationId::test_observation_node_dcid_returned PASSED
server/tests/routes/api/browser_test.py::TestObservationId::test_required_predicates PASSED
server/tests/routes/api/browser_test.py::TestObservationId::test_with_optional_predicates PASSED
server/tests/routes/api/choropleth_test.py::TestChoroplethPlaces::test_get_choropleth_display_level_equivalent_has_display_level PASSED
server/tests/routes/api/choropleth_test.py::TestChoroplethPlaces::test_get_choropleth_display_level_has_display_level PASSED
server/tests/routes/api/choropleth_test.py::TestChoroplethPlaces::test_get_choropleth_display_level_has_no_display_level PASSED
server/tests/routes/api/choropleth_test.py::TestChoroplethPlaces::test_get_choropleth_display_level_parent_has_equivalent PASSED
server/tests/routes/api/choropleth_test.py::TestChoroplethPlaces::test_get_choropleth_display_level_parent_places PASSED
server/tests/routes/api/choropleth_test.py::TestGetGeoJson::test_get_geojson PASSED
server/tests/routes/api/choropleth_test.py::TestGetGeoJson::test_get_geojson_with_place_type PASSED
server/tests/routes/api/choropleth_test.py::TestChoroplethDataHelpers::test_get_choropleth_sv PASSED
server/tests/routes/api/choropleth_test.py::TestChoroplethDataHelpers::test_get_date_range PASSED
server/tests/routes/api/choropleth_test.py::TestChoroplethDataHelpers::test_get_denom_val PASSED
server/tests/routes/api/choropleth_test.py::TestChoroplethData::testRoute1 PASSED
server/tests/routes/api/choropleth_test.py::TestChoroplethData::testRoute2 PASSED
server/tests/routes/api/choropleth_test.py::TestGetNodeGeoJson::test_get_geojson PASSED
server/tests/routes/api/csv_test.py::TestGetStatsWithinPlaceCsv::test_date_range PASSED
server/tests/routes/api/csv_test.py::TestGetStatsWithinPlaceCsv::test_required_params PASSED
server/tests/routes/api/csv_test.py::TestGetStatsWithinPlaceCsv::test_single_date PASSED
server/tests/routes/api/detection_test.py::TestDetection::test_empty_response PASSED
server/tests/routes/api/detection_test.py::TestDetection::test_empty_response_with_empty_input PASSED
server/tests/routes/api/detection_test.py::TestDetection::test_missing_required_param_assertion PASSED
server/tests/routes/api/detection_test.py::TestDetection::test_non_empty_response PASSED
server/tests/routes/api/detection_test.py::TestDetection::test_place_type_properties PASSED
server/tests/routes/api/detection_test.py::TestDetection::test_wrong_format_assertions PASSED
server/tests/routes/api/disaster_test.py::TestGetDateRange::test_has_dates PASSED
server/tests/routes/api/disaster_test.py::TestGetDateRange::test_has_dates_json PASSED
server/tests/routes/api/disaster_test.py::TestGetDateRange::test_no_dates PASSED
server/tests/routes/api/disaster_test.py::TestGetDateRange::test_no_dates_json PASSED
server/tests/routes/api/disaster_test.py::TestGetData::test_date_range PASSED
server/tests/routes/api/disaster_test.py::TestGetData::test_with_filter PASSED
server/tests/routes/api/disaster_test.py::TestGetData::test_yyyy PASSED
server/tests/routes/api/disaster_test.py::TestGetData::test_yyyy_no_data PASSED
server/tests/routes/api/disaster_test.py::TestGetData::test_yyyymm PASSED
server/tests/routes/api/disaster_test.py::TestGetData::test_yyyymm_no_data PASSED
server/tests/routes/api/disaster_test.py::TestGetDataJson::test_date_range PASSED
server/tests/routes/api/disaster_test.py::TestGetDataJson::test_with_filter PASSED
server/tests/routes/api/disaster_test.py::TestGetDataJson::test_with_filter_no_upper_limit PASSED
server/tests/routes/api/disaster_test.py::TestGetDataJson::test_yyyy PASSED
server/tests/routes/api/disaster_test.py::TestGetDataJson::test_yyyy_no_data PASSED
server/tests/routes/api/disaster_test.py::TestGetDataJson::test_yyyymm PASSED
server/tests/routes/api/disaster_test.py::TestGetDataJson::test_yyyymm_no_data PASSED
server/tests/routes/api/facets_test.py::TestGetFacetsWithinPlace::test_date_range PASSED
server/tests/routes/api/facets_test.py::TestGetFacetsWithinPlace::test_required_params PASSED
server/tests/routes/api/facets_test.py::TestGetFacetsWithinPlace::test_single_date PASSED
server/tests/routes/api/landing_page_test.py::TestBuildSpec::test_chart_config_transform PASSED
server/tests/routes/api/landing_page_test.py::TestBuildSpec::test_menu_hierarchy PASSED
server/tests/routes/api/landing_page_test.py::TestI18n::test_child_places_i18n PASSED
server/tests/routes/api/place_test.py::TestCoords2Places::test_get_places_for_coords PASSED
server/tests/routes/api/point_test.py::TestApiPointWithin::test_api_observations_point_within PASSED
server/tests/routes/api/point_test.py::TestApiPointWithin::test_required_predicates PASSED
server/tests/routes/api/series_test.py::TestApiSeriesWithin::test_api_observations_series_within_all PASSED
server/tests/routes/api/series_test.py::TestApiSeriesWithin::test_required_predicates PASSED
server/tests/routes/api/stats_test.py::TestApiStatsProperty::test_api_get_stats_property PASSED
server/tests/routes/api/stats_test.py::TestSearchStatVar::test_search_statvar_single_token PASSED
server/tests/routes/api/varable_group_test.py::TestGetVariableGroupInfo::test_statvar_path PASSED
server/tests/routes/api/variable_test.py::TestVariablePath::test_variable_path PASSED
server/tests/routes/api/import_detection/date_detection_test.py::TestDateDetection::test_column_date_detection PASSED
server/tests/routes/api/import_detection/date_detection_test.py::TestDateDetection::test_header_date_detection PASSED
server/tests/routes/api/import_detection/detection_test.py::TestDetection::test_country_detection PASSED
server/tests/routes/api/import_detection/detection_test.py::TestDetection::test_country_detection_order PASSED
server/tests/routes/api/import_detection/detection_test.py::TestDetection::test_country_detection_two_columns PASSED
server/tests/routes/api/import_detection/detection_test.py::TestDetection::test_date_and_country_detection PASSED
server/tests/routes/api/import_detection/detection_test.py::TestDetection::test_date_detection_columns PASSED
server/tests/routes/api/import_detection/detection_test.py::TestDetection::test_date_detection_headers PASSED
server/tests/routes/api/import_detection/detection_test.py::TestDetection::test_date_detection_headers_and_columns PASSED
server/tests/routes/api/import_detection/place_detection_test.py::TestPlaceDetection::test_country_detection PASSED
server/tests/routes/api/import_detection/place_detection_test.py::TestPlaceDetection::test_country_state_fips_detection PASSED
server/tests/routes/api/import_detection/place_detection_test.py::TestPlaceDetection::test_loading_country_mappings PASSED
server/tests/routes/api/import_detection/place_detection_test.py::TestPlaceDetection::test_loading_state_mappings PASSED
server/tests/routes/api/import_detection/place_detection_test.py::TestPlaceDetection::test_prop_max_score_detection PASSED
server/tests/routes/api/import_detection/place_detection_test.py::TestPlaceDetection::test_state_detection PASSED
server/tests/routes/api/import_detection/place_detection_test.py::TestPlaceDetection::test_supported_type_properties PASSED
server/tests/services/discovery_test.py::TestServiceDiscovery::test_configure_endpoints_from_ingress_1 PASSED
server/tests/services/discovery_test.py::TestServiceDiscovery::test_configure_endpoints_from_ingress_2 PASSED
server/tests/services/discovery_test.py::TestServiceDiscovery::test_default_config PASSED
=============================== warnings summary ===============================
.env/lib/python3.11/site-packages/google/rpc/__init__.py:20
/workspace/.env/lib/python3.11/site-packages/google/rpc/__init__.py:20: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('google.rpc')`.
Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
pkg_resources.declare_namespace(__name__)
.env/lib/python3.11/site-packages/pkg_resources/__init__.py:2350
/workspace/.env/lib/python3.11/site-packages/pkg_resources/__init__.py:2350: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('google')`.
Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
declare_namespace(parent)
.env/lib/python3.11/site-packages/flask_babel/__init__.py:183
/workspace/.env/lib/python3.11/site-packages/flask_babel/__init__.py:183: DeprecationWarning: 'locked_cached_property' is deprecated and will be removed in Flask 2.4. Use a lock inside the decorated function if locking is needed.
@locked_cached_property
shared/lib/constants.py:268
/workspace/shared/lib/constants.py:268: DeprecationWarning: invalid escape sequence '\w'
"(is|has|have)( a| the)? \w+er",
shared/lib/constants.py:302
/workspace/shared/lib/constants.py:302: DeprecationWarning: invalid escape sequence '\W'
"WetBulb": ["wet(\W?)bulb",],
server/tests/lib/nl/quantity_parser_test.py:72
/workspace/server/tests/lib/nl/quantity_parser_test.py:72: DeprecationWarning: invalid escape sequence '\s'
('in cities with poverty rate under 10% \show me asthma prevalence',
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
======================= 404 passed, 6 warnings in 7.08s ========================
============================= test session starts ==============================
platform linux -- Python 3.11.3, pytest-7.4.0, pluggy-1.2.0
rootdir: /workspace
configfile: pytest.ini
plugins: xdist-3.2.1, rerunfailures-10.2
collected 22 items
shared/tests/lib/constants_test.py::TestConstants::test_place_detected_string_replacement PASSED
shared/tests/lib/detected_variables_test.py::TestDetectedVariables::test_main PASSED
shared/tests/lib/utils_test.py::TestUtilsAddToSet::test_add_to_set_from_list PASSED
shared/tests/lib/utils_test.py::TestUtilsAddToSet::test_combine_stop_words PASSED
shared/tests/lib/utils_test.py::TestNLUtilsRemoveStopWordsAndPunctuation::test_query_remove_punctuation_0_this_is_a_random_query_with_no_punctuation PASSED
shared/tests/lib/utils_test.py::TestNLUtilsRemoveStopWordsAndPunctuation::test_query_remove_punctuation_1_people_of_palo_alto_mountain_view_and_California_ PASSED
shared/tests/lib/utils_test.py::TestNLUtilsRemoveStopWordsAndPunctuation::test_query_remove_punctuation_2_America_s_population_growth PASSED
shared/tests/lib/utils_test.py::TestNLUtilsRemoveStopWordsAndPunctuation::test_query_remove_punctuation_3_Is_this_a_question_ PASSED
shared/tests/lib/utils_test.py::TestNLUtilsRemoveStopWordsAndPunctuation::test_query_remove_punctuation_4_what_about_Santa_Clara_ PASSED
shared/tests/lib/utils_test.py::TestNLUtilsRemoveStopWordsAndPunctuation::test_query_remove_punctuation_5__ PASSED
shared/tests/lib/utils_test.py::TestNLUtilsRemoveStopWordsAndPunctuation::test_query_remove_stop_words_00_this_is_a_random_query PASSED
shared/tests/lib/utils_test.py::TestNLUtilsRemoveStopWordsAndPunctuation::test_query_remove_stop_words_01_population_of_palo_alto PASSED
shared/tests/lib/utils_test.py::TestNLUtilsRemoveStopWordsAndPunctuation::test_query_remove_stop_words_02_tell_me_about_life_expectancy PASSED
shared/tests/lib/utils_test.py::TestNLUtilsRemoveStopWordsAndPunctuation::test_query_remove_stop_words_03_what_about_Capitalization PASSED
shared/tests/lib/utils_test.py::TestNLUtilsRemoveStopWordsAndPunctuation::test_query_remove_stop_words_04_say_something_about_crime_in_California_counties PASSED
shared/tests/lib/utils_test.py::TestNLUtilsRemoveStopWordsAndPunctuation::test_query_remove_stop_words_05_how_are_you PASSED
shared/tests/lib/utils_test.py::TestNLUtilsRemoveStopWordsAndPunctuation::test_query_remove_stop_words_06_tell_me_about_the_climate_extremes_in_palo_alto PASSED
shared/tests/lib/utils_test.py::TestNLUtilsRemoveStopWordsAndPunctuation::test_query_remove_stop_words_07_How_big_are_the_public_elementary_schools_in_Sunnyvale PASSED
shared/tests/lib/utils_test.py::TestNLUtilsRemoveStopWordsAndPunctuation::test_query_remove_stop_words_08_what_is_relationship_between_the_sickest_and_healthiest_people_in_the_world PASSED
shared/tests/lib/utils_test.py::TestNLUtilsRemoveStopWordsAndPunctuation::test_query_remove_stop_words_09_how_does_it_correlate_with_heart_disease PASSED
shared/tests/lib/utils_test.py::TestNLUtilsRemoveStopWordsAndPunctuation::test_query_remove_stop_words_10_best_high_schools_in_Florida_counties PASSED
shared/tests/lib/utils_test.py::TestNLUtilsRemoveStopWordsAndPunctuation::test_query_remove_stop_words_11_interest_rates_among_people_who_are_living_in_poverty_across_US_states PASSED
============================== 22 passed in 0.08s ==============================
============================= test session starts ==============================
platform linux -- Python 3.11.3, pytest-7.4.0, pluggy-1.2.0
rootdir: /workspace
configfile: pytest.ini
plugins: xdist-3.2.1, rerunfailures-10.2
collected 82 items
nl_server/tests/embeddings_test.py::TestEmbeddings::test_low_score_matches_0_random_random Could not load the embeddings from the cache for these tests. Loading a new embeddings object.
Downloading (…)e9125/.gitattributes: 0%| | 0.00/1.18k [00:00<?, ?B/s]
Downloading (…)e9125/.gitattributes: 100%|██████████| 1.18k/1.18k [00:00<00:00, 4.79MB/s]
Downloading (…)_Pooling/config.json: 0%| | 0.00/190 [00:00<?, ?B/s]
Downloading (…)_Pooling/config.json: 100%|██████████| 190/190 [00:00<00:00, 858kB/s]
Downloading (…)7e55de9125/README.md: 0%| | 0.00/10.6k [00:00<?, ?B/s]
Downloading (…)7e55de9125/README.md: 100%|██████████| 10.6k/10.6k [00:00<00:00, 36.4MB/s]
Downloading (…)55de9125/config.json: 0%| | 0.00/612 [00:00<?, ?B/s]
Downloading (…)55de9125/config.json: 100%|██████████| 612/612 [00:00<00:00, 1.77MB/s]
Downloading (…)ce_transformers.json: 0%| | 0.00/116 [00:00<?, ?B/s]
Downloading (…)ce_transformers.json: 100%|██████████| 116/116 [00:00<00:00, 398kB/s]
Downloading (…)125/data_config.json: 0%| | 0.00/39.3k [00:00<?, ?B/s]
Downloading (…)125/data_config.json: 100%|██████████| 39.3k/39.3k [00:00<00:00, 21.8MB/s]
Downloading pytorch_model.bin: 0%| | 0.00/90.9M [00:00<?, ?B/s]
Downloading pytorch_model.bin: 12%|█▏ | 10.5M/90.9M [00:00<00:00, 98.8MB/s]
Downloading pytorch_model.bin: 46%|████▌ | 41.9M/90.9M [00:00<00:00, 173MB/s]
Downloading pytorch_model.bin: 81%|████████ | 73.4M/90.9M [00:00<00:00, 191MB/s]
Downloading pytorch_model.bin: 100%|██████████| 90.9M/90.9M [00:00<00:00, 182MB/s]
Downloading (…)nce_bert_config.json: 0%| | 0.00/53.0 [00:00<?, ?B/s]
Downloading (…)nce_bert_config.json: 100%|██████████| 53.0/53.0 [00:00<00:00, 211kB/s]
Downloading (…)cial_tokens_map.json: 0%| | 0.00/112 [00:00<?, ?B/s]
Downloading (…)cial_tokens_map.json: 100%|██████████| 112/112 [00:00<00:00, 376kB/s]
Downloading (…)e9125/tokenizer.json: 0%| | 0.00/466k [00:00<?, ?B/s]
Downloading (…)e9125/tokenizer.json: 100%|██████████| 466k/466k [00:00<00:00, 13.9MB/s]
Downloading (…)okenizer_config.json: 0%| | 0.00/350 [00:00<?, ?B/s]
Downloading (…)okenizer_config.json: 100%|██████████| 350/350 [00:00<00:00, 1.43MB/s]
Downloading (…)9125/train_script.py: 0%| | 0.00/13.2k [00:00<?, ?B/s]
Downloading (…)9125/train_script.py: 100%|██████████| 13.2k/13.2k [00:00<00:00, 35.6MB/s]
Downloading (…)7e55de9125/vocab.txt: 0%| | 0.00/232k [00:00<?, ?B/s]
Downloading (…)7e55de9125/vocab.txt: 100%|██████████| 232k/232k [00:00<00:00, 26.0MB/s]
Downloading (…)5de9125/modules.json: 0%| | 0.00/349 [00:00<?, ?B/s]
Downloading (…)5de9125/modules.json: 100%|██████████| 349/349 [00:00<00:00, 1.17MB/s]
Downloading and preparing dataset csv/default to /builder/home/.cache/huggingface/datasets/csv/default-2b0693a8f85779dc/0.0.0/6954658bab30a358235fa864b05cf819af0e179325c740e4bc853bcc7ec513e1...
Downloading data files: 0%| | 0/1 [00:00<?, ?it/s]
Downloading data files: 100%|██████████| 1/1 [00:00<00:00, 4871.43it/s]
Extracting data files: 0%| | 0/1 [00:00<?, ?it/s]
Extracting data files: 100%|██████████| 1/1 [00:00<00:00, 1127.50it/s]
Dataset csv downloaded and prepared to /builder/home/.cache/huggingface/datasets/csv/default-2b0693a8f85779dc/0.0.0/6954658bab30a358235fa864b05cf819af0e179325c740e4bc853bcc7ec513e1. Subsequent calls will reuse this data.
Generating train split: 0 examples [00:00, ? examples/s]
Generating train split: 8792 examples [00:00, 11353.04 examples/s]
0%| | 0/1 [00:00<?, ?it/s]
100%|██████████| 1/1 [00:00<00:00, 55.90it/s]
PASSED
nl_server/tests/embeddings_test.py::TestEmbeddings::test_low_score_matches_1_ PASSED
nl_server/tests/embeddings_test.py::TestEmbeddings::test_low_score_matches_2_who_where_why PASSED
nl_server/tests/embeddings_test.py::TestEmbeddings::test_low_score_matches_3___124__abc PASSED
nl_server/tests/embeddings_test.py::TestEmbeddings::test_multisv_detection_0_number_of_poor_hispanic_women_with_phd PASSED
nl_server/tests/embeddings_test.py::TestEmbeddings::test_multisv_detection_1_compare_obesity_vs_poverty PASSED
nl_server/tests/embeddings_test.py::TestEmbeddings::test_multisv_detection_2_show_me_the_impact_of_climate_change_on_drought PASSED
nl_server/tests/embeddings_test.py::TestEmbeddings::test_multisv_detection_3_how_are_factors_like_obesity_blood_pressure_and_asthma_impacted_by_climate_change PASSED
nl_server/tests/embeddings_test.py::TestEmbeddings::test_multisv_detection_4_Compare_Male_population_with_Female_Population_ PASSED
nl_server/tests/embeddings_test.py::TestEmbeddings::test_sv_detection_00_number_of_people PASSED
nl_server/tests/embeddings_test.py::TestEmbeddings::test_sv_detection_01_population_of PASSED
nl_server/tests/embeddings_test.py::TestEmbeddings::test_sv_detection_02_economy_of_the_state PASSED
nl_server/tests/embeddings_test.py::TestEmbeddings::test_sv_detection_03_household_income PASSED
nl_server/tests/embeddings_test.py::TestEmbeddings::test_sv_detection_04_life_expectancy_in_USA PASSED
nl_server/tests/embeddings_test.py::TestEmbeddings::test_sv_detection_05_GDP PASSED
nl_server/tests/embeddings_test.py::TestEmbeddings::test_sv_detection_06_auto_theft PASSED
nl_server/tests/embeddings_test.py::TestEmbeddings::test_sv_detection_07_agriculture PASSED
nl_server/tests/embeddings_test.py::TestEmbeddings::test_sv_detection_08_agricultural_output PASSED
nl_server/tests/embeddings_test.py::TestEmbeddings::test_sv_detection_09_agriculture_workers PASSED
nl_server/tests/embeddings_test.py::TestEmbeddings::test_sv_detection_10_heart_disease PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_00_GDP_of_Africa Could not load NERPlaces from the cache for these tests. Loading a new NERPlaces object.
PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_01_median_income_in_africa PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_02_GDP_of_countries_in_asia PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_03_economy_of_Asia PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_04_poverty_in_oceania PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_05_travel_in_south_america PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_06_income_in_latin_america PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_07_population_of_north_america PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_08_climate_change_in_north_america_cities PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_09_tell_me_about_chicago PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_10_what_about_new_delhi PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_11_gdp_of_USA PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_12_america_s_gnp PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_13_poverty_in_the_us PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_14_states_with_the_best_places_to_live_in_the_united_states PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_15_tell_me_about_palo_alto PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_16_what_about_mountain_view PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_17_population_of_states_in_the_US PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_18_population_of_US_states PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_19_population_of_the_US PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_20_United_States_population PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_21_US_median_income PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_22_US_states_with_high_median_income PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_23_states_US_with_high_median_income PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_24_USA_states_with_high_median_income PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_25_states_USA_with_high_median_income PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_26_population_of_mexico_city PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_27_crime_in_new_york_state PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_28_cities_with_the_highest_african_american_population_in_the_sf_bay_area PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_29_cities_with_asian_american_population_in_the_san_francisco_bay_area PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_30_cities_with_people_in_the_SF_peninsula PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_31_crime_in_the_SF_east_bay PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_32_SF_east_bay_s_and_California_s_population PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_33_Asian_population_in_the_SF_north_bay_and_in_California_and_in_Asia PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_34_the_place_to_live_is_Singapore_or_Hong_Kong PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_35_cambridge_s_economy_and_Berkeley_s PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_36_California_economy_and_Florida PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_37_life_expectancy_in_Australia_and_Canada PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_38_why_is_it_always_raining_in_seattle_and_in_London PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_39_life_expectancy_in_New_York_city_and_Alabama PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_40_berkeley_s_economy_and_mountain_view_s PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_41_tell_me_about_Placer_county PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_42_tell_me_about_Santa_Clara_county PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_43_median_income_in_Santa_Clara_County PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_44_family_earnings_in_santa_Clara_county PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_45_Santa_Clara_county_s_population PASSED
nl_server/tests/ner_place_model_test.py::TestNERPlaces::test_heuristic_detection_46_Santa_Clara_county_s_po
Loading