Raphaël MANSUY
c6a2f0ede5
cherry-pick e6588f91
2025-12-04 19:19:04 +08:00
Raphaël MANSUY
11fd907a15
cherry-pick 1334b3d8
2025-12-04 19:19:02 +08:00
Raphaël MANSUY
d92e8566e2
cherry-pick 783e2f3b
2025-12-04 19:18:40 +08:00
Raphaël MANSUY
f2213be800
cherry-pick 1642710f
2025-12-04 19:18:36 +08:00
Raphaël MANSUY
86df9402c7
cherry-pick c61b7bd4
2025-12-04 19:18:35 +08:00
Raphaël MANSUY
aff704e58a
cherry-pick c434879c
2025-12-04 19:15:03 +08:00
Raphaël MANSUY
fce5dc6be6
cherry-pick c46c1b26
2025-12-04 19:15:03 +08:00
Raphaël MANSUY
a4b3da862b
cherry-pick 02fdceb9
2025-12-04 19:14:31 +08:00
yangdx
97a2c8e8b9
Add ruff as dependency to pytest and evaluation extras
...
(cherry picked from commit 5f91063c7a )
2025-12-04 19:11:13 +08:00
yangdx
9cf1629117
Add pre-commit to pytest dependencies and format test code
...
• Add pre-commit to pytest extra deps
• Update lock file dependencies
(cherry picked from commit 5da82bb096 )
2025-12-04 19:11:12 +08:00
yangdx
a5b3be1f5a
Refactor pytest dependencies into separate optional group
...
- Extract pytest deps to own group
- Reference pytest group in evaluation
- Add pytest config to pyproject.toml
- Update uv.lock with new structure
(cherry picked from commit b7b8d15632 )
2025-12-04 19:11:11 +08:00
yangdx
95d47566c1
Improve docling integration with macOS compatibility and CLI flag
...
- Add --docling CLI flag for easier setup
- Add numpy version constraints
- Exclude docling on macOS (fork-safety)
(cherry picked from commit a24d8181c2 )
2025-12-04 19:11:10 +08:00
yangdx
8bb23b9bfa
Update qdrant-client minimum version from 1.7.0 to 1.11.0
...
• Bump qdrant-client to >=1.11.0
• Update pyproject.toml dependency
• Update requirements files
• Sync uv.lock with new version
• Maintain <2.0.0 upper bound
(cherry picked from commit e8f5f57ec7 )
2025-12-04 19:09:08 +08:00
Anush008
e86aa091f4
refactor: Qdrant Multi-tenancy (Include staged)
...
Signed-off-by: Anush008 <anushshetty90@gmail.com>
(cherry picked from commit 8584980e3a )
2025-12-04 19:09:01 +08:00
yangdx
c80a9d6ef0
Remove docling dependency and related packages from project
...
* Remove docling from pyproject.toml
* Update requirements files
* Clean up uv.lock dependencies
* Reduce offline docker image size
(cherry picked from commit f2b6a068e3 )
2025-12-04 19:09:00 +08:00
yangdx
9229c03d40
Migrate from pip to uv package manager for faster builds
...
• Replace pip with uv in Dockerfile
• Remove constraints-offline.txt
• Add uv.lock for dependency pinning
• Use uv sync --frozen for builds
(cherry picked from commit 466de2070d )
2025-12-04 19:08:59 +08:00
yangdx
fe05563ecb
Remove future dependency and replace passlib with direct bcrypt
...
(cherry picked from commit fc44f11368 )
2025-12-04 19:08:56 +08:00
yangdx
f142a8c375
Remove docling dependency and related packages from project
...
* Remove docling from pyproject.toml
* Update requirements files
* Clean up uv.lock dependencies
* Reduce offline docker image size
(cherry picked from commit f2b6a068e3 )
2025-12-04 19:08:28 +08:00
yangdx
aa61e82820
Migrate from pip to uv package manager for faster builds
...
• Replace pip with uv in Dockerfile
• Remove constraints-offline.txt
• Add uv.lock for dependency pinning
• Use uv sync --frozen for builds
(cherry picked from commit 466de2070d )
2025-12-04 19:08:10 +08:00
yangdx
5c8f3f9418
Remove future dependency and replace passlib with direct bcrypt
...
(cherry picked from commit fc44f11368 )
2025-12-04 19:05:02 +08:00