summaryrefslogtreecommitdiff
path: root/pyproject.toml
diff options
context:
space:
mode:
authorYurenHao0426 <blackhao0426@gmail.com>2025-12-17 04:29:37 -0600
committerYurenHao0426 <blackhao0426@gmail.com>2025-12-17 04:29:37 -0600
commite43b3f8aa36c198b95c1e46bea2eaf3893b13dc3 (patch)
tree6ce8a00d2f8b9ebd83c894a27ea01ac50cfb2ff5 /pyproject.toml
Initial commit (clean history)HEADmain
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml38
1 files changed, 38 insertions, 0 deletions
diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644
index 0000000..9c1e7ac
--- /dev/null
+++ b/pyproject.toml
@@ -0,0 +1,38 @@
+[
+tool.black
+]
+
+[build-system]
+requires = ["hatchling>=1.18"]
+build-backend = "hatchling.build"
+
+[project]
+name = "personalization-user-model"
+version = "0.1.0"
+description = "Personalized memory RAG system with online user modeling"
+readme = "README.md"
+requires-python = ">=3.10"
+license = { text = "Apache-2.0" }
+authors = [
+ { name = "yurenh2" }
+]
+dependencies = [
+ "torch>=2.3.0",
+ "transformers>=4.44.0",
+ "accelerate>=0.33.0",
+ "huggingface_hub>=0.24.0",
+ "pydantic>=2.7.0",
+ "pyyaml>=6.0.0",
+ "safetensors>=0.4.2"
+]
+
+[project.urls]
+homepage = "https://example.com"
+
+[tool.hatch.build.targets.wheel]
+packages = ["src/personalization"]
+
+[tool.hatch.metadata]
+allow-direct-references = true
+
+