Skip to content

Releases: project-codeflare/codeflare-sdk

v0.3.0 Info and Auth Updates

06 Mar 19:41
fb49dc5
Compare
Choose a tag to compare

Updates:

  • New all-encompassing cluster.status() method
  • New cluster.details() method
  • New cluster.wait_ready() method
  • New CodeFlareStatus.STARTING status
  • Functions get_current_namespace(), list_all_clusters(), and list_all_queued() now all function as intended
  • A ton of bug fixes and error-handling for both regular use and edge-cases (not logged in, login expired, no resources created yet,
  • resource failure, cluster setup in-progress, etc.)
  • A LOT more testing (up to 95%)
  • Improved messaging on both expected and unexpected results

Authentication: abstracted from cluster creation/deletion, now can independently authenticate and logout

v0.2.2 Requirement and Dependency Update

03 Feb 20:07
d07f63d
Compare
Choose a tag to compare

Corrects requirements and package dependencies by switching from ray 2.1.0 to ray[default] 2.1.0, and corrects allowed python version range to be in line with rich compatibility.

v0.2.1 Auth Skip TLS Option

20 Jan 17:03
f7cf3bc
Compare
Choose a tag to compare

Adds a new option to the TokenAuthentication object to skip TLS verification.

v0.2.0 Ray Job Options

17 Jan 19:17
8feb136
Compare
Choose a tag to compare

Adds the ability to:

  • View a list of submitted Ray jobs
  • View status of a given Ray job
  • View logs of a given Ray job
    all directly through the SDK

v0.1.7 Authentication and Descriptions

08 Dec 21:47
a2f80a3
Compare
Choose a tag to compare

Added new OCP cluster authentication options as well as docstrings and type hints to all modules. Also reformatted and added format-checking rules for developers.

v0.1.6 Configurable Namespaces and New License

22 Nov 14:58
9b2acf1
Compare
Choose a tag to compare

Added Apache v2 license, and introduced a new feature for creating clusters in non-default namespaces.

v0.1.5 Unique Worker Group Names and Pretty Print Improvements

04 Nov 03:52
Compare
Choose a tag to compare

Improved pretty print formatting and appended cluster names to worker group names to avoid overlap

v0.1.4 Changing Defaults and Adding Dashboard Route

01 Nov 00:13
Compare
Choose a tag to compare

Added dashboard route and changed head node default resources (and default env vars)

v0.1.3 Updated Pretty Printing

27 Oct 16:46
Compare
Choose a tag to compare

Fixed some of the pretty print bugs and added some additional information

v0.1.2 Minor YAML Bug Fix

27 Oct 03:35
Compare
Choose a tag to compare

Fixes a bug that removes worker GPU resource requests alongside head requests