Releases: project-codeflare/codeflare-sdk
Releases · project-codeflare/codeflare-sdk
v0.8.0 - Enhanced Stability
What's Changed
- Add missing 'a' for image-build action by @anishasthana in #347
- Increase OWNERS by @anishasthana in #348
- Add Fiona to reviewers by @anishasthana in #349
- RayCluster status safeguards by @roytman in #340
- Refactoring to Use Poetry by @Fiona-Waters in #305
- Fixing python tests badge on README.md by @Fiona-Waters in #352
- Replaced load_kube_config() with config_check() by @Bobbins228 in #351
- Changes in docs for release: v0.8.0 by @codeflare-machine-account in #353
New Contributors
- @roytman made their first contribution in #340
- @Fiona-Waters made their first contribution in #305
Full Changelog: v0.7.1...v0.8.0
v0.7.1 Updated API Groups, Bug Fixes, and Stability
What's Changed
- ci: split out build image and push from release into seperate WF by @dimakis in #333
- Disabled Insecure request warning after login by @Bobbins228 in #320
- Fix Dashboard URI returned by cluster.status() by @ChristianZaccaria in #317
- Automatically label issues as needing triage and add them to project board by @anishasthana in #323
- Refactor unit tests to eliminate pytest warnings by @ChristianZaccaria in #322
- fix unit test support import by @MichaelClifford in #335
- remove scheduling spec by @MichaelClifford in #332
- Rework SDK priority implementation + updated testing by @Maxusmusti in #337
- Add is_dashboard_ready function + update unit test by @ChristianZaccaria in #318
- Change remaining is-latest references to stable by @anishasthana in #334
- Fix README release instructions and lint errors by @anishasthana in #325
- Updated AW API Group to codeflare.dev by @Maxusmusti in #341
- [Automatic] Coverage Badge Update by @github-actions in #338
- Correct Recently Changed API Groups and Labels by @Maxusmusti in #342
- Update codeflare-torchx to dev1 by @Maxusmusti in #344
- Changes in docs for release: v0.7.1 by @codeflare-machine-account in #346
New Contributors
- @dimakis made their first contribution in #333
- @ChristianZaccaria made their first contribution in #317
Full Changelog: v0.7.0...v0.7.1
v0.7.0 Priorities and In-Cluster Configuration
What's Changed
- Update demos for v0.6.1 by @Maxusmusti in #296
- Updated ray version in base template to 2.5.0 by @Maxusmusti in #309
- Fix typo in base-template.yaml by @revit13 in #304
- Updated README with guided demos and videos by @Maxusmusti in #310
- [Automatic] Coverage Badge Update by @github-actions in #273
- Github workflow for nightly builds by @jiripetrlik in #307
- Added in cluster configuration support by @Bobbins228 in #271
- Update Release Action by @anishasthana in #315
- Add use of priorityClasses to SDK by @MichaelClifford in #96
- [Automatic] Coverage Badge Update by @github-actions in #312
- Changes in docs for release: v0.7.0 by @codeflare-machine-account in #331
New Contributors
- @revit13 made their first contribution in #304
- @codeflare-machine-account made their first contribution in #331
Full Changelog: v0.6.1...v0.7.0
v0.6.1 K8S Support and Local Interaction
What's Changed
- add .venv and build directory to git ignore by @KPostOffice in #179
- pre-commit eof fix by @KPostOffice in #199
- update sdk and demos to ray 2.5 by @MichaelClifford in #163
- Downgrade pydantic to prevent breaking introduced by pydantic 2 by @tedhtchang in #215
- Add test dependencies to pyproject.toml by @jiripetrlik in #225
- change additionall to additional by @vaibssingh in #198
- Add pytest-mock to test dependencies by @jiripetrlik in #234
- K8s Support for SDK by @Maxusmusti in #146
- [205] Fix codeflare-sdk release action by @jiripetrlik in #220
- [Automatic] Coverage Badge Update by @github-actions in #176
- add sdk design doc by @MichaelClifford in #235
- add target users doc by @MichaelClifford in #209
- Adjust main repo language to python by @Maxusmusti in #256
- add: cleanup to unit tests by @carsonmh in #247
- Fixed ingress domain methods by @Bobbins228 in #263
- Force install pydantic module below v2.0.0 by @tedhtchang in #264
- Added conditions before deleting template elements by @Bobbins228 in #244
- Changed min/max workers to single field by @Maxusmusti in #266
- cluster status safeguards by @Maxusmusti in #254
New Contributors
- @vaibssingh made their first contribution in #198
Full Changelog: v0.5.0...v0.6.1
v0.5.0 Further Ray Access and Customization
What's Changed
- Allow interaction with ray client service via Route from outside of OCP cluster by @tedhtchang in #100
- Add support for image pull secrets for Ray Cluster images by @VanillaSpoon in #162
New Contributors
- @Bobbins228 made their first contribution in #167
- @VanillaSpoon made their first contribution in #162
Full Changelog: v0.4.5...v0.5.0
v0.4.5 Bug Fixes and Increased Kubernetes Version Support
What's Changed
- Update testing instruction by @tedhtchang in #140
- Fixed head node configuration to match template by @Maxusmusti in #169
- Now supports Kubernetes python v25.3.0
New Contributors
- @tedhtchang made their first contribution in #140
Full Changelog: v0.4.4...v0.4.5
v0.4.4 Minor Updates
- Loading/submitting and deleting AWs from filesystem
- Notebook update to make additional packages pip installable
v0.4.3 Head Node Usability
Fixes issue where small jobs would fail on OpenShift when Ray scheduled them on head node.
v0.4.2 TorchX Scheduler Updates and Fixes
What's Changed
- Change default namespace logic by @anishasthana in #85
- add rdzv_backend parameter to DDPJobDefinition by @MichaelClifford in #87
- make workspace user accessible by @MichaelClifford in #89
New Contributors
- @anishasthana made their first contribution in #85
Full Changelog: v0.4.1...v0.4.2
Caching Bug Fix
Fixes an issue where old TorchX code was being cached and breaking Job submission until refresh.