diff --git a/pyproject.toml b/pyproject.toml index 1befaaa..117ba18 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,4 +31,31 @@ extend-exclude = ''' | build | dist )/ -''' \ No newline at end of file +''' + +[build-system] +requires = ["setuptools>=61.0"] +build-backend = "setuptools.build_meta" + +[project] +name = "mini-rag" +version = "2.1.0" +dependencies = [ + "lancedb>=0.5.0", + "pandas>=2.0.0", + "numpy>=1.24.0", + "pyarrow>=14.0.0", + "watchdog>=3.0.0", + "requests>=2.28.0", + "click>=8.1.0", + "rich>=13.0.0", + "PyYAML>=6.0.0", + "rank-bm25>=0.2.2", + "psutil" +] + +[project.scripts] +rag-mini = "mini_rag.cli:cli" + +[tool.setuptools] +packages = ["mini_rag"] \ No newline at end of file