Skip to content

Commit e7d84ef

Browse files
Lock file maintenance; backcompat fix for experimental/beta decorators (#81)
* Lock file maintenance * backcompat fix for experimenta/beta decorators --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: danielgafni <danielgafni16@gmail.com>
1 parent 983715f commit e7d84ef

5 files changed

Lines changed: 248 additions & 251 deletions

File tree

.github/workflows/CI.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
- "2.37.0"
4040
- "2.24.0"
4141
dagster:
42-
- "1.10.1"
42+
- "1.10.2"
4343
kuberay:
4444
- "1.3.0-rc.1"
4545
- "1.2.2"

dagster_ray/kuberay/pipes.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import dagster._check as check
77
import yaml
88
from dagster import AssetExecutionContext, DagsterInvariantViolationError, OpExecutionContext, PipesClient
9-
from dagster._annotations import experimental
9+
from dagster._annotations import beta
1010
from dagster._core.definitions.resource_annotation import TreatAsResourceParam
1111
from dagster._core.errors import DagsterExecutionInterruptedError
1212
from dagster._core.pipes.client import (
@@ -30,7 +30,7 @@
3030
OpOrAssetExecutionContext: TypeAlias = Union[OpExecutionContext, AssetExecutionContext]
3131

3232

33-
@experimental
33+
@beta
3434
class PipesKubeRayJobClient(PipesClient, TreatAsResourceParam):
3535
"""A pipes client for running ``RayJob`` on Kubernetes.
3636

dagster_ray/kuberay/resources.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
import dagster._check as check
1313
from dagster import ConfigurableResource, InitResourceContext
14-
from dagster._annotations import experimental
14+
from dagster._annotations import beta
1515
from pydantic import Field, PrivateAttr
1616

1717
from dagster_ray._base.constants import DEFAULT_DEPLOYMENT_NAME
@@ -36,7 +36,7 @@
3636
import kubernetes
3737

3838

39-
@experimental
39+
@beta
4040
class RayClusterClientResource(ConfigurableResource):
4141
kube_context: str | None = None
4242
kubeconfig_file: str | None = None
@@ -73,7 +73,7 @@ def setup_for_execution(self, context: InitResourceContext) -> None:
7373
self._k8s_core_api = kubernetes.client.CoreV1Api()
7474

7575

76-
@experimental
76+
@beta
7777
class KubeRayCluster(BaseRayResource):
7878
"""
7979
Provides a RayCluster for the current step selection

dagster_ray/pipes.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
import dagster._check as check
1212
from dagster import AssetExecutionContext, OpExecutionContext, PipesClient
13-
from dagster._annotations import experimental
13+
from dagster._annotations import beta
1414
from dagster._core.definitions.resource_annotation import TreatAsResourceParam
1515
from dagster._core.errors import DagsterExecutionInterruptedError
1616
from dagster._core.pipes.client import (
@@ -37,7 +37,7 @@
3737
OpOrAssetExecutionContext: TypeAlias = Union[OpExecutionContext, AssetExecutionContext]
3838

3939

40-
@experimental
40+
@beta
4141
class PipesRayJobMessageReader(PipesMessageReader):
4242
"""
4343
Dagster Pipes message reader for receiving messages from a Ray job.
@@ -164,7 +164,7 @@ def generate_job_id() -> str:
164164
return f"pipes-{random_letters}"
165165

166166

167-
@experimental
167+
@beta
168168
class PipesRayJobClient(PipesClient, TreatAsResourceParam):
169169
"""A pipes client for running Ray jobs on remote clusters.
170170

0 commit comments

Comments
 (0)