diff --git a/python/python/lancedb/db.py b/python/python/lancedb/db.py index 41dbc0d83..76b3b4aeb 100644 --- a/python/python/lancedb/db.py +++ b/python/python/lancedb/db.py @@ -323,7 +323,7 @@ class DBConnection(EnforceOverrides): >>> data = [{"vector": [1.1, 1.2], "lat": 45.5, "long": -122.7}, ... {"vector": [0.2, 1.8], "lat": 40.1, "long": -74.1}] >>> db.create_table("my_table", data) - LanceTable(name='my_table', version=1, ...) + LanceTable(name='my_table', ...) >>> db["my_table"].head() pyarrow.Table vector: fixed_size_list[2] @@ -344,7 +344,7 @@ class DBConnection(EnforceOverrides): ... "long": [-122.7, -74.1] ... }) >>> db.create_table("table2", data) - LanceTable(name='table2', version=1, ...) + LanceTable(name='table2', ...) >>> db["table2"].head() pyarrow.Table vector: fixed_size_list[2] @@ -367,7 +367,7 @@ class DBConnection(EnforceOverrides): ... pa.field("long", pa.float32()) ... ]) >>> db.create_table("table3", data, schema = custom_schema) - LanceTable(name='table3', version=1, ...) + LanceTable(name='table3', ...) >>> db["table3"].head() pyarrow.Table vector: fixed_size_list[2] @@ -401,7 +401,7 @@ class DBConnection(EnforceOverrides): ... pa.field("price", pa.float32()), ... ]) >>> db.create_table("table4", make_batches(), schema=schema) - LanceTable(name='table4', version=1, ...) + LanceTable(name='table4', ...) """ raise NotImplementedError @@ -578,15 +578,15 @@ class LanceDBConnection(DBConnection): >>> db = lancedb.connect("./.lancedb") >>> db.create_table("my_table", data=[{"vector": [1.1, 1.2], "b": 2}, ... {"vector": [0.5, 1.3], "b": 4}]) - LanceTable(name='my_table', version=1, ...) + LanceTable(name='my_table', ...) >>> db.create_table("another_table", data=[{"vector": [0.4, 0.4], "b": 6}]) - LanceTable(name='another_table', version=1, ...) + LanceTable(name='another_table', ...) >>> sorted(db.table_names()) ['another_table', 'my_table'] >>> len(db) 2 >>> db["my_table"] - LanceTable(name='my_table', version=1, ...) + LanceTable(name='my_table', ...) >>> "my_table" in db True >>> db.drop_table("my_table") diff --git a/python/python/lancedb/table.py b/python/python/lancedb/table.py index 79c1ef136..3a9ae0801 100644 --- a/python/python/lancedb/table.py +++ b/python/python/lancedb/table.py @@ -2178,7 +2178,7 @@ class LanceTable(Table): return LOOP.run(self._table.count_rows(filter)) def __repr__(self) -> str: - val = f"{self.__class__.__name__}(name={self.name!r}, version={self.version}" + val = f"{self.__class__.__name__}(name={self.name!r}" if self._conn.read_consistency_interval is not None: val += ", read_consistency_interval={!r}".format( self._conn.read_consistency_interval diff --git a/python/python/tests/test_table.py b/python/python/tests/test_table.py index 74d63d311..bf1c11fe1 100644 --- a/python/python/tests/test_table.py +++ b/python/python/tests/test_table.py @@ -33,7 +33,7 @@ def test_basic(mem_db: DBConnection): table = mem_db.create_table("test", data=data) assert table.name == "test" - assert "LanceTable(name='test', version=1, _conn=LanceDBConnection(" in repr(table) + assert "LanceTable(name='test', _conn=LanceDBConnection(" in repr(table) expected_schema = pa.schema( { "vector": pa.list_(pa.float32(), 2),