Skip to content

Releases: project-codeflare/codeflare-sdk

v0.38.2

Choose a tag to compare

@github-actions github-actions released this 21 Jul 14:06

What's Changed

  • build(deps): bump systeminformation from 5.31.1 to 5.31.17 in /ui-tests by @dependabot[bot] in #1134
  • task(RHOAIENG-78046): Relax cryptography pin by @chipspeak in #1136
  • Pre-Release Version Updates by @github-actions[bot] in #1137
  • RHOAIENG-61477: Tier 3 updates for Ray repos by @pawelpaszki in #1133
  • build(deps-dev): bump jupyterlab from 4.5.7 to 4.5.9 by @dependabot[bot] in #1120
  • RHOAIENG-57679: add checkpointing guided notebook by @pawelpaszki in #1064

Full Changelog: v0.38.1...v0.38.2

RHOAI 2.25: test fixes

Choose a tag to compare

@pawelpaszki pawelpaszki released this 16 Jul 07:31
v0.31.6-sdk-test-fix

RHOAIENG-76664: improve ns creation/deletion handling

v0.38.1

Choose a tag to compare

@github-actions github-actions released this 13 Jul 09:06
d343c87

What's Changed

  • build(deps-dev): bump soupsieve from 2.8.2 to 2.8.4 by @dependabot[bot] in #1128
  • build(deps-dev): bump mistune from 3.2.1 to 3.3.0 by @dependabot[bot] in #1130
  • build(deps): bump ws from 8.18.0 to 8.21.0 in /ui-tests by @dependabot[bot] in #1129
  • Pre-Release Version Updates by @github-actions[bot] in #1132

Full Changelog: v0.38.0...v0.38.1

v0.38.0

Choose a tag to compare

@github-actions github-actions released this 09 Jul 15:24

What's Changed

  • build(deps): bump cryptography from 46.0.6 to 46.0.7 by @dependabot[bot] in #1055
  • RHOAIENG-29722: use cluster.apply() in demo text by @DavidAdaRH in #1056
  • build(deps-dev): bump pytest from 9.0.2 to 9.0.3 by @dependabot[bot] in #1057
  • build(deps): bump dompurify from 3.3.3 to 3.4.0 in /ui-tests by @dependabot[bot] in #1059
  • build(deps-dev): bump nbconvert from 7.16.6 to 7.17.1 by @dependabot[bot] in #1061
  • build(deps-dev): bump python-dotenv from 1.2.1 to 1.2.2 by @dependabot[bot] in #1062
  • fix(cluster): map all CodeFlareClusterStatus values to RayClusterStatus in _copy_to_ray() by @kryanbeane in #1063
  • feat(auth): verify API client connectivity in set_api_client by @szaher in #1067
  • build(deps-dev): bump jupyterlab from 4.5.0 to 4.5.7 by @dependabot[bot] in #1068
  • build(deps-dev): bump jupyter-server from 2.17.0 to 2.18.0 by @dependabot[bot] in #1073
  • Update version update workflow by @kryanbeane in #1072
  • fix(ci): remove deprecated --no-update flag from poetry lock by @kryanbeane in #1074
  • Pre-Release Version Updates by @github-actions[bot] in #1075
  • task(RHOAIENG-57450): Expose autoscaling in ClusterConfiguration by @chipspeak in #1066
  • feat(RHOAIEG-57444): Add autoscaling gates for Kueue by @kryanbeane in #1076
  • build(deps-dev): bump mistune from 3.2.0 to 3.2.1 by @dependabot[bot] in #1080
  • RHOAIENG-61469: fix missing label causing upgrade tests to fail by @pawelpaszki in #1081
  • build(deps): bump fast-uri from 3.0.1 to 3.1.2 in /ui-tests by @dependabot[bot] in #1083
  • [docs] Add AGENTS.md and CLAUDE.md for AI coding agent context by @abiazett in #1079
  • build(deps): bump mermaid from 11.12.2 to 11.15.0 in /ui-tests by @dependabot[bot] in #1086
  • RHOAIENG-62238: fix sdk tests (byoidc and non-byoidc) by @pawelpaszki in #1087
  • no-jira: add e2e tests rules by @pawelpaszki in #1088
  • RHOAIENG-54719 fix list_local_queues KeyError on missing status by @DavidAdaRH in #1058
  • build(deps): bump @tootallnate/once from 2.0.0 to 2.0.1 in /ui-tests by @dependabot[bot] in #1095
  • Pre-Release Version Updates by @github-actions[bot] in #1096
  • build(deps): bump idna from 3.11 to 3.15 by @dependabot[bot] in #1093
  • fix: RayJob submit now uses the API client set via set_api_client() by @szaher in #1090
  • conf: ai scaffolding tier1 by @pawelpaszki in #1094
  • build(deps): bump aiohttp from 3.13.4 to 3.14.0 by @dependabot[bot] in #1099
  • build(deps): bump pyarrow from 23.0.0 to 23.0.1 by @dependabot[bot] in #1101
  • build(deps): bump lodash-es from 4.17.21 to 4.18.1 in /ui-tests by @dependabot[bot] in #1102
  • RHOAIENG-61476: Tier 2 Scaffolding by @kryanbeane in #1100
  • RHOAIENG-68184: fix intermittent test failure by @pawelpaszki in #1104
  • RHAIENG-1795: test using gateway config as fallback for constructing dashboard url by @kryanbeane in #993
  • 2.x 3.x upgrade tests post upgrade by @pawelpaszki in #1098
  • RHOAIENG-69301: fix disconnected env job submission (main/3.5) by @pawelpaszki in #1109
  • build(deps): bump form-data from 4.0.5 to 4.0.6 in /ui-tests by @dependabot[bot] in #1111
  • build(deps-dev): bump bleach from 6.3.0 to 6.4.0 by @dependabot[bot] in #1112
  • build(deps): bump dompurify from 3.4.2 to 3.4.10 in /ui-tests by @dependabot[bot] in #1113
  • build(deps-dev): bump tornado from 6.5.5 to 6.5.7 by @dependabot[bot] in #1114
  • build(deps): bump aiohttp from 3.14.0 to 3.14.1 by @dependabot[bot] in #1115
  • test(RHOAIENG-57445): added E2E test for RayCluster Autoscaling by @kryanbeane in #1077
  • RHOAIENG-73118: fix autoscaling tests by @pawelpaszki in #1122
  • RHOAIENG-57447: autoscaling guided notebook by @pawelpaszki in #1127
  • fix: AKI/SKI mismatch in TLS client certs and BearerToken key in TokenAuthentication by @ntkathole in #1126

New Contributors

Full Changelog: v0.36.0...v0.38.0

v0.37.0

Choose a tag to compare

@github-actions github-actions released this 08 May 13:22

What's Changed

  • build(deps): bump cryptography from 46.0.6 to 46.0.7 by @dependabot[bot] in #1055
  • RHOAIENG-29722: use cluster.apply() in demo text by @DavidAdaRH in #1056
  • build(deps-dev): bump pytest from 9.0.2 to 9.0.3 by @dependabot[bot] in #1057
  • build(deps): bump dompurify from 3.3.3 to 3.4.0 in /ui-tests by @dependabot[bot] in #1059
  • build(deps-dev): bump nbconvert from 7.16.6 to 7.17.1 by @dependabot[bot] in #1061
  • build(deps-dev): bump python-dotenv from 1.2.1 to 1.2.2 by @dependabot[bot] in #1062
  • fix(cluster): map all CodeFlareClusterStatus values to RayClusterStatus in _copy_to_ray() by @kryanbeane in #1063
  • feat(auth): verify API client connectivity in set_api_client by @szaher in #1067
  • build(deps-dev): bump jupyterlab from 4.5.0 to 4.5.7 by @dependabot[bot] in #1068
  • build(deps-dev): bump jupyter-server from 2.17.0 to 2.18.0 by @dependabot[bot] in #1073
  • Update version update workflow by @kryanbeane in #1072
  • fix(ci): remove deprecated --no-update flag from poetry lock by @kryanbeane in #1074
  • Pre-Release Version Updates by @github-actions[bot] in #1075
  • task(RHOAIENG-57450): Expose autoscaling in ClusterConfiguration by @chipspeak in #1066
  • feat(RHOAIEG-57444): Add autoscaling gates for Kueue by @kryanbeane in #1076
  • build(deps-dev): bump mistune from 3.2.0 to 3.2.1 by @dependabot[bot] in #1080
  • RHOAIENG-61469: fix missing label causing upgrade tests to fail by @pawelpaszki in #1081

Full Changelog: v0.36.0...v0.37.0

v0.36.0

Choose a tag to compare

@github-actions github-actions released this 02 Apr 10:29

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

Full Changelog: v0.35.0...v0.36.0

v0.31.5

Choose a tag to compare

@github-actions github-actions released this 30 Mar 13:26
fafc912

What's Changed

Full Changelog: v0.31.3...v0.31.5

v0.35.0

Choose a tag to compare

@github-actions github-actions released this 18 Feb 19:12
37b9009

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

Full Changelog: v0.34.0...v0.35.0

v0.34.0

Choose a tag to compare

@github-actions github-actions released this 12 Jan 11:15

What's Changed

Full Changelog: v0.33.1...v0.34.0

v0.33.1

Choose a tag to compare

@github-actions github-actions released this 06 Jan 09:22
3bad7ab

What's Changed

Full Changelog: v0.33.0...v0.33.1