Skip to content

Upgrade the KFP SDK to include a bug fix for Modelcar #289

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

Merged
merged 1 commit into from
Mar 21, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@ dependencies = [
"httpx==0.28.1",
"jinja2>=3.1.4",
"kfp-kubernetes>=1.4.0",
"kfp==2.12.1",
# Using the KFP SDK with a bugfix
"kfp@git+https://github.com/kubeflow/pipelines@26946059963051cce5a8a70270ebc6bc9f7e2bd6#egg=kfp&subdirectory=sdk/python",
"kubernetes==30.1.0",
"model-registry==0.2.14",
"olot==0.1.2",
Expand Down
6 changes: 3 additions & 3 deletions requirements-build.txt
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ setuptools-rust==1.11.0
# via maturin
setuptools-scm==7.1.0
# via python-dateutil
setuptools-scm==8.2.0
setuptools-scm==8.2.1
# via
# anyio
# charset-normalizer
Expand All @@ -88,7 +88,7 @@ setuptools-scm==8.2.0
# setuptools-rust
# sniffio
# tabulate
trove-classifiers==2025.3.13.13
trove-classifiers==2025.3.19.19
# via hatchling
types-psutil==7.0.0.20250218
# via mypy
Expand All @@ -112,7 +112,7 @@ wheel==0.45.1
# tabulate

# The following packages are considered to be unsafe in a requirements file:
setuptools==76.1.0
setuptools==77.0.3
# via
# aiohttp
# aiosignal
Expand Down
59 changes: 29 additions & 30 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -437,8 +437,7 @@ jinja2==3.1.6 \
--hash=sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d \
--hash=sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67
# via ilab-on-ocp (pyproject.toml)
kfp==2.12.1 \
--hash=sha256:702e2fa62ef529e426b874666a2b3292edaaa9962da0f44defa3f1077c77efed
kfp @ git+https://github.com/kubeflow/pipelines@26946059963051cce5a8a70270ebc6bc9f7e2bd6#egg=kfp&subdirectory=sdk/python
# via
# ilab-on-ocp (pyproject.toml)
# kfp-kubernetes
Expand Down Expand Up @@ -643,13 +642,13 @@ olot==0.1.2 \
--hash=sha256:cdd1a1da751ef29dce002e94a681411fdeb956c32878eba4803230ca1550f653 \
--hash=sha256:e8b02c8a2e74a1b2d642c48bc0ded4236fadce6636faa63c6a736a14ef208893
# via ilab-on-ocp (pyproject.toml)
platformdirs==4.3.6 \
--hash=sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907 \
--hash=sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb
platformdirs==4.3.7 \
--hash=sha256:a03875334331946f13c549dbd8f4bac7a13a50a895a0eb1e8c6a8ace80d40a94 \
--hash=sha256:eb437d586b6a0986388f0d6f74aa0cde27b48d0e3d66843640bfb6bdcdb6e351
# via virtualenv
pre-commit==4.1.0 \
--hash=sha256:ae3f018575a588e30dfddfab9a05448bfbd6b73d78709617b5a2b853549716d4 \
--hash=sha256:d29e7cb346295bcc1cc75fc3e92e343495e3ea0196c9ec6ba53f49f10ab6ae7b
pre-commit==4.2.0 \
--hash=sha256:601283b9757afd87d40c4c4a9b2b5de9637a8ea02eaff7adc2d0fb4e04841146 \
--hash=sha256:a009ca7205f1eb497d10b845e52c838a98b6cdd2102a6c8e4540e94ee75c58bd
# via ilab-on-ocp (pyproject.toml)
propcache==0.3.0 \
--hash=sha256:02df07041e0820cacc8f739510078f2aadcfd3fc57eaeeb16d5ded85c872c89e \
Expand Down Expand Up @@ -984,29 +983,29 @@ rsa==4.9 \
--hash=sha256:90260d9058e514786967344d0ef75fa8727eed8a7d2e43ce9f4bcf1b536174f7 \
--hash=sha256:e38464a49c6c85d7f1351b0126661487a7e0a14a50f1675ec50eb34d4f20ef21
# via google-auth
ruff==0.11.0 \
--hash=sha256:049a191969a10897fe052ef9cc7491b3ef6de79acd7790af7d7897b7a9bfbcb6 \
--hash=sha256:1bc09a7419e09662983b1312f6fa5dab829d6ab5d11f18c3760be7ca521c9329 \
--hash=sha256:3191e9116b6b5bbe187447656f0c8526f0d36b6fd89ad78ccaad6bdc2fad7df2 \
--hash=sha256:38c23fd9bdec4eb437b4c1e3595905a0a8edfccd63a790f818b28c78fe345639 \
--hash=sha256:3c3156d3f4b42e57247275a0a7e15a851c165a4fc89c5e8fa30ea6da4f7407b8 \
--hash=sha256:490b1e147c1260545f6d041c4092483e3f6d8eba81dc2875eaebcf9140b53905 \
--hash=sha256:6fbb2aed66fe742a6a3a0075ed467a459b7cedc5ae01008340075909d819df1e \
--hash=sha256:7c8661b0be91a38bd56db593e9331beaf9064a79028adee2d5f392674bbc5e88 \
--hash=sha256:868364fc23f5aa122b00c6f794211e85f7e78f5dffdf7c590ab90b8c4e69b657 \
--hash=sha256:92c0c1ff014351c0b0cdfdb1e35fa83b780f1e065667167bb9502d47ca41e6db \
--hash=sha256:96bc89a5c5fd21a04939773f9e0e276308be0935de06845110f43fd5c2e4ead7 \
--hash=sha256:a9352b9d767889ec5df1483f94870564e8102d4d7e99da52ebf564b882cdc2c7 \
--hash=sha256:b6c0e8d3d2db7e9f6efd884f44b8dc542d5b6b590fc4bb334fdbc624d93a29a2 \
--hash=sha256:bcfa478daf61ac8002214eb2ca5f3e9365048506a9d52b11bea3ecea822bb844 \
--hash=sha256:c58bfa00e740ca0a6c43d41fb004cd22d165302f360aaa56f7126d544db31a21 \
--hash=sha256:dc67e32bc3b29557513eb7eeabb23efdb25753684b913bebb8a0c62495095acb \
--hash=sha256:e4fd5ff5de5f83e0458a138e8a869c7c5e907541aec32b707f57cf9a5e124445 \
--hash=sha256:e55c620690a4a7ee6f1cccb256ec2157dc597d109400ae75bbf944fc9d6462e2
ruff==0.11.2 \
--hash=sha256:0397c2672db015be5aa3d4dac54c69aa012429097ff219392c018e21f5085147 \
--hash=sha256:0c543bf65d5d27240321604cee0633a70c6c25c9a2f2492efa9f6d4b8e4199bb \
--hash=sha256:20967168cc21195db5830b9224be0e964cc9c8ecf3b5a9e3ce19876e8d3a96e3 \
--hash=sha256:2a2b50ca35457ba785cd8c93ebbe529467594087b527a08d487cf0ee7b3087e9 \
--hash=sha256:2c5424cc1c4eb1d8ecabe6d4f1b70470b4f24a0c0171356290b1953ad8f0e272 \
--hash=sha256:3170150172a8f994136c0c66f494edf199a0bbea7a409f649e4bc8f4d7084080 \
--hash=sha256:52933095158ff328f4c77af3d74f0379e34fd52f175144cefc1b192e7ccd32b4 \
--hash=sha256:6e8fb75e14560f7cf53b15bbc55baf5ecbe373dd5f3aab96ff7aa7777edd7630 \
--hash=sha256:7c69c74bf53ddcfbc22e6eb2f31211df7f65054bfc1f72288fc71e5f82db3eab \
--hash=sha256:842a472d7b4d6f5924e9297aa38149e5dcb1e628773b70e6387ae2c97a63c58f \
--hash=sha256:869bcf3f9abf6457fbe39b5a37333aa4eecc52a3b99c98827ccc371a8e5b6f1b \
--hash=sha256:86b3a27c38b8fce73bcd262b0de32e9a6801b76d52cdb3ae4c914515f0cef608 \
--hash=sha256:955a9ce63483999d9f0b8f0b4a3ad669e53484232853054cc8b9d51ab4c5de74 \
--hash=sha256:a3b66a03b248c9fcd9d64d445bafdf1589326bee6fc5c8e92d7562e58883e30f \
--hash=sha256:aca01ccd0eb5eb7156b324cfaa088586f06a86d9e5314b0eb330cb48415097cc \
--hash=sha256:c69e20ea49e973f3afec2c06376eb56045709f0212615c1adb0eda35e8a4e477 \
--hash=sha256:ec47591497d5a1050175bdf4e1a4e6272cddff7da88a2ad595e1e326041d8d94 \
--hash=sha256:ecf20854cc73f42171eedb66f006a43d0a21bfb98a2523a809931cda569552d9
# via ilab-on-ocp (pyproject.toml)
setuptools==76.1.0 \
--hash=sha256:34750dcb17d046929f545dec9b8349fe42bf4ba13ddffee78428aec422dbfb73 \
--hash=sha256:4959b9ad482ada2ba2320c8f1a8d8481d4d8d668908a7a1b84d987375cd7f5bd
setuptools==77.0.3 \
--hash=sha256:583b361c8da8de57403743e756609670de6fb2345920e36dc5c2d914c319c945 \
--hash=sha256:67122e78221da5cf550ddd04cf8742c8fe12094483749a792d56cd669d6cf58c
# via kubeflow-training
six==1.17.0 \
--hash=sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274 \
Expand Down
5 changes: 2 additions & 3 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading