forked from NVIDIA/NeMo-Agent-Toolkit
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpyproject.toml
More file actions
27 lines (23 loc) · 725 Bytes
/
pyproject.toml
File metadata and controls
27 lines (23 loc) · 725 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
[build-system]
build-backend = "setuptools.build_meta"
requires = ["setuptools >= 64", "setuptools-scm>=8"]
[tool.setuptools_scm]
root = "../../../.."
[project]
name = "aiq_multi_frameworks"
dynamic = ["version"]
dependencies = [
"aiqtoolkit[langchain,llama-index]~=1.2",
"arxiv~=2.1.3",
"bs4==0.0.2",
"markdown-it-py~=3.0",
"nvidia-haystack==0.1.2",
"openai~=1.78.0", # Pin to compatible range with llama-index
]
requires-python = ">=3.11,<3.13"
description = "Custom AIQ toolkit Workflow"
classifiers = ["Programming Language :: Python"]
[tool.uv.sources]
aiqtoolkit = { path = "../../../..", editable = true }
[project.entry-points.'aiq.components']
aiq_multi_frameworks = "aiq_multi_frameworks.register"