mirror of
https://github.com/volcengine/OpenViking.git
synced 2026-09-28 11:43:00 +08:00
* fix(ci): fix ragfs-python native extension build in CI pipelines * fix(ci): skip sessions/ tests when no VLM/Embedding secrets available Sessions tests (add_message, commit, used) depend on storage backend that requires proper initialization with valid API keys. When running without secrets (PR from fork), these tests fail with 400 because the storage layer cannot fully initialize. Skip them in no-secrets mode; they will still run on main branch pushes where secrets are available.
13 lines
198 B
TOML
13 lines
198 B
TOML
[build-system]
|
|
requires = ["maturin>=1.0,<2.0"]
|
|
build-backend = "maturin"
|
|
|
|
[project]
|
|
name = "ragfs-python"
|
|
version = "0.1.0"
|
|
requires-python = ">=3.10"
|
|
|
|
[tool.maturin]
|
|
features = ["s3"]
|
|
abi3 = true
|