diff --git a/doc/source/python-api.rst b/doc/source/python-api.rst index f0e9f76fb5..b82ccda218 100644 --- a/doc/source/python-api.rst +++ b/doc/source/python-api.rst @@ -115,7 +115,7 @@ Array Dense Array ----------- -.. autoclass:: tiledb.libtiledb.DenseArrayImpl +.. autoclass:: tiledb.DenseArray :members: .. automethod:: __getitem__(selection) @@ -124,7 +124,7 @@ Dense Array Sparse Array ------------ -.. autoclass:: tiledb.libtiledb.SparseArrayImpl +.. autoclass:: tiledb.SparseArray :members: .. automethod:: __getitem__(selection) diff --git a/tiledb/__init__.py b/tiledb/__init__.py index 932448aa41..cfe9ff553d 100644 --- a/tiledb/__init__.py +++ b/tiledb/__init__.py @@ -103,8 +103,8 @@ vacuum, walk, ) -from .libtiledb import DenseArrayImpl as DenseArray -from .libtiledb import SparseArrayImpl as SparseArray +from .libtiledb import DenseArrayImpl +from .libtiledb import SparseArrayImpl from .multirange_indexing import EmptyRange from .object import Object from .parquet_ import from_parquet @@ -134,13 +134,13 @@ try: from tiledb.cloud.cloudarray import CloudArray except ImportError: - pass + class DenseArray(DenseArrayImpl): + pass + class SparseArray(SparseArrayImpl): + pass else: - - class DenseArray(DenseArray, CloudArray): + class DenseArray(DenseArrayImpl, CloudArray): pass - - class SparseArray(SparseArray, CloudArray): + class SparseArray(SparseArrayImpl, CloudArray): pass - del CloudArray