Releases: project-codeflare/codeflare-sdk
Releases · project-codeflare/codeflare-sdk
v0.25.0
What's Changed
- Rename GPU GitHub runner to avoid version confusion by @Ygnas in #787
- Use Python3.11 in SDK Workflows by default by @Ygnas in #786
- [Automatic] Coverage Badge Update by @github-actions in #794
- build(deps): bump jinja2 from 3.1.4 to 3.1.5 by @dependabot in #793
- Rename GPU GitHub runner to avoid version confusion by @sutaakar in #795
- Run workflow on labeling a pull request by @ChristianZaccaria in #796
- Add annotations parameter by @Bobbins228 in #785
- Migrate GitHub runners to newest Ubuntu by @sutaakar in #798
- fix: remove --no-update as it is the default in poetry 2.0 by @Ygnas in #799
- Add support for custom Volumes/Volume Mounts by @Bobbins228 in #772
- RHOAIENG-8098 - ClusterConfiguration should support tolerations by @jiripetrlik in #800
Full Changelog: v0.24.1...v0.25.0
v0.24.3
Full Changelog: v0.24.0...v0.24.3
v0.24.2
What's Changed
- Add test coverage to validate the functionality of the get_cluster function by @Srihari1192 in #775
- fix: cluster configuration validation for bool type by @Ygnas in #777
- Exclude unit tests code from coverage by @akram in #779
- build: upgrade kubernetes dependency by @Bobbins228 in #781
- ipywidgets ui tests to expect new error message by @Ygnas in #782
- build(deps): bump nanoid from 3.3.7 to 3.3.8 in /ui-tests by @dependabot in #780
- ci: fix coverage badge wf and omit test files from unit test coverage by @Bobbins228 in #783
New Contributors
Full Changelog: v0.24.0...v0.24.2
v0.24.1
What's Changed
- Add test coverage to validate the functionality of the get_cluster function by @Srihari1192 in #775
- fix: cluster configuration validation for bool type by @Ygnas in #777
- Exclude unit tests code from coverage by @akram in #779
- build: upgrade kubernetes dependency by @Bobbins228 in #781
- ipywidgets ui tests to expect new error message by @Ygnas in #782
- build(deps): bump nanoid from 3.3.7 to 3.3.8 in /ui-tests by @dependabot in #780
- ci: fix coverage badge wf and omit test files from unit test coverage by @Bobbins228 in #783
New Contributors
Full Changelog: v0.24.0...v0.24.1
v0.24.0
What's Changed
- Add Snyk Security workflow to monitor multiple tags by @ChristianZaccaria in #750
- Enhance ray module code documentation by @Ygnas in #744
- Update comments in demo notebooks by @ChristianZaccaria in #758
- build(deps): bump torchmetrics from 1.5.1 to 1.6.0 in /demo-notebooks/guided-demos by @dependabot in #759
- removes label selector from old e2e tests by @Ygnas in #761
- Remove 'continue-on-error' from unit test workflow for accurate test reporting by @Ygnas in #763
- build(deps): bump aiohttp from 3.10.8 to 3.10.11 by @dependabot in #764
- build(deps-dev): bump @playwright/test from 1.48.2 to 1.49.0 in /ui-tests by @dependabot in #766
- build(deps-dev): bump jupyterlab from 4.2.5 to 4.3.1 by @dependabot in #765
- fix: get_cluster with job submission by @Bobbins228 in #770
- Enhance error handling in _kube_api_error_handling by @Ygnas in #762
- RHOAIENG-10449 - Add PR check for additional-demos notebooks by @jiripetrlik in #684
Full Changelog: v0.23.0...v0.24.0
v0.23.1
What's Changed
- Pull latest changes before syncing to notebooks by @ChristianZaccaria in #714
- [Add] Design doc for CodeFlare SDK by @varshaprasad96 in #703
- fix: copy_demo_nbs function package path by @Bobbins228 in #723
- Dependabot Enhancements by @ChristianZaccaria in #715
- fix: update the snapshot to match the latest changes by @Ygnas in #732
- Test PR Merge Queues by @ChristianZaccaria in #733
- Fix dependabot labeler and workflows by @ChristianZaccaria in #740
- Bump @playwright/test from 1.47.0 to 1.48.2 in /ui-tests by @dependabot in #742
- Update conditional statements in guided_notebook_tests.yaml by @ChristianZaccaria in #743
- Bump torchmetrics from 0.9.1 to 1.5.1 in /demo-notebooks/guided-demos by @dependabot in #727
- Bump pytorch-lightning from 1.9.5 to 2.4.0 in /demo-notebooks/guided-demos by @dependabot in #725
- Bump coverage from 7.2.7 to 7.6.4 by @dependabot in #721
- codecov wasn't being updated on main by @KPostOffice in #745
- e2e test for heterogenous cluster by @Ygnas in #718
- Bump cryptography from 40.0.2 to 43.0.3 by @dependabot in #720
- Bump sphinx-rtd-theme from 2.0.0 to 3.0.1 by @dependabot in #746
- Bump torchvision from 0.12.0 to 0.20.1 in /demo-notebooks/guided-demos by @dependabot in #747
- Bump torchvision from 0.19.0 to 0.20.1 in /tests/e2e by @dependabot in #748
- Bump @jupyterlab/galata from 5.2.5 to 5.3.0 in /ui-tests by @dependabot in #749
- Add refresh button to widgets UI by @ChristianZaccaria in #741
- Bump rich from 12.6.0 to 13.9.4 by @dependabot in #754
- Enhance common module code documentation by @Ygnas in #736
- ci: add autogenerated rst files to .gitignore by @Bobbins228 in #753
- Refactor ray creation by @Bobbins228 in #751
- [Automatic] Coverage Badge Update by @github-actions in #756
Full Changelog: v0.22.0...v0.23.1
v0.23.0
What's Changed
- Pull latest changes before syncing to notebooks by @ChristianZaccaria in #714
- [Add] Design doc for CodeFlare SDK by @varshaprasad96 in #703
- fix: copy_demo_nbs function package path by @Bobbins228 in #723
- Dependabot Enhancements by @ChristianZaccaria in #715
- fix: update the snapshot to match the latest changes by @Ygnas in #732
- Test PR Merge Queues by @ChristianZaccaria in #733
- Fix dependabot labeler and workflows by @ChristianZaccaria in #740
- Bump @playwright/test from 1.47.0 to 1.48.2 in /ui-tests by @dependabot in #742
- Update conditional statements in guided_notebook_tests.yaml by @ChristianZaccaria in #743
- Bump torchmetrics from 0.9.1 to 1.5.1 in /demo-notebooks/guided-demos by @dependabot in #727
- Bump pytorch-lightning from 1.9.5 to 2.4.0 in /demo-notebooks/guided-demos by @dependabot in #725
- Bump coverage from 7.2.7 to 7.6.4 by @dependabot in #721
- codecov wasn't being updated on main by @KPostOffice in #745
- e2e test for heterogenous cluster by @Ygnas in #718
- Bump cryptography from 40.0.2 to 43.0.3 by @dependabot in #720
- Bump sphinx-rtd-theme from 2.0.0 to 3.0.1 by @dependabot in #746
- Bump torchvision from 0.12.0 to 0.20.1 in /demo-notebooks/guided-demos by @dependabot in #747
- Bump torchvision from 0.19.0 to 0.20.1 in /tests/e2e by @dependabot in #748
- Bump @jupyterlab/galata from 5.2.5 to 5.3.0 in /ui-tests by @dependabot in #749
- Add refresh button to widgets UI by @ChristianZaccaria in #741
- Bump rich from 12.6.0 to 13.9.4 by @dependabot in #754
- Enhance common module code documentation by @Ygnas in #736
- ci: add autogenerated rst files to .gitignore by @Bobbins228 in #753
- Refactor ray creation by @Bobbins228 in #751
- [Automatic] Coverage Badge Update by @github-actions in #756
Full Changelog: v0.22.0...v0.23.0
v0.22.0
What's Changed
- Delete custom notebook image by @jiripetrlik in #683
- Fix for the odh-notebook-sync workflow. by @jstourac in #691
- remove installation of packages in nb sync by @KPostOffice in #690
- Use default image in UI notebook tests by @ChristianZaccaria in #694
- [Part-1] Refactor k8s related code into a separate module by @varshaprasad96 in #692
- Refactor Ray and AppWrapper modules by @Bobbins228 in #695
- Refactor Kueue module by @Ygnas in #696
- Refactor ipywidgets to its own module and enhancements by @ChristianZaccaria in #697
- [Automatic] Coverage Badge Update by @github-actions in #699
- Add codecov for unit test coverage by @varshaprasad96 in #693
- fix: skip_tls authentication functionality by @Bobbins228 in #700
- bugfix: int being interpreted directly to bytes not GB by @KPostOffice in #704
- refactor: codeflare sdk unit tests by @Bobbins228 in #702
- [Automatic] Coverage Badge Update by @github-actions in #706
- Dynamic notebooks sync workflow by @ChristianZaccaria in #705
- Add ChristianZaccaria to Approvers and Ygnas to Reviewers by @Bobbins228 in #712
- add function for listing lqs by flavors by @KPostOffice in #710
- Sphinx documentation by @Bobbins228 in #709
- Intuit python version for compatible Ray image by @ChristianZaccaria in #711
- fix: publish documentation workflow by @Bobbins228 in #713
New Contributors
- @jstourac made their first contribution in #691
- @varshaprasad96 made their first contribution in #692
Full Changelog: v0.21.1...v0.22.0
v0.21.1
What's Changed
- Upgrade poetry version to latest 1.8.3 by @ChristianZaccaria in #688
- wrap api client to add defaults by @KPostOffice in #669
- Changes in docs for release: v0.21.1 by @codeflare-machine-account in #689
Full Changelog: v0.21.0...v0.21.1
v0.21.0
What's Changed
- [Automatic] Coverage Badge Update by @github-actions in #659
- build: upgrade setuptools version to 73.0.0 by @Bobbins228 in #664
- install py-3.11 for sync by @KPostOffice in #655
- Add entrypoint_memory parameter in Ray Job Submission Client by @Ygnas in #663
- Remove image-build-and-push.yaml by @jiripetrlik in #667
- Upgrade Ray to version 2.35 by @Fiona-Waters in #666
- Adjust CodeFlare SDK tests to run on FIPS by @oksanabaza in #665
- remove repeated conditional branch logic by @KPostOffice in #671
- ipywidgets UI create delete by @Bobbins228 in #668
- Split head memory and cpu requests/limits by @Bobbins228 in #579
- Updating ray image to use sha rather than floating tag by @Fiona-Waters in #677
- Update ray image to correct SHA by @Fiona-Waters in #679
- Remove unused mock code for MD5 checks by @oksanabaza in #678
- UI visual regression testing to cover UI widgets visibility by @Ygnas in #674
- Update Ray image to new static tag by @Fiona-Waters in #686
- Add UI table with Cluster specs and action buttons by @ChristianZaccaria in #681
- Changes in docs for release: v0.21.0 by @codeflare-machine-account in #687
Full Changelog: v0.20.2...v0.21.0