Releases: project-codeflare/codeflare-sdk
Releases · project-codeflare/codeflare-sdk
v0.10.0 - OAuth Proxy for Dashboard
What's Changed
- update py lib to 3.9 by @KPostOffice in #382
- add functions for creating ray with oauth proxy in front of the dashboard by @KPostOffice in #298
- Changes in docs for release: v0.10.0 by @codeflare-machine-account in #387
Full Changelog: v0.9.0...v0.10.0
v0.9.0 - Configurable Head Nodes and Stability
What's Changed
- Configure head by @MichaelClifford in #354
- Check for dashboard readiness after cluster is ready by @ChristianZaccaria in #356
- Remove pytorch-lightning dep by @Maxusmusti in #360
- [Automatic] Coverage Badge Update by @github-actions in #361
- Added approvers dimakis & Bobbins228 by @Bobbins228 in #367
- build: update python to v3.9 and ray to v2.7 by @dimakis in #377
- update ray version in default template and code references by @KPostOffice in #379
- Changes in docs for release: v0.9.0 by @codeflare-machine-account in #381
Full Changelog: v0.8.0...v0.9.0
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.