Skip to content

Commit 02bbb42

Browse files
committed
Remove vineyard import dep & simplify lazy_import
1 parent c2907d6 commit 02bbb42

File tree

83 files changed

+130
-112
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

83 files changed

+130
-112
lines changed

mars/conftest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
from mars.serialization.ray import register_ray_serializers, unregister_ray_serializers
2828
from mars.utils import lazy_import
2929

30-
ray = lazy_import("ray", globals=globals())
30+
ray = lazy_import("ray")
3131

3232

3333
@pytest.fixture(scope="module")

mars/contrib/dask/tests/test_dask.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
from ....utils import lazy_import
1818
from .. import convert_dask_collection, mars_scheduler
1919

20-
dask_installed = lazy_import("dask", globals=globals()) is not None
21-
mimesis_installed = lazy_import("mimesis", globals=globals()) is not None
20+
dask_installed = lazy_import("dask") is not None
21+
mimesis_installed = lazy_import("mimesis") is not None
2222

2323

2424
@pytest.mark.skipif(not dask_installed, reason="dask not installed")

mars/dataframe/base/_duplicate.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
from ..initializer import DataFrame as asdataframe
2727
from ..operands import DataFrameOperandMixin, DataFrameShuffleProxy
2828

29-
cudf = lazy_import("cudf", globals=globals())
29+
cudf = lazy_import("cudf")
3030

3131

3232
class DuplicateOperand(MapReduceOperand, DataFrameOperandMixin):

mars/dataframe/base/describe.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
from ..utils import parse_index, build_empty_df
2828

2929

30-
cudf = lazy_import("cudf", globals=globals())
30+
cudf = lazy_import("cudf")
3131

3232

3333
class DataFrameDescribe(DataFrameOperand, DataFrameOperandMixin):

mars/dataframe/base/drop_duplicates.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
)
2929
from ._duplicate import DuplicateOperand, validate_subset
3030

31-
cudf = lazy_import("cudf", globals=globals())
31+
cudf = lazy_import("cudf")
3232

3333

3434
class DataFrameDropDuplicates(DuplicateOperand):

mars/dataframe/base/memory_usage.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
from ..core import IndexValue
2828
from ..utils import parse_index
2929

30-
cudf = lazy_import("cudf", globals=globals())
30+
cudf = lazy_import("cudf")
3131

3232

3333
class DataFrameMemoryUsage(DataFrameOperand, DataFrameOperandMixin):

mars/dataframe/base/standardize_range_index.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
from ..operands import DataFrameOperandMixin, DataFrameOperand
2323

2424

25-
cudf = lazy_import("cudf", globals=globals())
25+
cudf = lazy_import("cudf")
2626

2727

2828
class ChunkStandardizeRangeIndex(DataFrameOperand, DataFrameOperandMixin):

mars/dataframe/base/tests/test_base_execution.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343

4444
pytestmark = pytest.mark.pd_compat
4545

46-
cudf = lazy_import("cudf", globals=globals())
46+
cudf = lazy_import("cudf")
4747

4848
_explode_with_ignore_index = pd_release_version[:2] >= (1, 1)
4949

mars/dataframe/contrib/raydataset/dataset.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@
1616
from .mldataset import _rechunk_if_needed
1717
from typing import Dict, List
1818

19-
ray = lazy_import("ray", globals=globals())
19+
ray = lazy_import("ray")
2020
# Ray Datasets is available in early preview at ray.data with Ray 1.6+
2121
# (and ray.experimental.data in Ray 1.5)
22-
ray_dataset = lazy_import("ray.data", globals=globals(), rename="ray_dataset")
22+
ray_dataset = lazy_import("ray.data", rename="ray_dataset")
2323

2424

2525
def to_ray_dataset(df, num_shards: int = None):

mars/dataframe/contrib/raydataset/mldataset.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919

2020
from ....utils import lazy_import
2121

22-
ray = lazy_import("ray", globals=globals())
23-
parallel_it = lazy_import("ray.util.iter", globals=globals(), rename="parallel_it")
24-
ml_dataset = lazy_import("ray.util.data", globals=globals(), rename="ml_dataset")
22+
ray = lazy_import("ray")
23+
parallel_it = lazy_import("ray.util.iter", rename="parallel_it")
24+
ml_dataset = lazy_import("ray.util.data", rename="ml_dataset")
2525

2626

2727
class ChunkRefBatch:

0 commit comments

Comments
 (0)