-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathrequirements-ci.txt
More file actions
23 lines (22 loc) · 956 Bytes
/
requirements-ci.txt
File metadata and controls
23 lines (22 loc) · 956 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# CI requirements — role-based split for isolated dependency management (#1655)
# Python version: 3.10 (installed via deadsnakes PPA on self-hosted runner)
#
# Each file groups tightly-coupled packages so version conflicts
# stay contained within their ecosystem. To debug a conflict,
# install individual files: pip install -r requirements-ci/framework.txt
#
# NOTE: The llama-index umbrella package is installed separately with
# --no-deps in the CI workflow because it constrains llama-index-readers-file<0.6,
# but we need >=0.6.0 for pypdf 6.x compatibility.
-r requirements-ci/framework.txt
-r requirements-ci/networking.txt
-r requirements-ci/storage.txt
-r requirements-ci/ai-ml.txt
-r requirements-ci/langchain.txt
-r requirements-ci/llama-index.txt
-r requirements-ci/agent.txt
-r requirements-ci/document.txt
-r requirements-ci/automation.txt
-r requirements-ci/security.txt
-r requirements-ci/monitoring.txt
-r requirements-ci/utilities.txt