From 82621d5b132705c65c4d35a139b5c18333fa59fc Mon Sep 17 00:00:00 2001 From: Adam Azzam <33043305+aaazzam@users.noreply.github.com> Date: Fri, 12 Jul 2024 19:39:28 +0200 Subject: [PATCH] chore: typing for lance.connect (#1441) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Feel free to close if this is a distraction, but untyped keywords in lance.connect is throwing pylance errors in strict mode. Screenshot 2024-07-11 at 1 21 04 PM --- python/python/lancedb/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/python/lancedb/__init__.py b/python/python/lancedb/__init__.py index 798e7d11..67a64479 100644 --- a/python/python/lancedb/__init__.py +++ b/python/python/lancedb/__init__.py @@ -15,7 +15,7 @@ import importlib.metadata import os from concurrent.futures import ThreadPoolExecutor from datetime import timedelta -from typing import Dict, Optional, Union +from typing import Dict, Optional, Union, Any __version__ = importlib.metadata.version("lancedb") @@ -35,7 +35,7 @@ def connect( host_override: Optional[str] = None, read_consistency_interval: Optional[timedelta] = None, request_thread_pool: Optional[Union[int, ThreadPoolExecutor]] = None, - **kwargs, + **kwargs: Any, ) -> DBConnection: """Connect to a LanceDB database.