GitHub / project-codeflare / codeflare-sdk
An intuitive, easy-to-use python interface for batch resource requesting, access, job submission, and observation. Simplifying the developer's life while enabling access to high-performance compute resources, either in the cloud or on-prem.
JSON API: http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/project-codeflare%2Fcodeflare-sdk
PURL: pkg:github/project-codeflare/codeflare-sdk
Stars: 32
Forks: 59
Open issues: 83
License: apache-2.0
Language: Python
Size: 8.95 MB
Dependencies parsed at: Pending
Created at: about 3 years ago
Updated at: 6 days ago
Pushed at: 6 days ago
Last synced at: 6 days ago
Commit Stats
Commits: 79
Authors: 5
Mean commits per author: 15.8
Development Distribution Score: 0.443
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/project-codeflare/codeflare-sdk
v0.24.2
v0.24.2
What’s Changed
- Add test coverage to validate the functionality of the get_cluster function by @Srihari1192 in https://github.com/project-codeflare/codeflare-sdk/pull/775
- fix: cluster configuration validation for bool type by @Ygnas in https://github.com/project-codeflare/codeflare-sdk/pull/777
- Exclude unit tests code from coverage by @akram in https://github.com/project-codeflare/codeflare-sdk/pull/779
- build: upgrade kubernetes dependency by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/781
- ipywidgets ui tests to expect new error message by @Ygnas in https://github.com/project-codeflare/codeflare-sdk/pull/782
- build(deps): bump nanoid from 3.3.7 to 3.3.8 in /ui-tests by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/780
- ci: fix coverage badge wf and omit test files from unit test coverage by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/783
New Contributors
- @akram made their first contribution in https://github.com/project-codeflare/codeflare-sdk/pull/779
Full Changelog: https://github.com/project-codeflare/codeflare-sdk/compare/v0.24.0...v0.24.2
Download
v0.24.1
v0.24.1
What’s Changed
- Add test coverage to validate the functionality of the get_cluster function by @Srihari1192 in https://github.com/project-codeflare/codeflare-sdk/pull/775
- fix: cluster configuration validation for bool type by @Ygnas in https://github.com/project-codeflare/codeflare-sdk/pull/777
- Exclude unit tests code from coverage by @akram in https://github.com/project-codeflare/codeflare-sdk/pull/779
- build: upgrade kubernetes dependency by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/781
- ipywidgets ui tests to expect new error message by @Ygnas in https://github.com/project-codeflare/codeflare-sdk/pull/782
- build(deps): bump nanoid from 3.3.7 to 3.3.8 in /ui-tests by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/780
- ci: fix coverage badge wf and omit test files from unit test coverage by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/783
New Contributors
- @akram made their first contribution in https://github.com/project-codeflare/codeflare-sdk/pull/779
Full Changelog: https://github.com/project-codeflare/codeflare-sdk/compare/v0.24.0...v0.24.1
Download
v0.24.0
v0.24.0
What’s Changed
- Add Snyk Security workflow to monitor multiple tags by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/750
- Enhance ray module code documentation by @Ygnas in https://github.com/project-codeflare/codeflare-sdk/pull/744
- Update comments in demo notebooks by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/758
- build(deps): bump torchmetrics from 1.5.1 to 1.6.0 in /demo-notebooks/guided-demos by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/759
- removes label selector from old e2e tests by @Ygnas in https://github.com/project-codeflare/codeflare-sdk/pull/761
- Remove ‘continue-on-error’ from unit test workflow for accurate test reporting by @Ygnas in https://github.com/project-codeflare/codeflare-sdk/pull/763
- build(deps): bump aiohttp from 3.10.8 to 3.10.11 by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/764
- build(deps-dev): bump @playwright/test from 1.48.2 to 1.49.0 in /ui-tests by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/766
- build(deps-dev): bump jupyterlab from 4.2.5 to 4.3.1 by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/765
- fix: get_cluster with job submission by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/770
- Enhance error handling in _kube_api_error_handling by @Ygnas in https://github.com/project-codeflare/codeflare-sdk/pull/762
- RHOAIENG-10449 - Add PR check for additional-demos notebooks by @jiripetrlik in https://github.com/project-codeflare/codeflare-sdk/pull/684
Full Changelog: https://github.com/project-codeflare/codeflare-sdk/compare/v0.23.0...v0.24.0
Download
v0.23.1
v0.23.1
What’s Changed
- Pull latest changes before syncing to notebooks by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/714
- [Add] Design doc for CodeFlare SDK by @varshaprasad96 in https://github.com/project-codeflare/codeflare-sdk/pull/703
- fix: copy_demo_nbs function package path by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/723
- Dependabot Enhancements by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/715
- fix: update the snapshot to match the latest changes by @Ygnas in https://github.com/project-codeflare/codeflare-sdk/pull/732
- Test PR Merge Queues by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/733
- Fix dependabot labeler and workflows by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/740
- Bump @playwright/test from 1.47.0 to 1.48.2 in /ui-tests by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/742
- Update conditional statements in guided_notebook_tests.yaml by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/743
- Bump torchmetrics from 0.9.1 to 1.5.1 in /demo-notebooks/guided-demos by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/727
- Bump pytorch-lightning from 1.9.5 to 2.4.0 in /demo-notebooks/guided-demos by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/725
- Bump coverage from 7.2.7 to 7.6.4 by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/721
- codecov wasn’t being updated on main by @KPostOffice in https://github.com/project-codeflare/codeflare-sdk/pull/745
- e2e test for heterogenous cluster by @Ygnas in https://github.com/project-codeflare/codeflare-sdk/pull/718
- Bump cryptography from 40.0.2 to 43.0.3 by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/720
- Bump sphinx-rtd-theme from 2.0.0 to 3.0.1 by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/746
- Bump torchvision from 0.12.0 to 0.20.1 in /demo-notebooks/guided-demos by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/747
- Bump torchvision from 0.19.0 to 0.20.1 in /tests/e2e by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/748
- Bump @jupyterlab/galata from 5.2.5 to 5.3.0 in /ui-tests by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/749
- Add refresh button to widgets UI by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/741
- Bump rich from 12.6.0 to 13.9.4 by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/754
- Enhance common module code documentation by @Ygnas in https://github.com/project-codeflare/codeflare-sdk/pull/736
- ci: add autogenerated rst files to .gitignore by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/753
- Refactor ray creation by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/751
- [Automatic] Coverage Badge Update by @github-actions in https://github.com/project-codeflare/codeflare-sdk/pull/756
Full Changelog: https://github.com/project-codeflare/codeflare-sdk/compare/v0.22.0...v0.23.1
Download
v0.23.0
v0.23.0
What’s Changed
- Pull latest changes before syncing to notebooks by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/714
- [Add] Design doc for CodeFlare SDK by @varshaprasad96 in https://github.com/project-codeflare/codeflare-sdk/pull/703
- fix: copy_demo_nbs function package path by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/723
- Dependabot Enhancements by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/715
- fix: update the snapshot to match the latest changes by @Ygnas in https://github.com/project-codeflare/codeflare-sdk/pull/732
- Test PR Merge Queues by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/733
- Fix dependabot labeler and workflows by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/740
- Bump @playwright/test from 1.47.0 to 1.48.2 in /ui-tests by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/742
- Update conditional statements in guided_notebook_tests.yaml by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/743
- Bump torchmetrics from 0.9.1 to 1.5.1 in /demo-notebooks/guided-demos by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/727
- Bump pytorch-lightning from 1.9.5 to 2.4.0 in /demo-notebooks/guided-demos by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/725
- Bump coverage from 7.2.7 to 7.6.4 by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/721
- codecov wasn’t being updated on main by @KPostOffice in https://github.com/project-codeflare/codeflare-sdk/pull/745
- e2e test for heterogenous cluster by @Ygnas in https://github.com/project-codeflare/codeflare-sdk/pull/718
- Bump cryptography from 40.0.2 to 43.0.3 by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/720
- Bump sphinx-rtd-theme from 2.0.0 to 3.0.1 by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/746
- Bump torchvision from 0.12.0 to 0.20.1 in /demo-notebooks/guided-demos by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/747
- Bump torchvision from 0.19.0 to 0.20.1 in /tests/e2e by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/748
- Bump @jupyterlab/galata from 5.2.5 to 5.3.0 in /ui-tests by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/749
- Add refresh button to widgets UI by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/741
- Bump rich from 12.6.0 to 13.9.4 by @dependabot in https://github.com/project-codeflare/codeflare-sdk/pull/754
- Enhance common module code documentation by @Ygnas in https://github.com/project-codeflare/codeflare-sdk/pull/736
- ci: add autogenerated rst files to .gitignore by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/753
- Refactor ray creation by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/751
- [Automatic] Coverage Badge Update by @github-actions in https://github.com/project-codeflare/codeflare-sdk/pull/756
Full Changelog: https://github.com/project-codeflare/codeflare-sdk/compare/v0.22.0...v0.23.0
Download
v0.22.0
v0.22.0
What’s Changed
- Delete custom notebook image by @jiripetrlik in https://github.com/project-codeflare/codeflare-sdk/pull/683
- Fix for the odh-notebook-sync workflow. by @jstourac in https://github.com/project-codeflare/codeflare-sdk/pull/691
- remove installation of packages in nb sync by @KPostOffice in https://github.com/project-codeflare/codeflare-sdk/pull/690
- Use default image in UI notebook tests by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/694
- [Part-1] Refactor k8s related code into a separate module by @varshaprasad96 in https://github.com/project-codeflare/codeflare-sdk/pull/692
- Refactor Ray and AppWrapper modules by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/695
- Refactor Kueue module by @Ygnas in https://github.com/project-codeflare/codeflare-sdk/pull/696
- Refactor ipywidgets to its own module and enhancements by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/697
- [Automatic] Coverage Badge Update by @github-actions in https://github.com/project-codeflare/codeflare-sdk/pull/699
- Add codecov for unit test coverage by @varshaprasad96 in https://github.com/project-codeflare/codeflare-sdk/pull/693
- fix: skip_tls authentication functionality by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/700
- bugfix: int being interpreted directly to bytes not GB by @KPostOffice in https://github.com/project-codeflare/codeflare-sdk/pull/704
- refactor: codeflare sdk unit tests by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/702
- [Automatic] Coverage Badge Update by @github-actions in https://github.com/project-codeflare/codeflare-sdk/pull/706
- Dynamic notebooks sync workflow by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/705
- Add ChristianZaccaria to Approvers and Ygnas to Reviewers by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/712
- add function for listing lqs by flavors by @KPostOffice in https://github.com/project-codeflare/codeflare-sdk/pull/710
- Sphinx documentation by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/709
- Intuit python version for compatible Ray image by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/711
- fix: publish documentation workflow by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/713
New Contributors
- @jstourac made their first contribution in https://github.com/project-codeflare/codeflare-sdk/pull/691
- @varshaprasad96 made their first contribution in https://github.com/project-codeflare/codeflare-sdk/pull/692
Full Changelog: https://github.com/project-codeflare/codeflare-sdk/compare/v0.21.1...v0.22.0
Download
v0.21.1
v0.21.1
What’s Changed
- Upgrade poetry version to latest 1.8.3 by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/688
- wrap api client to add defaults by @KPostOffice in https://github.com/project-codeflare/codeflare-sdk/pull/669
- Changes in docs for release: v0.21.1 by @codeflare-machine-account in https://github.com/project-codeflare/codeflare-sdk/pull/689
Full Changelog: https://github.com/project-codeflare/codeflare-sdk/compare/v0.21.0...v0.21.1
Download
v0.21.0
v0.21.0
What’s Changed
- [Automatic] Coverage Badge Update by @github-actions in https://github.com/project-codeflare/codeflare-sdk/pull/659
- build: upgrade setuptools version to 73.0.0 by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/664
- install py-3.11 for sync by @KPostOffice in https://github.com/project-codeflare/codeflare-sdk/pull/655
- Add entrypoint_memory parameter in Ray Job Submission Client by @Ygnas in https://github.com/project-codeflare/codeflare-sdk/pull/663
- Remove image-build-and-push.yaml by @jiripetrlik in https://github.com/project-codeflare/codeflare-sdk/pull/667
- Upgrade Ray to version 2.35 by @Fiona-Waters in https://github.com/project-codeflare/codeflare-sdk/pull/666
- Adjust CodeFlare SDK tests to run on FIPS by @oksanabaza in https://github.com/project-codeflare/codeflare-sdk/pull/665
- remove repeated conditional branch logic by @KPostOffice in https://github.com/project-codeflare/codeflare-sdk/pull/671
- ipywidgets UI create delete by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/668
- Split head memory and cpu requests/limits by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/579
- Updating ray image to use sha rather than floating tag by @Fiona-Waters in https://github.com/project-codeflare/codeflare-sdk/pull/677
- Update ray image to correct SHA by @Fiona-Waters in https://github.com/project-codeflare/codeflare-sdk/pull/679
- Remove unused mock code for MD5 checks by @oksanabaza in https://github.com/project-codeflare/codeflare-sdk/pull/678
- UI visual regression testing to cover UI widgets visibility by @Ygnas in https://github.com/project-codeflare/codeflare-sdk/pull/674
- Update Ray image to new static tag by @Fiona-Waters in https://github.com/project-codeflare/codeflare-sdk/pull/686
- Add UI table with Cluster specs and action buttons by @ChristianZaccaria in https://github.com/project-codeflare/codeflare-sdk/pull/681
- Changes in docs for release: v0.21.0 by @codeflare-machine-account in https://github.com/project-codeflare/codeflare-sdk/pull/687
Full Changelog: https://github.com/project-codeflare/codeflare-sdk/compare/v0.20.2...v0.21.0
Download
v0.20.2
v0.20.2
What’s Changed
- [FIX] generate cert functionality by @Bobbins228 in https://github.com/project-codeflare/codeflare-sdk/pull/658
- Remove Notebook Image Build and Push steps from release workflow by @Fiona-Waters in https://github.com/project-codeflare/codeflare-sdk/pull/657
- Changes in docs for release: v0.20.2 by @codeflare-machine-account in https://github.com/project-codeflare/codeflare-sdk/pull/660
Full Changelog: https://github.com/project-codeflare/codeflare-sdk/compare/v0.20.0...v0.20.2
Download
v0.20.0
v0.20.0
What’s Changed
- Update s3 bucket endpoint url to remove https prefix by @abhijeet-dhumal in https://github.com/project-codeflare/codeflare-sdk/pull/643
- Increase memory for ray head pod by @ChughShilpa in https://github.com/project-codeflare/codeflare-sdk/pull/646
- Add provision in odh-sync workflow to adjust Pipfile.cpu and Pipfile.… by @abhijeet-dhumal in https://github.com/project-codeflare/codeflare-sdk/pull/645
- Update notebooks and docs with updated Cluster Configuration args by @Ygnas in https://github.com/project-codeflare/codeflare-sdk/pull/647
- RHOAIENG-10371 - Clean up content of cells in SDK demo notebooks by @jiripetrlik in https://github.com/project-codeflare/codeflare-sdk/pull/648
Full Changelog: https://github.com/project-codeflare/codeflare-sdk/compare/v0.19.1...v0.20.0
Download