build system

This commit is contained in:
Matteo Rosati
2026-04-22 09:55:18 +02:00
parent 5e3e9c09ea
commit ae1c97cc71
3 changed files with 24 additions and 4 deletions
+22 -3
View File
@@ -1,7 +1,11 @@
[build-system]
requires = ["setuptools>=80", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "chroma"
version = "0.1.0"
description = "Add your description here"
name = "chromy"
version = "1.0.0"
description = "Chromy is a minimal CLI RAG system based on Chromadb"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
@@ -14,5 +18,20 @@ dependencies = [
"transformers>=5.5.4",
]
[project.scripts]
chromy = "main:main"
[tool.setuptools]
packages = ["handlers"]
py-modules = [
"main",
"cli_app",
"cli_parser",
"chroma_functions",
"chunk_functions",
"embed",
"utilities",
]
[dependency-groups]
dev = ["nuitka[onefile]>=4.0.8"]