Unverified Commit 9a7562d6 authored by Nikita Titov's avatar Nikita Titov Committed by GitHub
Browse files

[python] Make dummy classes constructible with any arguments (#4749)

* Make dummy classes constructible with any arguments

* Update compat.py
parent d62378b4
...@@ -14,12 +14,14 @@ except ImportError: ...@@ -14,12 +14,14 @@ except ImportError:
class pd_Series: # type: ignore class pd_Series: # type: ignore
"""Dummy class for pandas.Series.""" """Dummy class for pandas.Series."""
pass def __init__(self, *args, **kwargs):
pass
class pd_DataFrame: # type: ignore class pd_DataFrame: # type: ignore
"""Dummy class for pandas.DataFrame.""" """Dummy class for pandas.DataFrame."""
pass def __init__(self, *args, **kwargs):
pass
concat = None concat = None
is_dtype_sparse = None is_dtype_sparse = None
...@@ -52,7 +54,8 @@ except ImportError: ...@@ -52,7 +54,8 @@ except ImportError:
class dt_DataTable: # type: ignore class dt_DataTable: # type: ignore
"""Dummy class for datatable.DataTable.""" """Dummy class for datatable.DataTable."""
pass def __init__(self, *args, **kwargs):
pass
"""sklearn""" """sklearn"""
...@@ -143,19 +146,23 @@ except ImportError: ...@@ -143,19 +146,23 @@ except ImportError:
class Client: # type: ignore class Client: # type: ignore
"""Dummy class for dask.distributed.Client.""" """Dummy class for dask.distributed.Client."""
pass def __init__(self, *args, **kwargs):
pass
class dask_Array: # type: ignore class dask_Array: # type: ignore
"""Dummy class for dask.array.Array.""" """Dummy class for dask.array.Array."""
pass def __init__(self, *args, **kwargs):
pass
class dask_DataFrame: # type: ignore class dask_DataFrame: # type: ignore
"""Dummy class for dask.dataframe.DataFrame.""" """Dummy class for dask.dataframe.DataFrame."""
pass def __init__(self, *args, **kwargs):
pass
class dask_Series: # type: ignore class dask_Series: # type: ignore
"""Dummy class for dask.dataframe.Series.""" """Dummy class for dask.dataframe.Series."""
pass def __init__(self, *args, **kwargs):
pass
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment