Releases: project-codeflare/codeflare-sdk
Releases · project-codeflare/codeflare-sdk
v0.36.0
What's Changed
- RHOAIENG-27175: add RayCluster name validation by @DavidAdaRH in #1003
- build(deps): bump systeminformation from 5.30.3 to 5.31.1 in /ui-tests by @dependabot[bot] in #1011
- build(deps): bump protobuf from 6.33.4 to 6.33.5 by @dependabot[bot] in #999
- build(deps): bump torchvision from 0.20.1 to 0.25.0 in /demo-notebooks/guided-demos by @dependabot[bot] in #1016
- RHOAIENG-50760: fix: byoidc on gcp sdk tests by @pawelpaszki in #1019
- RHOAIENG-31062: Improve API error handling: friendly messages for 422… by @DavidAdaRH in #1014
- [Automatic] Coverage Badge Update by @github-actions[bot] in #974
- fix: resolve package error in codecov badge workflow by @chipspeak in #1008
- fix: remove svg file before cov update by @chipspeak in #1020
- RHOAIENG-50815: Deduplicate local queue API calls by @DavidAdaRH in #1021
- build(deps-dev): bump tornado from 6.5.4 to 6.5.5 by @dependabot[bot] in #1024
- build(deps): bump dompurify from 3.3.1 to 3.3.3 in /ui-tests by @dependabot[bot] in #1025
- build(deps-dev): bump black from 25.12.0 to 26.3.1 by @dependabot[bot] in #1026
- build(deps): bump pyjwt from 2.10.1 to 2.12.0 by @dependabot[bot] in #1027
- RHOAIENG-50554: Make kueue optional for RayJob by @kryanbeane in #1013
- fix typo in _client_verify_tls by @szaher in #1030
- fix get_cluster() swaps CPU/memory requests and limits for head and workers by @szaher in #1031
- build(deps): bump picomatch from 2.3.1 to 2.3.2 in /ui-tests by @dependabot[bot] in #1042
- build(deps): bump requests from 2.32.5 to 2.33.0 by @dependabot[bot] in #1044
- RHOAIENG-38790: Cursor Rule Files by @DavidAdaRH in #1023
- build(deps): bump cryptography from 46.0.5 to 46.0.6 by @dependabot[bot] in #1045
- fix(cluster): add bounds check for workerGroupSpecs array access by @laurafitzgerald in #1041
- fix(cluster): use warnings.warn() for up() deprecation by @laurafitzgerald in #1040
- fix(cluster): check Kueue Workload admission for list_all_queued() by @laurafitzgerald in #1035
- fix(k8s_utils): close namespace file handle with context manager by @kryanbeane in #1033
- RHOAIENG-57401: fix fragile if/elif chain in Cluster.status() by @chipspeak in #1038
- RHOAIENG-54711: Remove dead _component_resources_down method by @DavidAdaRH in #1039
- RHOAIENG-54714: Fix naive datetime comparison in certificate cleanup … by @chipspeak in #1036
- build(deps): bump pygments from 2.19.2 to 2.20.0 by @dependabot[bot] in #1048
- fix(widgets): display RuntimeError in widget output instead of swallowing by @kryanbeane in #1034
- task(RHOAIENG-51570): Update runtime sha for Ray 2.53.0 by @chipspeak in #1049
- update notebooks and docs to use kube-authkit authentication by @laurafitzgerald in #1050
- RHOAIENG-54724: Fix bare except clause by @DavidAdaRH in #1037
- chore(RHOAIENG-56364): Bump SDK version in pyproject.toml by @chipspeak in #1051
- build(deps): bump aiohttp from 3.13.3 to 3.13.4 by @dependabot[bot] in #1052
- build(deps-dev): bump @playwright/test from 1.58.0 to 1.59.1 in /ui-tests by @dependabot[bot] in #1053
- build(deps): bump lodash from 4.17.23 to 4.18.1 in /ui-tests by @dependabot[bot] in #1054
New Contributors
- @DavidAdaRH made their first contribution in #1003
Full Changelog: v0.35.0...v0.36.0
v0.31.5
What's Changed
- Cryptography Bump for 0.31.4 by @chipspeak in #1046
- bump cryptogrophy for 0.31.x by @laurafitzgerald in #1015
- chore: update pyproject.toml sdk vers to 0.31.5 by @chipspeak in #1047
Full Changelog: v0.31.3...v0.31.5
v0.35.0
What's Changed
- RHOAIENG-36698: fix/ disable not working notebook tests and bump python version by @pawelpaszki in #976
- RHOAIENG-45141: replace codeflare-operator with kuberay where applicable by @pawelpaszki in #977
- build(deps): bump systeminformation from 5.23.5 to 5.27.14 in /ui-tests by @dependabot[bot] in #962
- build(deps): bump vega-selections from 5.4.2 to 5.6.3 in /ui-tests by @dependabot[bot] in #966
- build(deps): bump filelock from 3.18.0 to 3.20.3 by @dependabot[bot] in #980
- build(deps): bump pytorch-lightning from 2.4.0 to 2.6.0 in /demo-notebooks/guided-demos by @dependabot[bot] in #952
- build(deps): bump aiohttp from 3.13.2 to 3.13.3 by @dependabot[bot] in #967
- build(deps): bump pynacl from 1.6.1 to 1.6.2 by @dependabot[bot] in #968
- build(deps-dev): bump @jupyterlab/galata from 5.3.0 to 5.5.0 in /ui-tests by @dependabot[bot] in #951
- build(deps): bump urllib3 from 2.5.0 to 2.6.3 by @dependabot[bot] in #972
- build(deps): bump virtualenv from 20.35.1 to 20.36.1 by @dependabot[bot] in #979
- build(deps-dev): bump selenium from 4.27.1 to 4.40.0.202601140013 by @dependabot[bot] in #981
- build(deps): bump pyasn1 from 0.6.1 to 0.6.2 by @dependabot[bot] in #983
- build(deps): bump lodash from 4.17.21 to 4.17.23 in /ui-tests by @dependabot[bot] in #986
- build(deps-dev): bump coverage from 7.6.4 to 7.13.1 by @dependabot[bot] in #982
- build(deps): bump kubernetes from 33.1.0 to 35.0.0 by @dependabot[bot] in #988
- build(deps-dev): bump pytest-mock from 3.11.1 to 3.15.1 by @dependabot[bot] in #989
- build(deps-dev): bump @playwright/test from 1.57.0 to 1.58.0 in /ui-tests by @dependabot[bot] in #990
- build(deps): bump executing from 1.2.0 to 2.2.1 by @dependabot[bot] in #991
- build(deps-dev): bump selenium from 4.40.0.202601140013 to 4.41.0.202601270013 by @dependabot[bot] in #992
- build(deps): bump rich from 13.9.4 to 14.3.1 by @dependabot[bot] in #994
- use kube-authkit for better k8s authentication by @szaher in #970
- no-jira: no ttl long lived clusters by @kryanbeane in #987
- test: byoidc compatibility by @pawelpaszki in #995
- Equality Vs Identity by @Boomatang in #916
- no-jira: run all notebook and ui tests on dependabot prs by @kryanbeane in #998
- upgrade kube-authkit version to 0.3.0 by @szaher in #1000
- RHOAIENG-48973: fix notebook tests and add required auto param for trainer accelerator by @pawelpaszki in #1001
- build(deps): bump cryptography from 46.0.3 to 46.0.5 by @dependabot[bot] in #1004
- build(deps-dev): bump pytest from 7.4.0 to 9.0.2 by @dependabot[bot] in #996
- Add migration scripts from RHOAI 2.x to RHOAI 3.x by @CathalOConnorRH in #964
- chore(RHOAIENG-49224): Add David Adamache to SDK OWNERS by @chipspeak in #1006
- task(RHOAIENG-30976): Added RayJobs section to SDK docs by @chipspeak in #1005
- Bump kube-authkit version by @szaher in #1009
- bump version of the sdk to 0.35.0 by @pawelpaszki in #1010
New Contributors
- @szaher made their first contribution in #970
- @Boomatang made their first contribution in #916
Full Changelog: v0.34.0...v0.35.0
v0.34.0
What's Changed
- RHOAIENG-34169: additional testing for 3.x post codeflare-operator removal by @pawelpaszki in #969
- RHOAIENG-44400: Remove Appwrapper by @kryanbeane in #973
- build(deps): bump cryptography from 43.0.3 to 46.0.3 by @dependabot[bot] in #931
- Update sdk version in pyproject.toml by @kryanbeane in #975
Full Changelog: v0.33.1...v0.34.0
v0.33.1
What's Changed
- no-jira: Allow branch configuration for release actions by @kryanbeane in #959
- no-jira: Specify commit for release branch by @kryanbeane in #961
- fix: e2e tests by @pawelpaszki in #965
Full Changelog: v0.33.0...v0.33.1
v0.31.3
What's Changed
- no-jira: Allow branch configuration for release actions by @kryanbeane in #959
- no-jira: Specify commit for release branch by @kryanbeane in #961
Full Changelog: v0.33.0...v0.31.3
v0.33.0
What's Changed
- Update Ray to v2.52.1 for RHOAI 3.2 by @kryanbeane in #955
Full Changelog: v0.31.2...v0.33.0
v0.31.2
What's Changed
- RHOAIENG-34272: add support for building codeflare-sdk tests image by @pawelpaszki in #939
- no-jira: add .cursor directories to git ignore by @kryanbeane in #940
- fix: e2e on PR by @pawelpaszki in #943
- RHOAIENG-34273: build codeflare-sdk e2e test image by @pawelpaszki in #945
- RHOAIENG-39073: Add priority class support by @kryanbeane in #946
- test: ui upgrade tests by @pawelpaszki in #942
- [Automatic] Coverage Badge Update by @github-actions[bot] in #928
- build(deps-dev): bump @playwright/test from 1.49.0 to 1.56.1 in /ui-tests by @dependabot[bot] in #932
- build(deps-dev): bump jupyterlab from 4.3.1 to 4.4.10 by @dependabot[bot] in #933
- RHOAIENG-39075: Add new E2E test structure and initial existing cluster test by @kryanbeane in #948
- build(deps): bump torchmetrics from 1.6.0 to 1.8.2 in /demo-notebooks/guided-demos by @dependabot[bot] in #901
- chore(deps): bump torch from 2.5.1 to 2.7.1+cu118 in /tests/e2e by @dependabot[bot] in #944
- build(deps): bump torchmetrics from 0.9.1 to 1.8.2 in /tests/e2e by @dependabot[bot] in #900
- conf: minor updates to unblock shift left enablement by @pawelpaszki in #949
Full Changelog: v0.32.2...v0.31.2
v0.32.2
What's Changed
- fix(RHOAIENG-38647): use platform namespace for http route by @kryanbeane in #937
Full Changelog: v0.32.1...v0.32.2
v0.32.1
What's Changed
- fix: mnist test RHOAI 3.0 by @pawelpaszki in #934
- fix(RHOAIENG-37842): fix heterogeneous oauth test and skip local interactive test by @kryanbeane in #935
- update mtls secret data name for cert generation by @laurafitzgerald in #936
Full Changelog: v0.32.0...v0.32.1