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

feat(models): add output_dir option to model_download #178

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

fix(pr): lint + extra equality checks

0997d40
Select commit
Loading
Failed to load commit list.
Draft

feat(models): add output_dir option to model_download #178

fix(pr): lint + extra equality checks
0997d40
Select commit
Loading
Failed to load commit list.
Google Cloud Build / kagglehub-integration-tests-branch (kaggle-cicd) succeeded Nov 4, 2024 in 3m 1s

Summary

Build Information

Trigger kagglehub-integration-tests-branch
Build b98f8850-1d0c-402a-8a1b-1ddd9df71403
Start 2024-11-04T13:46:09-08:00
Duration 2m58.277s
Status SUCCESS

Steps

Step Status Duration
check_python_image SUCCESS 1.025s
build-python-image SUCCESS 27.035s
download-secrets SUCCESS 3.116s
integration-tests SUCCESS 2m10.671s

Details

starting build "b98f8850-1d0c-402a-8a1b-1ddd9df71403"

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            0997d406b84c90d0ebad80ac10d44c99358cfc6f -> FETCH_HEAD
HEAD is now at 0997d40 fix(pr): lint + extra equality checks
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": 7d98d813d54f: Already exists
Step #1 - "build-python-image": da802df85c96: Already exists
Step #1 - "build-python-image": 7aadc5092c3b: Already exists
Step #1 - "build-python-image": ad1c7cfc347f: Already exists
Step #1 - "build-python-image": 754cb1613bc3: Pulling fs layer
Step #1 - "build-python-image": 07804c5f3526: Pulling fs layer
Step #1 - "build-python-image": 5fef6e32ff7c: Pulling fs layer
Step #1 - "build-python-image": 5fef6e32ff7c: Verifying Checksum
Step #1 - "build-python-image": 5fef6e32ff7c: Download complete
Step #1 - "build-python-image": 754cb1613bc3: Verifying Checksum
Step #1 - "build-python-image": 754cb1613bc3: Download complete
Step #1 - "build-python-image": 07804c5f3526: Verifying Checksum
Step #1 - "build-python-image": 07804c5f3526: Download complete
Step #1 - "build-python-image": 754cb1613bc3: Pull complete
Step #1 - "build-python-image": 07804c5f3526: Pull complete
Step #1 - "build-python-image": 5fef6e32ff7c: Pull complete
Step #1 - "build-python-image": Digest: sha256:70f1eb2927a8ef72840254b17024d3a8aa8c3c9715a625d426a2861b5899bc62
Step #1 - "build-python-image": Status: Downloaded newer image for python:3.11
Step #1 - "build-python-image":  ---> 5aa979b3796b
Step #1 - "build-python-image": Step 3/4 : RUN python -m pip install hatch twine
Step #1 - "build-python-image":  ---> Running in a234da46db93
Step #1 - "build-python-image": Collecting hatch
Step #1 - "build-python-image":   Downloading hatch-1.13.0-py3-none-any.whl.metadata (5.6 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.2-py3-none-any.whl.metadata (7.1 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.5.0-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.3.6-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.9.4-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.1.0-py3-none-any.whl.metadata (5.7 kB)
Step #1 - "build-python-image": Collecting tomlkit>=0.11.1 (from hatch)
Step #1 - "build-python-image":   Downloading tomlkit-0.13.2-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.4.29-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
Step #1 - "build-python-image": Collecting virtualenv>=20.26.1 (from hatch)
Step #1 - "build-python-image":   Downloading virtualenv-20.27.1-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.23.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB)
Step #1 - "build-python-image": Collecting pkginfo>=1.8.1 (from twine)
Step #1 - "build-python-image":   Downloading pkginfo-1.11.2-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-44.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.3-py3-none-any.whl.metadata (6.5 kB)
Step #1 - "build-python-image": Collecting importlib-metadata>=3.6 (from twine)
Step #1 - "build-python-image":   Downloading importlib_metadata-8.5.0-py3-none-any.whl.metadata (4.8 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.10.21.16-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.6.2.post1-py3-none-any.whl.metadata (4.7 kB)
Step #1 - "build-python-image": Collecting certifi (from httpx>=0.22.0->hatch)
Step #1 - "build-python-image":   Downloading certifi-2024.8.30-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.6-py3-none-any.whl.metadata (21 kB)
Step #1 - "build-python-image": Collecting idna (from httpx>=0.22.0->hatch)
Step #1 - "build-python-image":   Downloading idna-3.10-py3-none-any.whl.metadata (10 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>=3.20 (from importlib-metadata>=3.6->twine)
Step #1 - "build-python-image":   Downloading zipp-3.20.2-py3-none-any.whl.metadata (3.7 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.1.0-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-6.0.1-py3-none-any.whl.metadata (4.1 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.18-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.7 kB)
Step #1 - "build-python-image": Collecting docutils>=0.21.2 (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.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (34 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.9-py2.py3-none-any.whl.metadata (5.2 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.16.1-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-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.4 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.5.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.17.1-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.13.0-py3-none-any.whl (125 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 125.8/125.8 kB 11.8 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 13.2 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 11.0 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading httpx-0.27.2-py3-none-any.whl (76 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 76.4/76.4 kB 9.2 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading httpcore-1.0.6-py3-none-any.whl (78 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.0/78.0 kB 9.0 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 7.7 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading importlib_metadata-8.5.0-py3-none-any.whl (26 kB)
Step #1 - "build-python-image": Downloading keyring-25.5.0-py3-none-any.whl (39 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.5 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 8.0 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.3.6-py3-none-any.whl (18 kB)
Step #1 - "build-python-image": Downloading readme_renderer-44.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 9.5 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 6.6 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.9.4-py3-none-any.whl (242 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 242.4/242.4 kB 27.3 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.1.0-py3-none-any.whl (6.4 kB)
Step #1 - "build-python-image": Downloading tomlkit-0.13.2-py3-none-any.whl (37 kB)
Step #1 - "build-python-image": Downloading urllib3-2.2.3-py3-none-any.whl (126 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 126.3/126.3 kB 17.2 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.4.29-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.8 MB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.8/13.8 MB 81.3 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading virtualenv-20.27.1-py3-none-any.whl (3.1 MB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/3.1 MB 84.3 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading zstandard-0.23.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 89.9 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading certifi-2024.8.30-py3-none-any.whl (167 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 167.3/167.3 kB 20.2 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (142 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 142.6/142.6 kB 18.5 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading distlib-0.3.9-py2.py3-none-any.whl (468 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 469.0/469.0 kB 39.5 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 45.0 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading filelock-3.16.1-py3-none-any.whl (16 kB)
Step #1 - "build-python-image": Downloading idna-3.10-py3-none-any.whl (70 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 70.4/70.4 kB 8.7 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.6 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.1 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading nh3-0.2.18-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (769 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 769.2/769.2 kB 49.5 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.6 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.20.2-py3-none-any.whl (9.2 kB)
Step #1 - "build-python-image": Downloading anyio-4.6.2.post1-py3-none-any.whl (90 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.4/90.4 kB 11.1 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-6.0.1-py3-none-any.whl (6.8 kB)
Step #1 - "build-python-image": Downloading jaraco.functools-4.1.0-py3-none-any.whl (10 kB)
Step #1 - "build-python-image": Downloading trove_classifiers-2024.10.21.16-py3-none-any.whl (13 kB)
Step #1 - "build-python-image": Downloading cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl (4.0 MB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.0/4.0 MB 93.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 7.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.5.0-py3-none-any.whl (60 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.0/61.0 kB 9.1 MB/s eta 0:00:00
Step #1 - "build-python-image": Downloading cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (467 kB)
Step #1 - "build-python-image":    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 467.2/467.2 kB 43.5 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 16.5 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.6.2.post1 backports.tarfile-1.2.0 certifi-2024.8.30 cffi-1.17.1 charset-normalizer-3.4.0 click-8.1.7 cryptography-43.0.3 distlib-0.3.9 docutils-0.21.2 filelock-3.16.1 h11-0.14.0 hatch-1.13.0 hatchling-1.25.0 httpcore-1.0.6 httpx-0.27.2 hyperlink-21.0.0 idna-3.10 importlib-metadata-8.5.0 jaraco.classes-3.4.0 jaraco.context-6.0.1 jaraco.functools-4.1.0 jeepney-0.8.0 keyring-25.5.0 markdown-it-py-3.0.0 mdurl-0.1.2 more-itertools-10.5.0 nh3-0.2.18 packaging-24.1 pathspec-0.12.1 pexpect-4.9.0 pkginfo-1.10.0 platformdirs-4.3.6 pluggy-1.5.0 ptyprocess-0.7.0 pycparser-2.22 readme-renderer-44.0 requests-2.32.3 requests-toolbelt-1.0.0 rfc3986-2.0.0 rich-13.9.4 shellingham-1.5.4 sniffio-1.3.1 tomli-w-1.1.0 tomlkit-0.13.2 trove-classifiers-2024.10.21.16 twine-5.1.1 urllib3-2.2.3 userpath-1.9.2 uv-0.4.29 virtualenv-20.27.1 zipp-3.20.2 zstandard-0.23.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.3.1
Step #1 - "build-python-image": [notice] To update, run: pip install --upgrade pip
Step #1 - "build-python-image": �[0mRemoving intermediate container a234da46db93
Step #1 - "build-python-image":  ---> 11726a23d9f3
Step #1 - "build-python-image": Step 4/4 : ENTRYPOINT ["hatch"]
Step #1 - "build-python-image":  ---> Running in 1d17832fafa2
Step #1 - "build-python-image": Removing intermediate container 1d17832fafa2
Step #1 - "build-python-image":  ---> 5c26a4391310
Step #1 - "build-python-image": Successfully built 5c26a4391310
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: hatch-test.py3.11
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.10, pytest-8.3.3, pluggy-1.5.0
Step #3 - "integration-tests": rootdir: /workspace
Step #3 - "integration-tests": configfile: pyproject.toml
Step #3 - "integration-tests": collected 32 items
Step #3 - "integration-tests": 
Step #3 - "integration-tests": integration_tests/test_competition_download.py .....                     [ 15%]
Step #3 - "integration-tests": integration_tests/test_dataset_download.py ......                        [ 34%]
Step #3 - "integration-tests": integration_tests/test_dataset_upload.py ......                          [ 53%]
Step #3 - "integration-tests": integration_tests/test_model_download.py .......                         [ 75%]
Step #3 - "integration-tests": integration_tests/test_model_upload.py .......                           [ 96%]
Step #3 - "integration-tests": integration_tests/test_utils.py .                                        [100%]
Step #3 - "integration-tests": 
Step #3 - "integration-tests": ======================== 32 passed in 127.27s (0:02:07) ========================
Finished Step #3 - "integration-tests"
PUSH
Pushing us-docker.pkg.dev/kaggle-cicd/tools/hatch:3.11
The push refers to repository [us-docker.pkg.dev/kaggle-cicd/tools/hatch]
5f4e21decfdb: Preparing
880deb1ab15a: Preparing
2407c4ebc434: Preparing
8e76fd55c9ff: Preparing
d23b5e6144a7: Preparing
e5ee1bd83fe3: Preparing
43da071b5e0c: Preparing
ef5f5ddeb0a6: Preparing
e5ee1bd83fe3: Waiting
43da071b5e0c: Waiting
ef5f5ddeb0a6: Waiting
8e76fd55c9ff: Layer already exists
d23b5e6144a7: Layer already exists
880deb1ab15a: Layer already exists
43da071b5e0c: Layer already exists
ef5f5ddeb0a6: Layer already exists
2407c4ebc434: Layer already exists
e5ee1bd83fe3: Layer already exists
5f4e21decfdb: Pushed
3.11: digest: sha256:1d6f8c75651a5e130191513ce2b504fe7d78f1c1e92ce41d1c30a87d0d3de645 size: 2008
DONE

Build Log: https://console.cloud.google.com/cloud-build/builds/b98f8850-1d0c-402a-8a1b-1ddd9df71403?project=464139560241