Files
OpenViking/crates/ragfs-python/pyproject.toml
T
kaisongli 8d39834795 fix(ci): fix ragfs-python native extension build in CI pipelines (#1532)
* 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.
2026-04-17 17:13:23 +08:00

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