Add 'kaggle quota' command for GPU/TPU accelerator quota #1029
Google Cloud Build / kaggle-cli-branch-3-12-13 (kaggle-cicd)
succeeded
May 27, 2026 in 1m 15s
Summary
Build Information
| Trigger | kaggle-cli-branch-3-12-13 |
| Build | 2f31b03f-ae87-4c3b-835b-07caff2af7b4 |
| Start | 2026-05-27T09:39:15-07:00 |
| Duration | 1m11.403s |
| Status | SUCCESS |
Steps
| Step | Status | Duration |
|---|---|---|
| check_substitutions | SUCCESS | 31.314s |
| build-hatch-image | SUCCESS | 4.137s |
| lint | SUCCESS | 28.155s |
Details
starting build "2f31b03f-ae87-4c3b-835b-07caff2af7b4"
FETCHSOURCE
From https://github.com/Kaggle/kaggle-cli
* branch 3e37a70711d7a57d81f1b31d159b0e4b3b6c076d -> FETCH_HEAD
HEAD is now at 3e37a70 Bump kagglesdk to 0.1.25 and apply black formatting
GitCommit:
3e37a70711d7a57d81f1b31d159b0e4b3b6c076d
BUILD
Starting Step #0 - "check_substitutions"
Step #0 - "check_substitutions": Already have image (with digest): gcr.io/cloud-builders/docker
Step #0 - "check_substitutions": 3.12.13: Pulling from kaggle-cicd/tools/cli-builder
Step #0 - "check_substitutions": f32f49ce655a: Pulling fs layer
Step #0 - "check_substitutions": 8a7504cd2818: Pulling fs layer
Step #0 - "check_substitutions": b53089dca505: Pulling fs layer
Step #0 - "check_substitutions": 8d6d44b254da: Pulling fs layer
Step #0 - "check_substitutions": b6fc5908f1d6: Pulling fs layer
Step #0 - "check_substitutions": 8564ac392585: Pulling fs layer
Step #0 - "check_substitutions": e27d97337704: Pulling fs layer
Step #0 - "check_substitutions": d01e2a89b54c: Pulling fs layer
Step #0 - "check_substitutions": 10c2ce22d70d: Pulling fs layer
Step #0 - "check_substitutions": e27d97337704: Waiting
Step #0 - "check_substitutions": d01e2a89b54c: Waiting
Step #0 - "check_substitutions": 10c2ce22d70d: Waiting
Step #0 - "check_substitutions": b6fc5908f1d6: Verifying Checksum
Step #0 - "check_substitutions": b6fc5908f1d6: Download complete
Step #0 - "check_substitutions": e27d97337704: Download complete
Step #0 - "check_substitutions": 8a7504cd2818: Verifying Checksum
Step #0 - "check_substitutions": 8a7504cd2818: Download complete
Step #0 - "check_substitutions": 8564ac392585: Verifying Checksum
Step #0 - "check_substitutions": 8564ac392585: Download complete
Step #0 - "check_substitutions": f32f49ce655a: Verifying Checksum
Step #0 - "check_substitutions": f32f49ce655a: Download complete
Step #0 - "check_substitutions": d01e2a89b54c: Verifying Checksum
Step #0 - "check_substitutions": d01e2a89b54c: Download complete
Step #0 - "check_substitutions": b53089dca505: Verifying Checksum
Step #0 - "check_substitutions": b53089dca505: Download complete
Step #0 - "check_substitutions": 10c2ce22d70d: Verifying Checksum
Step #0 - "check_substitutions": 10c2ce22d70d: Download complete
Step #0 - "check_substitutions": 8d6d44b254da: Verifying Checksum
Step #0 - "check_substitutions": 8d6d44b254da: Download complete
Step #0 - "check_substitutions": f32f49ce655a: Pull complete
Step #0 - "check_substitutions": 8a7504cd2818: Pull complete
Step #0 - "check_substitutions": b53089dca505: Pull complete
Step #0 - "check_substitutions": 8d6d44b254da: Pull complete
Step #0 - "check_substitutions": b6fc5908f1d6: Pull complete
Step #0 - "check_substitutions": 8564ac392585: Pull complete
Step #0 - "check_substitutions": e27d97337704: Pull complete
Step #0 - "check_substitutions": d01e2a89b54c: Pull complete
Step #0 - "check_substitutions": 10c2ce22d70d: Pull complete
Step #0 - "check_substitutions": Digest: sha256:65477e82e5d7f7602f9310e966f42f687b7d2c29503f5d9551bbd143fa0c2dd1
Step #0 - "check_substitutions": Status: Downloaded newer image for us-docker.pkg.dev/kaggle-cicd/tools/cli-builder:3.12.13
Step #0 - "check_substitutions": us-docker.pkg.dev/kaggle-cicd/tools/cli-builder:3.12.13
Finished Step #0 - "check_substitutions"
Starting Step #1 - "build-hatch-image"
Step #1 - "build-hatch-image": Already have image (with digest): gcr.io/cloud-builders/docker
Step #1 - "build-hatch-image": Sending build context to Docker daemon 5.632kB
Step #1 - "build-hatch-image": Step 1/5 : ARG PYTHON_VERSION
Step #1 - "build-hatch-image": Step 2/5 : FROM python:${PYTHON_VERSION}
Step #1 - "build-hatch-image": 3.12.13: Pulling from library/python
Step #1 - "build-hatch-image": f32f49ce655a: Already exists
Step #1 - "build-hatch-image": 8a7504cd2818: Already exists
Step #1 - "build-hatch-image": b53089dca505: Already exists
Step #1 - "build-hatch-image": 8d6d44b254da: Already exists
Step #1 - "build-hatch-image": b6fc5908f1d6: Already exists
Step #1 - "build-hatch-image": 8564ac392585: Already exists
Step #1 - "build-hatch-image": e27d97337704: Already exists
Step #1 - "build-hatch-image": Digest: sha256:bd55e06128e2743d526738dd5cf5db924e49ead66d4fe2ad15f2aac8ad86aae9
Step #1 - "build-hatch-image": Status: Downloaded newer image for python:3.12.13
Step #1 - "build-hatch-image": ---> c75f6be9707c
Step #1 - "build-hatch-image": Step 3/5 : RUN python -m pip install --upgrade pip
Step #1 - "build-hatch-image": ---> Using cache
Step #1 - "build-hatch-image": ---> 561e640e5326
Step #1 - "build-hatch-image": Step 4/5 : RUN python -m pip install hatch==1.16.5
Step #1 - "build-hatch-image": ---> Using cache
Step #1 - "build-hatch-image": ---> de385e3a7228
Step #1 - "build-hatch-image": Step 5/5 : ENTRYPOINT ["hatch"]
Step #1 - "build-hatch-image": ---> Using cache
Step #1 - "build-hatch-image": ---> d4a1aef642e8
Step #1 - "build-hatch-image": Successfully built d4a1aef642e8
Step #1 - "build-hatch-image": Successfully tagged us-docker.pkg.dev/kaggle-cicd/tools/cli-builder:3.12.13
Finished Step #1 - "build-hatch-image"
Starting Step #2 - "lint"
Step #2 - "lint": Already have image (with digest): us-docker.pkg.dev/kaggle-cicd/tools/cli-builder:3.12.13
Step #2 - "lint": Creating environment: lint
Step #2 - "lint": Checking dependencies
Step #2 - "lint": Syncing dependencies
Step #2 - "lint": cmd [1] | black --check --diff .
Step #2 - "lint": Skipping .ipynb files as Jupyter dependencies are not installed.
Step #2 - "lint": You can fix this by running ``pip install "black[jupyter]"``
Step #2 - "lint": All done! ✨ 🍰 ✨
Step #2 - "lint": 22 files would be left unchanged.
Step #2 - "lint": cmd [2] | mypy --install-types --non-interactive src/kaggle tests
Step #2 - "lint": Collecting types-PySocks
Step #2 - "lint": Downloading types_pysocks-1.7.1.20260518-py3-none-any.whl.metadata (1.7 kB)
Step #2 - "lint": Collecting types-Pygments
Step #2 - "lint": Downloading types_pygments-2.20.0.20260518-py3-none-any.whl.metadata (2.0 kB)
Step #2 - "lint": Collecting types-bleach
Step #2 - "lint": Downloading types_bleach-6.3.0.20260508-py3-none-any.whl.metadata (1.7 kB)
Step #2 - "lint": Collecting types-pexpect
Step #2 - "lint": Downloading types_pexpect-4.9.0.20260518-py3-none-any.whl.metadata (1.7 kB)
Step #2 - "lint": Collecting types-protobuf
Step #2 - "lint": Downloading types_protobuf-7.34.1.20260518-py3-none-any.whl.metadata (2.2 kB)
Step #2 - "lint": Collecting types-python-dateutil
Step #2 - "lint": Downloading types_python_dateutil-2.9.0.20260518-py3-none-any.whl.metadata (1.8 kB)
Step #2 - "lint": Collecting types-six
Step #2 - "lint": Downloading types_six-1.17.0.20260518-py3-none-any.whl.metadata (1.7 kB)
Step #2 - "lint": Collecting types-docutils (from types-Pygments)
Step #2 - "lint": Downloading types_docutils-0.22.3.20260518-py3-none-any.whl.metadata (1.7 kB)
Step #2 - "lint": Collecting types-html5lib (from types-bleach)
Step #2 - "lint": Downloading types_html5lib-1.1.11.20260518-py3-none-any.whl.metadata (1.8 kB)
Step #2 - "lint": Collecting types-webencodings (from types-html5lib->types-bleach)
Step #2 - "lint": Downloading types_webencodings-0.5.0.20260408-py3-none-any.whl.metadata (1.8 kB)
Step #2 - "lint": Downloading types_pysocks-1.7.1.20260518-py3-none-any.whl (9.6 kB)
Step #2 - "lint": Downloading types_pygments-2.20.0.20260518-py3-none-any.whl (29 kB)
Step #2 - "lint": Downloading types_bleach-6.3.0.20260508-py3-none-any.whl (11 kB)
Step #2 - "lint": Downloading types_pexpect-4.9.0.20260518-py3-none-any.whl (17 kB)
Step #2 - "lint": Downloading types_protobuf-7.34.1.20260518-py3-none-any.whl (85 kB)
Step #2 - "lint": Downloading types_python_dateutil-2.9.0.20260518-py3-none-any.whl (18 kB)
Step #2 - "lint": Downloading types_six-1.17.0.20260518-py3-none-any.whl (19 kB)
Step #2 - "lint": Downloading types_docutils-0.22.3.20260518-py3-none-any.whl (91 kB)
Step #2 - "lint": Downloading types_html5lib-1.1.11.20260518-py3-none-any.whl (24 kB)
Step #2 - "lint": Downloading types_webencodings-0.5.0.20260408-py3-none-any.whl (8.7 kB)
Step #2 - "lint": Installing collected packages: types-webencodings, types-six, types-python-dateutil, types-PySocks, types-protobuf, types-pexpect, types-docutils, types-Pygments, types-html5lib, types-bleach
Step #2 - "lint":
Step #2 - "lint": Successfully installed types-PySocks-1.7.1.20260518 types-Pygments-2.20.0.20260518 types-bleach-6.3.0.20260508 types-docutils-0.22.3.20260518 types-html5lib-1.1.11.20260518 types-pexpect-4.9.0.20260518 types-protobuf-7.34.1.20260518 types-python-dateutil-2.9.0.20260518 types-six-1.17.0.20260518 types-webencodings-0.5.0.20260408
Step #2 - "lint": src/kaggle/api/kaggle_api_extended.py:5106: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked]
Step #2 - "lint": src/kaggle/api/kaggle_api_extended.py:5541: note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs [annotation-unchecked]
Step #2 - "lint": Installing missing stub packages:
Step #2 - "lint": /builder/home/.local/share/hatch/env/virtual/kaggle/xS3fZVNL/lint/bin/python -m pip install types-PySocks types-Pygments types-bleach types-pexpect types-protobuf types-python-dateutil types-six
Step #2 - "lint":
Step #2 - "lint":
Step #2 - "lint": Success: no issues found in 19 source files
Finished Step #2 - "lint"
PUSH
Pushing us-docker.pkg.dev/kaggle-cicd/tools/cli-builder
The push refers to repository [us-docker.pkg.dev/kaggle-cicd/tools/cli-builder]
52ce7cd7df77: Preparing
7a1515ec7978: Preparing
1e63734faefc: Preparing
5a479f50b321: Preparing
681f480eceff: Preparing
0e6530456c98: Preparing
8dc335c5db2d: Preparing
47dffecc5540: Preparing
17d38572a7dc: Preparing
5a479f50b321: Layer already exists
0e6530456c98: Layer already exists
47dffecc5540: Layer already exists
52ce7cd7df77: Layer already exists
681f480eceff: Layer already exists
8dc335c5db2d: Layer already exists
1e63734faefc: Layer already exists
7a1515ec7978: Layer already exists
17d38572a7dc: Layer already exists
3.12.13: digest: sha256:65477e82e5d7f7602f9310e966f42f687b7d2c29503f5d9551bbd143fa0c2dd1 size: 2219
DONE
Loading