Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Working version of aiohttp upgrade #140

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Working version of aiohttp upgrade

997f88d
Select commit
Loading
Failed to load commit list.
Draft

Working version of aiohttp upgrade #140

Working version of aiohttp upgrade
997f88d
Select commit
Loading
Failed to load commit list.
Google Cloud Build / kagglehub-integration-tests-branch (kaggle-cicd) failed Jul 3, 2024 in 1m 9s

Summary

Build Information

Trigger kagglehub-integration-tests-branch
Build 15383a6a-45c5-46ef-995b-d7fe639c0f07
Start 2024-07-03T03:31:15-07:00
Duration 1m7.163s
Status FAILURE

Steps

Step Status Duration
check_python_image SUCCESS 1.026s
build-python-image SUCCESS 43.261s
download-secrets SUCCESS 3.362s
integration-tests FAILURE 15.165s

Details

starting build "15383a6a-45c5-46ef-995b-d7fe639c0f07"

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/Kaggle/kagglehub
 * branch            997f88da6db69faef574751c9cc1a2b07786208b -> FETCH_HEAD
HEAD is now at 997f88d Working version of aiohttp upgrade
SETUPBUILD
BUILD
Starting Step #0 - "check_python_image"
Step #0 - "check_python_image": Already have image (with digest): gcr.io/cloud-builders/docker
Step #0 - "check_python_image": invalid reference format
Finished Step #0 - "check_python_image"
Starting Step #1 - "build-python-image"
Step #1 - "build-python-image": Already have image (with digest): gcr.io/cloud-builders/docker
Step #1 - "build-python-image": Sending build context to Docker daemon  6.656kB

Step #1 - "build-python-image": Step 1/4 : ARG PYTHON_VERSION
Step #1 - "build-python-image": Step 2/4 : FROM python:${PYTHON_VERSION}
Step #1 - "build-python-image": 3.11: Pulling from library/python
Step #1 - "build-python-image": e9aef93137af: Pulling fs layer
Step #1 - "build-python-image": 58b365fa3e8d: Pulling fs layer
Step #1 - "build-python-image": 3dbed71fc544: Pulling fs layer
Step #1 - "build-python-image": ae70830af8b6: Pulling fs layer
Step #1 - "build-python-image": b6963ddf5662: Pulling fs layer
Step #1 - "build-python-image": 90f9208fb43a: Pulling fs layer
Step #1 - "build-python-image": b16e3a79d67a: Pulling fs layer
Step #1 - "build-python-image": 06e066882c8a: Pulling fs layer
Step #1 - "build-python-image": ae70830af8b6: Waiting
Step #1 - "build-python-image": b6963ddf5662: Waiting
Step #1 - "build-python-image": b16e3a79d67a: Waiting
Step #1 - "build-python-image": 06e066882c8a: Waiting
Step #1 - "build-python-image": 90f9208fb43a: Waiting
Step #1 - "build-python-image": 58b365fa3e8d: Verifying Checksum
Step #1 - "build-python-image": 58b365fa3e8d: Download complete
Step #1 - "build-python-image": e9aef93137af: Verifying Checksum
Step #1 - "build-python-image": e9aef93137af: Download complete
Step #1 - "build-python-image": 3dbed71fc544: Verifying Checksum
Step #1 - "build-python-image": 3dbed71fc544: Download complete
Step #1 - "build-python-image": b6963ddf5662: Download complete
Step #1 - "build-python-image": 90f9208fb43a: Verifying Checksum
Step #1 - "build-python-image": 90f9208fb43a: Download complete
Step #1 - "build-python-image": b16e3a79d67a: Verifying Checksum
Step #1 - "build-python-image": b16e3a79d67a: Download complete
Step #1 - "build-python-image": 06e066882c8a: Verifying Checksum
Step #1 - "build-python-image": 06e066882c8a: Download complete
Step #1 - "build-python-image": ae70830af8b6: Verifying Checksum
Step #1 - "build-python-image": ae70830af8b6: Download complete
Step #1 - "build-python-image": e9aef93137af: Pull complete
Step #1 - "build-python-image": 58b365fa3e8d: Pull complete
Step #1 - "build-python-image": 3dbed71fc544: Pull complete
Step #1 - "build-python-image": ae70830af8b6: Pull complete
Step #1 - "build-python-image": b6963ddf5662: Pull complete
Step #1 - "build-python-image": 90f9208fb43a: Pull complete
Step #1 - "build-python-image": b16e3a79d67a: Pull complete
Step #1 - "build-python-image": 06e066882c8a: Pull complete
Step #1 - "build-python-image": Digest: sha256:043ffc03eea2728ab024600c6e8ae735f43ec2f4a1ee5bfbf64bf4a0c6e2459d
Step #1 - "build-python-image": Status: Downloaded newer image for python:3.11
Step #1 - "build-python-image":  ---> e9a675734068
Step #1 - "build-python-image": Step 3/4 : RUN python -m pip install hatch twine
Step #1 - "build-python-image":  ---> Running in a10d688966fa
Step #1 - "build-python-image": Collecting hatch
Step #1 - "build-python-image":   Downloading hatch-1.12.0-py3-none-any.whl.metadata (5.5 kB)
Step #1 - "build-python-image": Collecting twine
Step #1 - "build-python-image":   Downloading twine-5.1.1-py3-none-any.whl.metadata (3.5 kB)
Step #1 - "build-python-image": Collecting click>=8.0.6 (from hatch)
Step #1 - "build-python-image":   Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
Step #1 - "build-python-image": Collecting hatchling>=1.24.2 (from hatch)
Step #1 - "build-python-image":   Downloading hatchling-1.25.0-py3-none-any.whl.metadata (3.8 kB)
Step #1 - "build-python-image": Collecting httpx>=0.22.0 (from hatch)
Step #1 - "build-python-image":   Downloading httpx-0.27.0-py3-none-any.whl.metadata (7.2 kB)
Step #1 - "build-python-image": Collecting hyperlink>=21.0.0 (from hatch)
Step #1 - "build-python-image":   Downloading hyperlink-21.0.0-py2.py3-none-any.whl.metadata (1.5 kB)
Step #1 - "build-python-image": Collecting keyring>=23.5.0 (from hatch)
Step #1 - "build-python-image":   Downloading keyring-25.2.1-py3-none-any.whl.metadata (20 kB)
Step #1 - "build-python-image": Collecting packaging>=23.2 (from hatch)
Step #1 - "build-python-image":   Downloading packaging-24.1-py3-none-any.whl.metadata (3.2 kB)
Step #1 - "build-python-image": Collecting pexpect~=4.8 (from hatch)
Step #1 - "build-python-image":   Downloading pexpect-4.9.0-py2.py3-none-any.whl.metadata (2.5 kB)
Step #1 - "build-python-image": Collecting platformdirs>=2.5.0 (from hatch)
Step #1 - "build-python-image":   Downloading platformdirs-4.2.2-py3-none-any.whl.metadata (11 kB)
Step #1 - "build-python-image": Collecting rich>=11.2.0 (from hatch)
Step #1 - "build-python-image":   Downloading rich-13.7.1-py3-none-any.whl.metadata (18 kB)
Step #1 - "build-python-image": Collecting shellingham>=1.4.0 (from hatch)
Step #1 - "build-python-image":   Downloading shellingham-1.5.4-py2.py3-none-any.whl.metadata (3.5 kB)
Step #1 - "build-python-image": Collecting tomli-w>=1.0 (from hatch)
Step #1 - "build-python-image":   Downloading tomli_w-1.0.0-py3-none-any.whl.metadata (4.9 kB)
Step #1 - "build-python-image": Collecting tomlkit>=0.11.1 (from hatch)
Step #1 - "build-python-image":   Downloading tomlkit-0.12.5-py3-none-any.whl.metadata (2.7 kB)
Step #1 - "build-python-image": Collecting userpath~=1.7 (from hatch)
Step #1 - "build-python-image":   Downloading userpath-1.9.2-py3-none-any.whl.metadata (3.0 kB)
Step #1 - "build-python-image": Collecting uv>=0.1.35 (from hatch)
Step #1 - "build-python-image":   Downloading uv-0.2.21-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (35 kB)
Step #1 - "build-python-image": Collecting virtualenv>=20.26.1 (from hatch)
Step #1 - "build-python-image":   Downloading virtualenv-20.26.3-py3-none-any.whl.metadata (4.5 kB)
Step #1 - "build-python-image": Collecting zstandard<1 (from hatch)
Step #1 - "build-python-image":   Downloading zstandard-0.22.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.9 kB)
Step #1 - "build-python-image": Collecting pkginfo>=1.8.1 (from twine)
Step #1 - "build-python-image":   Downloading pkginfo-1.11.1-py3-none-any.whl.metadata (11 kB)
Step #1 - "build-python-image": Collecting readme-renderer>=35.0 (from twine)
Step #1 - "build-python-image":   Downloading readme_renderer-43.0-py3-none-any.whl.metadata (2.8 kB)
Step #1 - "build-python-image": Collecting requests>=2.20 (from twine)
Step #1 - "build-python-image":   Downloading requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
Step #1 - "build-python-image": Collecting requests-toolbelt!=0.9.0,>=0.8.0 (from twine)
Step #1 - "build-python-image":   Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl.metadata (14 kB)
Step #1 - "build-python-image": Collecting urllib3>=1.26.0 (from twine)
Step #1 - "build-python-image":   Downloading urllib3-2.2.2-py3-none-any.whl.metadata (6.4 kB)
Step #1 - "build-python-image": Collecting importlib-metadata>=3.6 (from twine)
Step #1 - "build-python-image":   Downloading importlib_metadata-8.0.0-py3-none-any.whl.metadata (4.6 kB)
Step #1 - "build-python-image": Collecting rfc3986>=1.4.0 (from twine)
Step #1 - "build-python-image":   Downloading rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB)
Step #1 - "build-python-image": Collecting pkginfo>=1.8.1 (from twine)
Step #1 - "build-python-image":   Downloading pkginfo-1.10.0-py3-none-any.whl.metadata (11 kB)
Step #1 - "build-python-image": Collecting pathspec>=0.10.1 (from hatchling>=1.24.2->hatch)
Step #1 - "build-python-image":   Downloading pathspec-0.12.1-py3-none-any.whl.metadata (21 kB)
Step #1 - "build-python-image": Collecting pluggy>=1.0.0 (from hatchling>=1.24.2->hatch)
Step #1 - "build-python-image":   Downloading pluggy-1.5.0-py3-none-any.whl.metadata (4.8 kB)
Step #1 - "build-python-image": Collecting trove-classifiers (from hatchling>=1.24.2->hatch)
Step #1 - "build-python-image":   Downloading trove_classifiers-2024.7.2-py3-none-any.whl.metadata (2.2 kB)
Step #1 - "build-python-image": Collecting anyio (from httpx>=0.22.0->hatch)
Step #1 - "build-python-image":   Downloading anyio-4.4.0-py3-none-any.whl.metadata (4.6 kB)
Step #1 - "build-python-image": Collecting certifi (from httpx>=0.22.0->hatch)
Step #1 - "build-python-image":   Downloading certifi-2024.6.2-py3-none-any.whl.metadata (2.2 kB)
Step #1 - "build-python-image": Collecting httpcore==1.* (from httpx>=0.22.0->hatch)
Step #1 - "build-python-image":   Downloading httpcore-1.0.5-py3-none-any.whl.metadata (20 kB)
Step #1 - "build-python-image": Collecting idna (from httpx>=0.22.0->hatch)
Step #1 - "build-python-image":   Downloading idna-3.7-py3-none-any.whl.metadata (9.9 kB)
Step #1 - "build-python-image": Collecting sniffio (from httpx>=0.22.0->hatch)
Step #1 - "build-python-image":   Downloading sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB)
Step #1 - "build-python-image": Collecting h11<0.15,>=0.13 (from httpcore==1.*->httpx>=0.22.0->hatch)
Step #1 - "build-python-image":   Downloading h11-0.14.0-py3-none-any.whl.metadata (8.2 kB)
Step #1 - "build-python-image": Collecting zipp>=0.5 (from importlib-metadata>=3.6->twine)
Step #1 - "build-python-image":   Downloading zipp-3.19.2-py3-none-any.whl.metadata (3.6 kB)
Step #1 - "build-python-image": Collecting jaraco.classes (from keyring>=23.5.0->hatch)
Step #1 - "build-python-image":   Downloading jaraco.classes-3.4.0-py3-none-any.whl.metadata (2.6 kB)
Step #1 - "build-python-image": Collecting jaraco.functools (from keyring>=23.5.0->hatch)
Step #1 - "build-python-image":   Downloading jaraco.functools-4.0.1-py3-none-any.whl.metadata (2.9 kB)
Step #1 - "build-python-image": Collecting jaraco.context (from keyring>=23.5.0->hatch)
Step #1 - "build-python-image":   Downloading jaraco.context-5.3.0-py3-none-any.whl.metadata (4.0 kB)
Step #1 - "build-python-image": Collecting SecretStorage>=3.2 (from keyring>=23.5.0->hatch)
Step #1 - "build-python-image":   Downloading SecretStorage-3.3.3-py3-none-any.whl.metadata (4.0 kB)
Step #1 - "build-python-image": Collecting jeepney>=0.4.2 (from keyring>=23.5.0->hatch)
Step #1 - "build-python-image":   Downloading jeepney-0.8.0-py3-none-any.whl.metadata (1.3 kB)
Step #1 - "build-python-image": Collecting ptyprocess>=0.5 (from pexpect~=4.8->hatch)
Step #1 - "build-python-image":   Downloading ptyprocess-0.7.0-py2.py3-none-any.whl.metadata (1.3 kB)
Step #1 - "build-python-image": Collecting nh3>=0.2.14 (from readme-renderer>=35.0->twine)
Step #1 - "build-python-image":   Downloading nh3-0.2.17-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.7 kB)
Step #1 - "build-python-image": Collecting docutils>=0.13.1 (from readme-renderer>=35.0->twine)
Step #1 - "build-python-image":   Downloading docutils-0.21.2-py3-none-any.whl.metadata (2.8 kB)
Step #1 - "build-python-image": Collecting Pygments>=2.5.1 (from readme-renderer>=35.0->twine)
Step #1 - "build-python-image":   Downloading pygments-2.18.0-py3-none-any.whl.metadata (2.5 kB)
Step #1 - "build-python-image": Collecting charset-normalizer<4,>=2 (from requests>=2.20->twine)
Step #1 - "build-python-image":   Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
Step #1 - "build-python-image": Collecting markdown-it-py>=2.2.0 (from rich>=11.2.0->hatch)
Step #1 - "build-python-image":   Downloading markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB)
Step #1 - "build-python-image": Collecting distlib<1,>=0.3.7 (from virtualenv>=20.26.1->hatch)
Step #1 - "build-python-image":   Downloading distlib-0.3.8-py2.py3-none-any.whl.metadata (5.1 kB)
Step #1 - "build-python-image": Collecting filelock<4,>=3.12.2 (from virtualenv>=20.26.1->hatch)
Step #1 - "build-python-image":   Downloading filelock-3.15.4-py3-none-any.whl.metadata (2.9 kB)
Step #1 - "build-python-image": Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=11.2.0->hatch)
Step #1 - "build-python-image":   Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)
Step #1 - "build-python-image": Collecting cryptography>=2.0 (from SecretStorage>=3.2->keyring>=23.5.0->hatch)
Step #1 - "build-python-image":   Downloading cryptography-42.0.8-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.3 kB)
Step #1 - "build-python-image": Collecting more-itertools (from jaraco.classes->keyring>=23.5.0->hatch)
Step #1 - "build-python-image":   Downloading more_itertools-10.3.0-py3-none-any.whl.metadata (36 kB)
Step #1 - "build-python-image": Collecting backports.tarfile (from jaraco.context->keyring>=23.5.0->hatch)
Step #1 - "build-python-image":   Downloading backports.tarfile-1.2.0-py3-none-any.whl.metadata (2.0 kB)
Step #1 - "build-python-image": Collecting cffi>=1.12 (from cryptography>=2.0->SecretStorage>=3.2->keyring>=23.5.0->hatch)
Step #1 - "build-python-image":   Downloading cffi-1.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)
Step #1 - "build-python-image": Collecting pycparser (from cffi>=1.12->cryptography>=2.0->SecretStorage>=3.2->keyring>=23.5.0->hatch)
Step #1 - "build-python-image":   Downloading pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
Step #1 - "build-python-image": Downloading hatch-1.12.0-py3-none-any.whl (125 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 125.4/125.4 kB 7.7 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading twine-5.1.1-py3-none-any.whl (38 kB)
Step #1 - "build-python-image": Downloading click-8.1.7-py3-none-any.whl (97 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 12.8 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading hatchling-1.25.0-py3-none-any.whl (84 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.1/84.1 kB 10.6 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading httpx-0.27.0-py3-none-any.whl (75 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 75.6/75.6 kB 9.8 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading httpcore-1.0.5-py3-none-any.whl (77 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.9/77.9 kB 9.3 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading hyperlink-21.0.0-py2.py3-none-any.whl (74 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.6/74.6 kB 9.5 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading importlib_metadata-8.0.0-py3-none-any.whl (24 kB)
Step #1 - "build-python-image": Downloading keyring-25.2.1-py3-none-any.whl (38 kB)
Step #1 - "build-python-image": Downloading packaging-24.1-py3-none-any.whl (53 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.0/54.0 kB 6.2 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading pexpect-4.9.0-py2.py3-none-any.whl (63 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.8/63.8 kB 7.5 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading pkginfo-1.10.0-py3-none-any.whl (30 kB)
Step #1 - "build-python-image": Downloading platformdirs-4.2.2-py3-none-any.whl (18 kB)
Step #1 - "build-python-image": Downloading readme_renderer-43.0-py3-none-any.whl (13 kB)
Step #1 - "build-python-image": Downloading requests-2.32.3-py3-none-any.whl (64 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 8.2 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl (54 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 7.7 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB)
Step #1 - "build-python-image": Downloading rich-13.7.1-py3-none-any.whl (240 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 240.7/240.7 kB 18.1 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)
Step #1 - "build-python-image": Downloading tomli_w-1.0.0-py3-none-any.whl (6.0 kB)
Step #1 - "build-python-image": Downloading tomlkit-0.12.5-py3-none-any.whl (37 kB)
Step #1 - "build-python-image": Downloading urllib3-2.2.2-py3-none-any.whl (121 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.4/121.4 kB 16.3 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading userpath-1.9.2-py3-none-any.whl (9.1 kB)
Step #1 - "build-python-image": Downloading uv-0.2.21-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.7/12.7 MB 100.6 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading virtualenv-20.26.3-py3-none-any.whl (5.7 MB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.7/5.7 MB 109.5 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading zstandard-0.22.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.4 MB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.4/5.4 MB 110.0 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading certifi-2024.6.2-py3-none-any.whl (164 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 164.4/164.4 kB 20.8 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (140 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.3/140.3 kB 17.8 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading distlib-0.3.8-py2.py3-none-any.whl (468 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 468.9/468.9 kB 44.2 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading docutils-0.21.2-py3-none-any.whl (587 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 587.4/587.4 kB 49.2 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading filelock-3.15.4-py3-none-any.whl (16 kB)
Step #1 - "build-python-image": Downloading idna-3.7-py3-none-any.whl (66 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.8/66.8 kB 8.1 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading jeepney-0.8.0-py3-none-any.whl (48 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.4/48.4 kB 5.7 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 87.5/87.5 kB 10.7 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading nh3-0.2.17-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (777 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 777.1/777.1 kB 54.8 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading pathspec-0.12.1-py3-none-any.whl (31 kB)
Step #1 - "build-python-image": Downloading pluggy-1.5.0-py3-none-any.whl (20 kB)
Step #1 - "build-python-image": Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
Step #1 - "build-python-image": Downloading pygments-2.18.0-py3-none-any.whl (1.2 MB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 65.3 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading SecretStorage-3.3.3-py3-none-any.whl (15 kB)
Step #1 - "build-python-image": Downloading zipp-3.19.2-py3-none-any.whl (9.0 kB)
Step #1 - "build-python-image": Downloading anyio-4.4.0-py3-none-any.whl (86 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.8/86.8 kB 11.3 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading sniffio-1.3.1-py3-none-any.whl (10 kB)
Step #1 - "build-python-image": Downloading jaraco.classes-3.4.0-py3-none-any.whl (6.8 kB)
Step #1 - "build-python-image": Downloading jaraco.context-5.3.0-py3-none-any.whl (6.5 kB)
Step #1 - "build-python-image": Downloading jaraco.functools-4.0.1-py3-none-any.whl (9.8 kB)
Step #1 - "build-python-image": Downloading trove_classifiers-2024.7.2-py3-none-any.whl (13 kB)
Step #1 - "build-python-image": Downloading cryptography-42.0.8-cp39-abi3-manylinux_2_28_x86_64.whl (3.9 MB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 102.3 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading h11-0.14.0-py3-none-any.whl (58 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 6.9 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)
Step #1 - "build-python-image": Downloading backports.tarfile-1.2.0-py3-none-any.whl (30 kB)
Step #1 - "build-python-image": Downloading more_itertools-10.3.0-py3-none-any.whl (59 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.2/59.2 kB 6.7 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading cffi-1.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (464 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 464.8/464.8 kB 40.4 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading pycparser-2.22-py3-none-any.whl (117 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.6/117.6 kB 12.0 MB/s eta 0:00:00
Step #1 - "build-python-image": Installing collected packages: trove-classifiers, ptyprocess, nh3, distlib, zstandard, zipp, uv, urllib3, tomlkit, tomli-w, sniffio, shellingham, rfc3986, Pygments, pycparser, pluggy, platformdirs, pkginfo, pexpect, pathspec, packaging, more-itertools, mdurl, jeepney, idna, h11, filelock, docutils, click, charset-normalizer, certifi, backports.tarfile, virtualenv, userpath, requests, readme-renderer, markdown-it-py, jaraco.functools, jaraco.context, jaraco.classes, importlib-metadata, hyperlink, httpcore, hatchling, cffi, anyio, rich, requests-toolbelt, httpx, cryptography, SecretStorage, keyring, twine, hatch
Step #1 - "build-python-image": Successfully installed Pygments-2.18.0 SecretStorage-3.3.3 anyio-4.4.0 backports.tarfile-1.2.0 certifi-2024.6.2 cffi-1.16.0 charset-normalizer-3.3.2 click-8.1.7 cryptography-42.0.8 distlib-0.3.8 docutils-0.21.2 filelock-3.15.4 h11-0.14.0 hatch-1.12.0 hatchling-1.25.0 httpcore-1.0.5 httpx-0.27.0 hyperlink-21.0.0 idna-3.7 importlib-metadata-8.0.0 jaraco.classes-3.4.0 jaraco.context-5.3.0 jaraco.functools-4.0.1 jeepney-0.8.0 keyring-25.2.1 markdown-it-py-3.0.0 mdurl-0.1.2 more-itertools-10.3.0 nh3-0.2.17 packaging-24.1 pathspec-0.12.1 pexpect-4.9.0 pkginfo-1.10.0 platformdirs-4.2.2 pluggy-1.5.0 ptyprocess-0.7.0 pycparser-2.22 readme-renderer-43.0 requests-2.32.3 requests-toolbelt-1.0.0 rfc3986-2.0.0 rich-13.7.1 shellingham-1.5.4 sniffio-1.3.1 tomli-w-1.0.0 tomlkit-0.12.5 trove-classifiers-2024.7.2 twine-5.1.1 urllib3-2.2.2 userpath-1.9.2 uv-0.2.21 virtualenv-20.26.3 zipp-3.19.2 zstandard-0.22.0
Step #1 - "build-python-image": �[91mWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Step #1 - "build-python-image": �[0m�[91m
Step #1 - "build-python-image": [notice] A new release of pip is available: 24.0 -> 24.1.1
Step #1 - "build-python-image": [notice] To update, run: pip install --upgrade pip
Step #1 - "build-python-image": �[0mRemoving intermediate container a10d688966fa
Step #1 - "build-python-image":  ---> 736c5c3842a3
Step #1 - "build-python-image": Step 4/4 : ENTRYPOINT ["hatch"]
Step #1 - "build-python-image":  ---> Running in 9d3a0e335dd9
Step #1 - "build-python-image": Removing intermediate container 9d3a0e335dd9
Step #1 - "build-python-image":  ---> 36b12ea835e9
Step #1 - "build-python-image": Successfully built 36b12ea835e9
Step #1 - "build-python-image": Successfully tagged us-docker.pkg.dev/kaggle-cicd/tools/hatch:3.11
Finished Step #1 - "build-python-image"
Starting Step #2 - "download-secrets"
Step #2 - "download-secrets": Already have image (with digest): gcr.io/cloud-builders/gcloud
Finished Step #2 - "download-secrets"
Starting Step #3 - "integration-tests"
Step #3 - "integration-tests": Already have image: us-docker.pkg.dev/kaggle-cicd/tools/hatch:3.11
Step #3 - "integration-tests": Creating environment: default
Step #3 - "integration-tests": Installing project in development mode
Step #3 - "integration-tests": Checking dependencies
Step #3 - "integration-tests": Syncing dependencies
Step #3 - "integration-tests": ============================= test session starts ==============================
Step #3 - "integration-tests": platform linux -- Python 3.11.9, pytest-8.2.2, pluggy-1.5.0
Step #3 - "integration-tests": rootdir: /workspace
Step #3 - "integration-tests": configfile: pyproject.toml
Step #3 - "integration-tests": collected 18 items
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_dataset_download.py FFFFF                         [ 27%]
Step #3 - "integration-tests": integration_tests/test_model_download.py FFFFFFF                         [ 66%]
Step #3 - "integration-tests": integration_tests/test_model_upload.py FFFFFF                            [100%]
Step #3 - "integration-tests": 
Step #3 - "integration-tests": =================================== FAILURES ===================================
Step #3 - "integration-tests": ____________ TestDatasetDownload.test_dataset_unversioned_succeeds _____________
Step #3 - "integration-tests": 
Step #3 - "integration-tests": self = <integration_tests.test_dataset_download.TestDatasetDownload testMethod=test_dataset_unversioned_succeeds>
Step #3 - "integration-tests": 
Step #3 - "integration-tests":     def test_dataset_unversioned_succeeds(self) -> None:
Step #3 - "integration-tests":         with create_test_cache():
Step #3 - "integration-tests":             unversioned_handle = "ryanholbrook/dl-course-data"
Step #3 - "integration-tests":             actual_path = dataset_download(unversioned_handle)
Step #3 - "integration-tests":     
Step #3 - "integration-tests":             expected_files = [
Step #3 - "integration-tests":                 "abalone.csv",
Step #3 - "integration-tests":                 "candy.csv",
Step #3 - "integration-tests":                 "cereal.csv",
Step #3 - "integration-tests":                 "concrete.csv",
Step #3 - "integration-tests":                 "diamonds.csv",
Step #3 - "integration-tests":                 "forestfires.csv",
Step #3 - "integration-tests":                 "fuel.csv",
Step #3 - "integration-tests":                 "hotel.csv",
Step #3 - "integration-tests":                 "housing.csv",
Step #3 - "integration-tests":                 "ion.csv",
Step #3 - "integration-tests":                 "red-wine.csv",
Step #3 - "integration-tests":                 "songs.csv",
Step #3 - "integration-tests":                 "spotify.csv",
Step #3 - "integration-tests":             ]
Step #3 - "integration-tests": >           assert_files(self, actual_path, expected_files)
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_dataset_download.py:54: 
Step #3 - "integration-tests": _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
Step #3 - "integration-tests": integration_tests/utils.py:37: in assert_files
Step #3 - "integration-tests":     files = list_files_recursively(path)
Step #3 - "integration-tests": integration_tests/utils.py:22: in list_files_recursively
Step #3 - "integration-tests":     if os.path.isfile(path):
Step #3 - "integration-tests": _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
Step #3 - "integration-tests": 
Step #3 - "integration-tests": path = <coroutine object dataset_download at 0x7f39b5a69e40>
Step #3 - "integration-tests": 
Step #3 - "integration-tests": >   ???
Step #3 - "integration-tests": E   TypeError: stat: path should be string, bytes, os.PathLike or integer, not coroutine
Step #3 - "integration-tests": 
Step #3 - "integration-tests": <frozen genericpath>:30: TypeError
Step #3 - "integration-tests": _____________ TestDatasetDownload.test_dataset_versioned_succeeds ______________
Step #3 - "integration-tests": 
Step #3 - "integration-tests": self = <integration_tests.test_dataset_download.TestDatasetDownload testMethod=test_dataset_versioned_succeeds>
Step #3 - "integration-tests": 
Step #3 - "integration-tests":     def test_dataset_versioned_succeeds(self) -> None:
Step #3 - "integration-tests":         with create_test_cache():
Step #3 - "integration-tests":             actual_path = dataset_download(HANDLE)
Step #3 - "integration-tests":     
Step #3 - "integration-tests":             expected_files = [
Step #3 - "integration-tests":                 "abalone.csv",
Step #3 - "integration-tests":                 "candy.csv",
Step #3 - "integration-tests":                 "cereal.csv",
Step #3 - "integration-tests":                 "concrete.csv",
Step #3 - "integration-tests":                 "diamonds.csv",
Step #3 - "integration-tests":                 "forestfires.csv",
Step #3 - "integration-tests":                 "fuel.csv",
Step #3 - "integration-tests":                 "hotel.csv",
Step #3 - "integration-tests":                 "housing.csv",
Step #3 - "integration-tests":                 "ion.csv",
Step #3 - "integration-tests":                 "red-wine.csv",
Step #3 - "integration-tests":                 "songs.csv",
Step #3 - "integration-tests":                 "spotify.csv",
Step #3 - "integration-tests":             ]
Step #3 - "integration-tests": >           assert_files(self, actual_path, expected_files)
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_dataset_download.py:32: 
Step #3 - "integration-tests": _ _ _ _ _ _ _ _ _ _
...
[Logs truncated due to log size limitations. For full logs, see https://console.cloud.google.com/cloud-build/builds/15383a6a-45c5-46ef-995b-d7fe639c0f07?project=464139560241.]
...
 - "integration-tests": 
Step #3 - "integration-tests": >   ???
Step #3 - "integration-tests": E   TypeError: stat: path should be string, bytes, os.PathLike or integer, not coroutine
Step #3 - "integration-tests": 
Step #3 - "integration-tests": <frozen genericpath>:30: TypeError
Step #3 - "integration-tests": __________ TestDatasetDownload.test_download_private_dataset_succeeds __________
Step #3 - "integration-tests": 
Step #3 - "integration-tests": self = <integration_tests.test_dataset_download.TestDatasetDownload testMethod=test_download_private_dataset_succeeds>
Step #3 - "integration-tests": 
Step #3 - "integration-tests":     def test_download_private_dataset_succeeds(self) -> None:
Step #3 - "integration-tests":         with create_test_cache():
Step #3 - "integration-tests":             actual_path = dataset_download("integrationtester/kagglehub-test-private-dataset")
Step #3 - "integration-tests":     
Step #3 - "integration-tests":             expected_files = [
Step #3 - "integration-tests":                 "private.txt",
Step #3 - "integration-tests":             ]
Step #3 - "integration-tests":     
Step #3 - "integration-tests": >           assert_files(self, actual_path, expected_files)
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_dataset_download.py:64: 
Step #3 - "integration-tests": _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
Step #3 - "integration-tests": integration_tests/utils.py:37: in assert_files
Step #3 - "integration-tests":     files = list_files_recursively(path)
Step #3 - "integration-tests": integration_tests/utils.py:22: in list_files_recursively
Step #3 - "integration-tests":     if os.path.isfile(path):
Step #3 - "integration-tests": _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
Step #3 - "integration-tests": 
Step #3 - "integration-tests": path = <coroutine object dataset_download at 0x7f39b5a6b100>
Step #3 - "integration-tests": 
Step #3 - "integration-tests": >   ???
Step #3 - "integration-tests": E   TypeError: stat: path should be string, bytes, os.PathLike or integer, not coroutine
Step #3 - "integration-tests": 
Step #3 - "integration-tests": <frozen genericpath>:30: TypeError
Step #3 - "integration-tests": __________ TestDatasetDownload.test_download_with_incorrect_file_path __________
Step #3 - "integration-tests": 
Step #3 - "integration-tests": self = <integration_tests.test_dataset_download.TestDatasetDownload testMethod=test_download_with_incorrect_file_path>
Step #3 - "integration-tests": 
Step #3 - "integration-tests":     def test_download_with_incorrect_file_path(self) -> None:
Step #3 - "integration-tests":         incorrect_path = "nonexistent/file/path"
Step #3 - "integration-tests": >       with self.assertRaises(HTTPError):
Step #3 - "integration-tests": E       AssertionError: HTTPError not raised
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_dataset_download.py:75: AssertionError
Step #3 - "integration-tests": ______ TestModelDownload.test_download_archive_model_many_files_succeeds _______
Step #3 - "integration-tests": 
Step #3 - "integration-tests": self = <integration_tests.test_model_download.TestModelDownload testMethod=test_download_archive_model_many_files_succeeds>
Step #3 - "integration-tests": 
Step #3 - "integration-tests":     def test_download_archive_model_many_files_succeeds(self) -> None:
Step #3 - "integration-tests":         with create_test_cache():
Step #3 - "integration-tests":             # If the model has > 25 files, we download the archive and uncompress it locally.
Step #3 - "integration-tests":             actual_path = model_download("integrationtester/test-private-model/keras/many-files-with-subdirectories/1")
Step #3 - "integration-tests":     
Step #3 - "integration-tests":             expected_files = [f"assets/{i}.txt" for i in range(1, 26)] + [
Step #3 - "integration-tests":                 "config.json",
Step #3 - "integration-tests":                 "model.keras",
Step #3 - "integration-tests":             ]
Step #3 - "integration-tests": >           assert_files(self, actual_path, expected_files)
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_download.py:74: 
Step #3 - "integration-tests": _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
Step #3 - "integration-tests": integration_tests/utils.py:37: in assert_files
Step #3 - "integration-tests":     files = list_files_recursively(path)
Step #3 - "integration-tests": integration_tests/utils.py:22: in list_files_recursively
Step #3 - "integration-tests":     if os.path.isfile(path):
Step #3 - "integration-tests": _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
Step #3 - "integration-tests": 
Step #3 - "integration-tests": path = <coroutine object model_download at 0x7f39b5a6bf10>
Step #3 - "integration-tests": 
Step #3 - "integration-tests": >   ???
Step #3 - "integration-tests": E   TypeError: stat: path should be string, bytes, os.PathLike or integer, not coroutine
Step #3 - "integration-tests": 
Step #3 - "integration-tests": <frozen genericpath>:30: TypeError
Step #3 - "integration-tests": ________________ TestModelDownload.test_download_multiple_files ________________
Step #3 - "integration-tests": 
Step #3 - "integration-tests": self = <integration_tests.test_model_download.TestModelDownload testMethod=test_download_multiple_files>
Step #3 - "integration-tests": 
Step #3 - "integration-tests":     def test_download_multiple_files(self) -> None:
Step #3 - "integration-tests":         with create_test_cache():
Step #3 - "integration-tests":             file_paths = ["tokenizer.json", "config.json"]
Step #3 - "integration-tests":             for p in file_paths:
Step #3 - "integration-tests":                 actual_path = model_download(HANDLE, path=p)
Step #3 - "integration-tests": >               assert_files(self, actual_path, [p])
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_download.py:81: 
Step #3 - "integration-tests": _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
Step #3 - "integration-tests": integration_tests/utils.py:37: in assert_files
Step #3 - "integration-tests":     files = list_files_recursively(path)
Step #3 - "integration-tests": integration_tests/utils.py:22: in list_files_recursively
Step #3 - "integration-tests":     if os.path.isfile(path):
Step #3 - "integration-tests": _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
Step #3 - "integration-tests": 
Step #3 - "integration-tests": path = <coroutine object model_download at 0x7f39b5a6b3d0>
Step #3 - "integration-tests": 
Step #3 - "integration-tests": >   ???
Step #3 - "integration-tests": E   TypeError: stat: path should be string, bytes, os.PathLike or integer, not coroutine
Step #3 - "integration-tests": 
Step #3 - "integration-tests": <frozen genericpath>:30: TypeError
Step #3 - "integration-tests": ____________ TestModelDownload.test_download_private_model_succeeds ____________
Step #3 - "integration-tests": 
Step #3 - "integration-tests": self = <integration_tests.test_model_download.TestModelDownload testMethod=test_download_private_model_succeeds>
Step #3 - "integration-tests": 
Step #3 - "integration-tests":     def test_download_private_model_succeeds(self) -> None:
Step #3 - "integration-tests":         with create_test_cache():
Step #3 - "integration-tests":             actual_path = model_download("integrationtester/test-private-model/pyTorch/b0")
Step #3 - "integration-tests":     
Step #3 - "integration-tests":             expected_files = [
Step #3 - "integration-tests":                 "efficientnet-b0.pth",
Step #3 - "integration-tests":             ]
Step #3 - "integration-tests":     
Step #3 - "integration-tests": >           assert_files(self, actual_path, expected_files)
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_download.py:63: 
Step #3 - "integration-tests": _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
Step #3 - "integration-tests": integration_tests/utils.py:37: in assert_files
Step #3 - "integration-tests":     files = list_files_recursively(path)
Step #3 - "integration-tests": integration_tests/utils.py:22: in list_files_recursively
Step #3 - "integration-tests":     if os.path.isfile(path):
Step #3 - "integration-tests": _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
Step #3 - "integration-tests": 
Step #3 - "integration-tests": path = <coroutine object model_download at 0x7f39b5a6ad40>
Step #3 - "integration-tests": 
Step #3 - "integration-tests": >   ???
Step #3 - "integration-tests": E   TypeError: stat: path should be string, bytes, os.PathLike or integer, not coroutine
Step #3 - "integration-tests": 
Step #3 - "integration-tests": <frozen genericpath>:30: TypeError
Step #3 - "integration-tests": ___________ TestModelDownload.test_download_with_incorrect_file_path ___________
Step #3 - "integration-tests": 
Step #3 - "integration-tests": self = <integration_tests.test_model_download.TestModelDownload testMethod=test_download_with_incorrect_file_path>
Step #3 - "integration-tests": 
Step #3 - "integration-tests":     def test_download_with_incorrect_file_path(self) -> None:
Step #3 - "integration-tests":         incorrect_path = "nonexistent/file/path"
Step #3 - "integration-tests": >       with self.assertRaises(HTTPError):
Step #3 - "integration-tests": E       AssertionError: HTTPError not raised
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_download.py:85: AssertionError
Step #3 - "integration-tests": ______________ TestModelDownload.test_model_unversioned_succeeds _______________
Step #3 - "integration-tests": 
Step #3 - "integration-tests": self = <integration_tests.test_model_download.TestModelDownload testMethod=test_model_unversioned_succeeds>
Step #3 - "integration-tests": 
Step #3 - "integration-tests":     def test_model_unversioned_succeeds(self) -> None:
Step #3 - "integration-tests":         with create_test_cache():
Step #3 - "integration-tests":             unversioned_handle = "keras/bert/keras/bert_tiny_en_uncased"
Step #3 - "integration-tests":             actual_path = model_download(unversioned_handle)
Step #3 - "integration-tests":     
Step #3 - "integration-tests":             expected_files = [
Step #3 - "integration-tests":                 "assets/tokenizer/vocabulary.txt",
Step #3 - "integration-tests":                 "config.json",
Step #3 - "integration-tests":                 "metadata.json",
Step #3 - "integration-tests":                 "model.weights.h5",
Step #3 - "integration-tests":                 "tokenizer.json",
Step #3 - "integration-tests":             ]
Step #3 - "integration-tests": >           assert_files(self, actual_path, expected_files)
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_download.py:38: 
Step #3 - "integration-tests": _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
Step #3 - "integration-tests": integration_tests/utils.py:37: in assert_files
Step #3 - "integration-tests":     files = list_files_recursively(path)
Step #3 - "integration-tests": integration_tests/utils.py:22: in list_files_recursively
Step #3 - "integration-tests":     if os.path.isfile(path):
Step #3 - "integration-tests": _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
Step #3 - "integration-tests": 
Step #3 - "integration-tests": path = <coroutine object model_download at 0x7f39b5a98220>
Step #3 - "integration-tests": 
Step #3 - "integration-tests": >   ???
Step #3 - "integration-tests": E   TypeError: stat: path should be string, bytes, os.PathLike or integer, not coroutine
Step #3 - "integration-tests": 
Step #3 - "integration-tests": <frozen genericpath>:30: TypeError
Step #3 - "integration-tests": _______________ TestModelDownload.test_model_versioned_succeeds ________________
Step #3 - "integration-tests": 
Step #3 - "integration-tests": self = <integration_tests.test_model_download.TestModelDownload testMethod=test_model_versioned_succeeds>
Step #3 - "integration-tests": 
Step #3 - "integration-tests":     def test_model_versioned_succeeds(self) -> None:
Step #3 - "integration-tests":         with create_test_cache():
Step #3 - "integration-tests":             actual_path = model_download(HANDLE)
Step #3 - "integration-tests":     
Step #3 - "integration-tests":             expected_files = [
Step #3 - "integration-tests":                 "assets/tokenizer/vocabulary.txt",
Step #3 - "integration-tests":                 "config.json",
Step #3 - "integration-tests":                 "metadata.json",
Step #3 - "integration-tests":                 "model.weights.h5",
Step #3 - "integration-tests":                 "tokenizer.json",
Step #3 - "integration-tests":             ]
Step #3 - "integration-tests": >           assert_files(self, actual_path, expected_files)
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_download.py:24: 
Step #3 - "integration-tests": _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
Step #3 - "integration-tests": integration_tests/utils.py:37: in assert_files
Step #3 - "integration-tests":     files = list_files_recursively(path)
Step #3 - "integration-tests": integration_tests/utils.py:22: in list_files_recursively
Step #3 - "integration-tests":     if os.path.isfile(path):
Step #3 - "integration-tests": _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
Step #3 - "integration-tests": 
Step #3 - "integration-tests": path = <coroutine object model_download at 0x7f39b5a98310>
Step #3 - "integration-tests": 
Step #3 - "integration-tests": >   ???
Step #3 - "integration-tests": E   TypeError: stat: path should be string, bytes, os.PathLike or integer, not coroutine
Step #3 - "integration-tests": 
Step #3 - "integration-tests": <frozen genericpath>:30: TypeError
Step #3 - "integration-tests": _______ TestModelDownload.test_public_model_as_unauthenticated_succeeds ________
Step #3 - "integration-tests": 
Step #3 - "integration-tests": self = <integration_tests.test_model_download.TestModelDownload testMethod=test_public_model_as_unauthenticated_succeeds>
Step #3 - "integration-tests": 
Step #3 - "integration-tests":     def test_public_model_as_unauthenticated_succeeds(self) -> None:
Step #3 - "integration-tests":         with create_test_cache():
Step #3 - "integration-tests":             with unauthenticated():
Step #3 - "integration-tests":                 unversioned_handle = "keras/bert/keras/bert_tiny_en_uncased"
Step #3 - "integration-tests":                 actual_path = model_download(unversioned_handle)
Step #3 - "integration-tests":     
Step #3 - "integration-tests":                 expected_files = [
Step #3 - "integration-tests":                     "assets/tokenizer/vocabulary.txt",
Step #3 - "integration-tests":                     "config.json",
Step #3 - "integration-tests":                     "metadata.json",
Step #3 - "integration-tests":                     "model.weights.h5",
Step #3 - "integration-tests":                     "tokenizer.json",
Step #3 - "integration-tests":                 ]
Step #3 - "integration-tests": >               assert_files(self, actual_path, expected_files)
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_download.py:53: 
Step #3 - "integration-tests": _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
Step #3 - "integration-tests": integration_tests/utils.py:37: in assert_files
Step #3 - "integration-tests":     files = list_files_recursively(path)
Step #3 - "integration-tests": integration_tests/utils.py:22: in list_files_recursively
Step #3 - "integration-tests":     if os.path.isfile(path):
Step #3 - "integration-tests": _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
Step #3 - "integration-tests": 
Step #3 - "integration-tests": path = <coroutine object model_download at 0x7f39b5a986d0>
Step #3 - "integration-tests": 
Step #3 - "integration-tests": >   ???
Step #3 - "integration-tests": E   TypeError: stat: path should be string, bytes, os.PathLike or integer, not coroutine
Step #3 - "integration-tests": 
Step #3 - "integration-tests": <frozen genericpath>:30: TypeError
Step #3 - "integration-tests": _______________ TestModelUpload.test_model_upload_and_versioning _______________
Step #3 - "integration-tests": 
Step #3 - "integration-tests": self = <integration_tests.test_model_upload.TestModelUpload testMethod=test_model_upload_and_versioning>
Step #3 - "integration-tests": 
Step #3 - "integration-tests":     def tearDown(self) -> None:
Step #3 - "integration-tests": >       models_helpers.delete_model(self.owner_slug, self.model_slug)
Step #3 - "integration-tests": E       TypeError: delete_model() missing 1 required positional argument: 'model_slug'
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_upload.py:116: TypeError
Step #3 - "integration-tests": _____________ TestModelUpload.test_model_upload_and_versioning_zip _____________
Step #3 - "integration-tests": 
Step #3 - "integration-tests": self = <integration_tests.test_model_upload.TestModelUpload testMethod=test_model_upload_and_versioning_zip>
Step #3 - "integration-tests": 
Step #3 - "integration-tests":     def tearDown(self) -> None:
Step #3 - "integration-tests": >       models_helpers.delete_model(self.owner_slug, self.model_slug)
Step #3 - "integration-tests": E       TypeError: delete_model() missing 1 required positional argument: 'model_slug'
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_upload.py:116: TypeError
Step #3 - "integration-tests": _________________ TestModelUpload.test_model_upload_directory __________________
Step #3 - "integration-tests": 
Step #3 - "integration-tests": self = <integration_tests.test_model_upload.TestModelUpload testMethod=test_model_upload_directory>
Step #3 - "integration-tests": 
Step #3 - "integration-tests":     def tearDown(self) -> None:
Step #3 - "integration-tests": >       models_helpers.delete_model(self.owner_slug, self.model_slug)
Step #3 - "integration-tests": E       TypeError: delete_model() missing 1 required positional argument: 'model_slug'
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_upload.py:116: TypeError
Step #3 - "integration-tests": ____________ TestModelUpload.test_model_upload_directory_structure _____________
Step #3 - "integration-tests": 
Step #3 - "integration-tests": self = <integration_tests.test_model_upload.TestModelUpload testMethod=test_model_upload_directory_structure>
Step #3 - "integration-tests": 
Step #3 - "integration-tests":     def tearDown(self) -> None:
Step #3 - "integration-tests": >       models_helpers.delete_model(self.owner_slug, self.model_slug)
Step #3 - "integration-tests": E       TypeError: delete_model() missing 1 required positional argument: 'model_slug'
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_upload.py:116: TypeError
Step #3 - "integration-tests": _________________ TestModelUpload.test_model_upload_nested_dir _________________
Step #3 - "integration-tests": 
Step #3 - "integration-tests": self = <integration_tests.test_model_upload.TestModelUpload testMethod=test_model_upload_nested_dir>
Step #3 - "integration-tests": 
Step #3 - "integration-tests":     def tearDown(self) -> None:
Step #3 - "integration-tests": >       models_helpers.delete_model(self.owner_slug, self.model_slug)
Step #3 - "integration-tests": E       TypeError: delete_model() missing 1 required positional argument: 'model_slug'
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_upload.py:116: TypeError
Step #3 - "integration-tests": ___________________ TestModelUpload.test_single_file_upload ____________________
Step #3 - "integration-tests": 
Step #3 - "integration-tests": self = <integration_tests.test_model_upload.TestModelUpload testMethod=test_single_file_upload>
Step #3 - "integration-tests": 
Step #3 - "integration-tests":     def tearDown(self) -> None:
Step #3 - "integration-tests": >       models_helpers.delete_model(self.owner_slug, self.model_slug)
Step #3 - "integration-tests": E       TypeError: delete_model() missing 1 required positional argument: 'model_slug'
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_upload.py:116: TypeError
Step #3 - "integration-tests": =============================== warnings summary ===============================
Step #3 - "integration-tests": integration_tests/test_dataset_download.py::TestDatasetDownload::test_download_with_incorrect_file_path
Step #3 - "integration-tests":   /workspace/integration_tests/test_dataset_download.py:76: RuntimeWarning: coroutine 'dataset_download' was never awaited
Step #3 - "integration-tests":     dataset_download(HANDLE, path=incorrect_path)
Step #3 - "integration-tests":   Enable tracemalloc to get traceback where the object was allocated.
Step #3 - "integration-tests":   See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_download.py::TestModelDownload::test_download_with_incorrect_file_path
Step #3 - "integration-tests":   /workspace/integration_tests/test_model_download.py:86: RuntimeWarning: coroutine 'model_download' was never awaited
Step #3 - "integration-tests":     model_download(HANDLE, path=incorrect_path)
Step #3 - "integration-tests":   Enable tracemalloc to get traceback where the object was allocated.
Step #3 - "integration-tests":   See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_upload.py::TestModelUpload::test_model_upload_and_versioning
Step #3 - "integration-tests":   /workspace/integration_tests/test_model_upload.py:38: RuntimeWarning: coroutine 'model_upload' was never awaited
Step #3 - "integration-tests":     model_upload(self.handle, self.temp_dir, LICENSE_NAME)
Step #3 - "integration-tests":   Enable tracemalloc to get traceback where the object was allocated.
Step #3 - "integration-tests":   See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_upload.py::TestModelUpload::test_model_upload_and_versioning
Step #3 - "integration-tests":   /workspace/integration_tests/test_model_upload.py:41: RuntimeWarning: coroutine 'model_upload' was never awaited
Step #3 - "integration-tests":     model_upload(self.handle, self.temp_dir, LICENSE_NAME)
Step #3 - "integration-tests":   Enable tracemalloc to get traceback where the object was allocated.
Step #3 - "integration-tests":   See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_upload.py::TestModelUpload::test_model_upload_and_versioning_zip
Step #3 - "integration-tests":   /workspace/integration_tests/test_model_upload.py:52: RuntimeWarning: coroutine 'model_upload' was never awaited
Step #3 - "integration-tests":     model_upload(self.handle, temp_dir, LICENSE_NAME)
Step #3 - "integration-tests":   Enable tracemalloc to get traceback where the object was allocated.
Step #3 - "integration-tests":   See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_upload.py::TestModelUpload::test_model_upload_and_versioning_zip
Step #3 - "integration-tests":   /workspace/integration_tests/test_model_upload.py:55: RuntimeWarning: coroutine 'model_upload' was never awaited
Step #3 - "integration-tests":     model_upload(self.handle, temp_dir, LICENSE_NAME)
Step #3 - "integration-tests":   Enable tracemalloc to get traceback where the object was allocated.
Step #3 - "integration-tests":   See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_upload.py::TestModelUpload::test_model_upload_directory
Step #3 - "integration-tests":   /workspace/integration_tests/test_model_upload.py:73: RuntimeWarning: coroutine 'model_upload' was never awaited
Step #3 - "integration-tests":     model_upload(self.handle, temp_dir, LICENSE_NAME)
Step #3 - "integration-tests":   Enable tracemalloc to get traceback where the object was allocated.
Step #3 - "integration-tests":   See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_upload.py::TestModelUpload::test_model_upload_directory
Step #3 - "integration-tests":   /workspace/integration_tests/test_model_upload.py:76: RuntimeWarning: coroutine 'model_upload' was never awaited
Step #3 - "integration-tests":     model_upload(self.handle, temp_dir, LICENSE_NAME)
Step #3 - "integration-tests":   Enable tracemalloc to get traceback where the object was allocated.
Step #3 - "integration-tests":   See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_upload.py::TestModelUpload::test_model_upload_directory_structure
Step #3 - "integration-tests":   /workspace/integration_tests/test_model_upload.py:92: RuntimeWarning: coroutine 'model_upload' was never awaited
Step #3 - "integration-tests":     model_upload(self.handle, self.temp_dir, LICENSE_NAME)
Step #3 - "integration-tests":   Enable tracemalloc to get traceback where the object was allocated.
Step #3 - "integration-tests":   See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_upload.py::TestModelUpload::test_model_upload_nested_dir
Step #3 - "integration-tests":   /workspace/integration_tests/test_model_upload.py:106: RuntimeWarning: coroutine 'model_upload' was never awaited
Step #3 - "integration-tests":     model_upload(self.handle, self.temp_dir, LICENSE_NAME)
Step #3 - "integration-tests":   Enable tracemalloc to get traceback where the object was allocated.
Step #3 - "integration-tests":   See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_model_upload.py::TestModelUpload::test_single_file_upload
Step #3 - "integration-tests":   /workspace/integration_tests/test_model_upload.py:113: RuntimeWarning: coroutine 'model_upload' was never awaited
Step #3 - "integration-tests":     model_upload(self.handle, str(single_file_path), LICENSE_NAME)
Step #3 - "integration-tests":   Enable tracemalloc to get traceback where the object was allocated.
Step #3 - "integration-tests":   See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.
Step #3 - "integration-tests": 
Step #3 - "integration-tests": -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
Step #3 - "integration-tests": =========================== short test summary info ============================
Step #3 - "integration-tests": FAILED integration_tests/test_dataset_download.py::TestDatasetDownload::test_dataset_unversioned_succeeds
Step #3 - "integration-tests": FAILED integration_tests/test_dataset_download.py::TestDatasetDownload::test_dataset_versioned_succeeds
Step #3 - "integration-tests": FAILED integration_tests/test_dataset_download.py::TestDatasetDownload::test_download_multiple_files
Step #3 - "integration-tests": FAILED integration_tests/test_dataset_download.py::TestDatasetDownload::test_download_private_dataset_succeeds
Step #3 - "integration-tests": FAILED integration_tests/test_dataset_download.py::TestDatasetDownload::test_download_with_incorrect_file_path
Step #3 - "integration-tests": FAILED integration_tests/test_model_download.py::TestModelDownload::test_download_archive_model_many_files_succeeds
Step #3 - "integration-tests": FAILED integration_tests/test_model_download.py::TestModelDownload::test_download_multiple_files
Step #3 - "integration-tests": FAILED integration_tests/test_model_download.py::TestModelDownload::test_download_private_model_succeeds
Step #3 - "integration-tests": FAILED integration_tests/test_model_download.py::TestModelDownload::test_download_with_incorrect_file_path
Step #3 - "integration-tests": FAILED integration_tests/test_model_download.py::TestModelDownload::test_model_unversioned_succeeds
Step #3 - "integration-tests": FAILED integration_tests/test_model_download.py::TestModelDownload::test_model_versioned_succeeds
Step #3 - "integration-tests": FAILED integration_tests/test_model_download.py::TestModelDownload::test_public_model_as_unauthenticated_succeeds
Step #3 - "integration-tests": FAILED integration_tests/test_model_upload.py::TestModelUpload::test_model_upload_and_versioning
Step #3 - "integration-tests": FAILED integration_tests/test_model_upload.py::TestModelUpload::test_model_upload_and_versioning_zip
Step #3 - "integration-tests": FAILED integration_tests/test_model_upload.py::TestModelUpload::test_model_upload_directory
Step #3 - "integration-tests": FAILED integration_tests/test_model_upload.py::TestModelUpload::test_model_upload_directory_structure
Step #3 - "integration-tests": FAILED integration_tests/test_model_upload.py::TestModelUpload::test_model_upload_nested_dir
Step #3 - "integration-tests": FAILED integration_tests/test_model_upload.py::TestModelUpload::test_single_file_upload
Step #3 - "integration-tests": ======================= 18 failed, 11 warnings in 0.51s ========================
Step #3 - "integration-tests": sys:1: RuntimeWarning: coroutine 'model_download' was never awaited
Step #3 - "integration-tests": RuntimeWarning: Enable tracemalloc to get the object allocation traceback
Finished Step #3 - "integration-tests"
ERROR
ERROR: build step 3 "us-docker.pkg.dev/kaggle-cicd/tools/hatch:3.11" failed: step exited with non-zero status: 1

Build Log: https://console.cloud.google.com/cloud-build/builds/15383a6a-45c5-46ef-995b-d7fe639c0f07?project=464139560241