| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- [build-system]
- requires = ["setuptools>=77", "wheel"]
- build-backend = "setuptools.build_meta"
- [project]
- name = "ontorefactor-governance"
- version = "0.2.0"
- description = "Standalone M3-M0 ontology-driven data governance platform powered by LambdAgent"
- readme = "README.md"
- requires-python = ">=3.10"
- license = "BUSL-1.1"
- dependencies = [
- "lambdagent @ git+https://gogs.seec.seecoder.cn/CaoZheng/lambdagent.git@226148f6260bf5ee82346bf101319cc7c6b6d82a#subdirectory=lambdagent",
- "fastapi>=0.100,<1.0",
- "uvicorn[standard]>=0.20",
- "pydantic>=2,<3",
- "python-dotenv>=1,<2",
- "python-multipart>=0.0.9,<1",
- "pyyaml>=6,<7",
- ]
- [project.optional-dependencies]
- dev = ["pytest>=7", "httpx>=0.24", "rdflib>=7"]
- [project.scripts]
- ontorefactor-governance = "ontorefactor_governance.__main__:main"
- [tool.setuptools]
- package-dir = {"" = "src"}
- include-package-data = true
- [tool.setuptools.packages.find]
- where = ["src"]
- [tool.setuptools.package-data]
- ontorefactor_governance = ["static/*", "static/samples/*"]
- [tool.setuptools.data-files]
- "share/ontorefactor-governance/ontology/m3" = ["ontology/m3/*.ttl"]
- "share/ontorefactor-governance/ontology/m2" = ["ontology/m2/*.ttl"]
- "share/ontorefactor-governance/ontology/m1" = ["ontology/m1/*.ttl"]
- "share/ontorefactor-governance/ontology/shapes" = ["ontology/shapes/*.ttl"]
- [tool.pytest.ini_options]
- testpaths = ["tests"]
- filterwarnings = [
- "ignore:Using `httpx` with `starlette.testclient` is deprecated:starlette.exceptions.StarletteDeprecationWarning",
- ]
|