Skip to content

Commit cf04b7e

Browse files
committed
Refactor: Separate models from API clients to resolve circular imports
1 parent 648ec4e commit cf04b7e

File tree

13 files changed

+1707
-1455
lines changed

13 files changed

+1707
-1455
lines changed

examples/create_data_asset.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import os
22

33
from codeocean import CodeOcean
4-
from codeocean.data_asset import DataAssetParams, Source, AWSS3Source
4+
from codeocean.models.data_asset import DataAssetParams, Source, AWSS3Source
55

66

77
# Create the client using your domain and API token.

examples/run_capsule.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import os
22

33
from codeocean import CodeOcean
4-
from codeocean.computation import RunParams
5-
from codeocean.data_asset import DataAssetParams, Source, ComputationSource
4+
from codeocean.models.computation import RunParams
5+
from codeocean.models.data_asset import DataAssetParams, Source, ComputationSource
66

77

88
# Create the client using your domain and API token.

examples/run_pipeline.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import os
22

33
from codeocean import CodeOcean
4-
from codeocean.computation import RunParams
5-
from codeocean.data_asset import (
4+
from codeocean.models.computation import RunParams
5+
from codeocean.models.data_asset import (
66
DataAssetParams,
77
DataAssetsRunParam,
88
PipelineProcessParams,

0 commit comments

Comments
 (0)