mirror of
https://github.com/lancedb/lancedb.git
synced 2025-12-22 21:09:58 +00:00
This changes `lancedb` from a "pure python" setuptools project to a maturin project and adds a rust lancedb dependency. The async python client is extremely minimal (only `connect` and `Connection.table_names` are supported). The purpose of this PR is to get the infrastructure in place for building out the rest of the async client. Although this is not technically a breaking change (no APIs are changing) it is still a considerable change in the way the wheels are built because they now include the native shared library.
43 lines
392 B
Plaintext
43 lines
392 B
Plaintext
.idea
|
|
**/*.whl
|
|
*.egg-info
|
|
**/__pycache__
|
|
.DS_Store
|
|
venv
|
|
|
|
.vscode
|
|
|
|
rust/target
|
|
rust/Cargo.lock
|
|
|
|
site
|
|
|
|
.pytest_cache
|
|
.ruff_cache
|
|
|
|
python/build
|
|
python/dist
|
|
|
|
**/.ipynb_checkpoints
|
|
|
|
**/.hypothesis
|
|
|
|
# Compiled Dynamic libraries
|
|
*.so
|
|
*.dylib
|
|
*.dll
|
|
|
|
## Javascript
|
|
*.node
|
|
**/node_modules
|
|
**/.DS_Store
|
|
node/dist
|
|
node/examples/**/package-lock.json
|
|
node/examples/**/dist
|
|
dist
|
|
|
|
## Rust
|
|
target
|
|
|
|
Cargo.lock
|