Finish repository foundation workplan

This commit is contained in:
2026-05-05 00:53:28 +02:00
parent cc32c89401
commit 67010a0429
7 changed files with 137 additions and 6 deletions

40
pyproject.toml Normal file
View File

@@ -0,0 +1,40 @@
[build-system]
requires = ["setuptools>=69"]
build-backend = "setuptools.build_meta"
[project]
name = "kontextual-engine"
version = "0.1.0"
description = "Headless knowledge runtime for persistent, operable structured knowledge"
readme = "README.md"
requires-python = ">=3.12"
license = { text = "MIT" }
dependencies = [
"pydantic>=2.0",
]
[project.optional-dependencies]
dev = [
"pytest>=8",
]
service = [
"fastapi>=0.110",
"uvicorn>=0.27",
]
storage = [
"sqlalchemy>=2.0",
]
markdown = [
"markitect-tool @ file:///home/worsch/markitect-tool",
]
llm = [
"llm-connect @ file:///home/worsch/llm-connect",
]
[tool.setuptools.packages.find]
where = ["src"]
[tool.pytest.ini_options]
testpaths = ["tests"]
pythonpath = ["src"]