feat: telemetry, error tracking, CLI & config manager (#538)

Co-authored-by: Lance Release <lance-dev@lancedb.com>
Co-authored-by: Rob Meng <rob.xu.meng@gmail.com>
Co-authored-by: Will Jones <willjones127@gmail.com>
Co-authored-by: Chang She <759245+changhiskhan@users.noreply.github.com>
Co-authored-by: rmeng <rob@lancedb.com>
Co-authored-by: Chang She <chang@lancedb.com>
Co-authored-by: Rok Mihevc <rok@mihevc.org>
This commit is contained in:
Ayush Chaurasia
2023-10-08 23:11:39 +05:30
committed by GitHub
parent a26c8f3316
commit a1377afcaa
14 changed files with 1057 additions and 1 deletions

View File

@@ -10,7 +10,10 @@ dependencies = [
"pydantic>=1.10",
"attrs>=21.3.0",
"semver>=3.0",
"cachetools"
"cachetools",
"pyyaml>=6.0",
"click>=8.1.7",
"requests>=2.31.0"
]
description = "lancedb"
authors = [{ name = "LanceDB Devs", email = "dev@lancedb.com" }]
@@ -50,6 +53,9 @@ docs = ["mkdocs", "mkdocs-jupyter", "mkdocs-material", "mkdocstrings[python]"]
clip = ["torch", "pillow", "open-clip"]
embeddings = ["openai", "sentence-transformers", "torch", "pillow", "open-clip"]
[project.scripts]
lancedb = "lancedb.cli.cli:cli"
[build-system]
requires = ["setuptools", "wheel"]
build-backend = "setuptools.build_meta"