From ee436482cde0bd58ceadcb7ba9ff0a86d26dfe49 Mon Sep 17 00:00:00 2001 From: Nathan Voxland Date: Tue, 26 Sep 2023 10:13:34 -0500 Subject: [PATCH 1/3] Updated version for next release --- deeplake/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deeplake/__init__.py b/deeplake/__init__.py index 3b35cd459d..591e62fff9 100644 --- a/deeplake/__init__.py +++ b/deeplake/__init__.py @@ -85,7 +85,7 @@ ] -__version__ = "3.7.1" +__version__ = "3.7.2" warn_if_update_required(__version__) __encoded_version__ = np.array(__version__) config = {"s3": Config(max_pool_connections=50, connect_timeout=300, read_timeout=300)} From 9e8e09ab52de610bad1449bb140eb76065f4c2d2 Mon Sep 17 00:00:00 2001 From: Levon Ghukasyan Date: Thu, 28 Sep 2023 19:24:15 +0400 Subject: [PATCH 2/3] bump libdeeplake version to 0.0.79 (#2624) --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 557812f091..89d7f1ab43 100644 --- a/setup.py +++ b/setup.py @@ -70,7 +70,7 @@ def libdeeplake_available(): extras_require["all"] = [req_map[r] for r in all_extras] if libdeeplake_available(): - libdeeplake = "libdeeplake==0.0.78" + libdeeplake = "libdeeplake==0.0.79" extras_require["enterprise"] = [libdeeplake, "pyjwt"] extras_require["all"].append(libdeeplake) From ab55e65c08410cebe09db64d1b116639bbe94b1f Mon Sep 17 00:00:00 2001 From: Sasun Hambardzumyan Date: Thu, 28 Sep 2023 21:23:26 +0400 Subject: [PATCH 3/3] Fixed tests. (#2625) --- deeplake/util/scheduling.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/deeplake/util/scheduling.py b/deeplake/util/scheduling.py index 36e5c1886e..f8768369a0 100644 --- a/deeplake/util/scheduling.py +++ b/deeplake/util/scheduling.py @@ -41,7 +41,10 @@ def create_fetching_schedule( for item in slice_: index_struct[item] += 1 primary_tensor = dataset[primary_tensor_name] - chunk_id_encoder: ChunkIdEncoder = primary_tensor.chunk_engine.chunk_id_encoder + try: + chunk_id_encoder: ChunkIdEncoder = primary_tensor.chunk_engine.chunk_id_encoder + except NotImplementedError: + return None enc_array = chunk_id_encoder.array num_chunks = chunk_id_encoder.num_chunks # pick chunks randomly, one by one