docs(llms.txt): name the uv prerequisite and the pip fallback

The command assumes uv is present but the file never said so; an agent
with only pip would hit "command not found" with no signal that a
fallback path exists. State the Python floor and the uv requirement
up front, and point the Optional README link at the pip-only path
explicitly rather than describing it as just an "alternative".

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011mVhrxD21mPtaLMrGdixUq
This commit is contained in:
Kjell Tore Guttormsen 2026-08-21 11:32:59 +02:00
commit 0be5c5f983

View file

@ -2,7 +2,9 @@
> Shared OKF (Open Knowledge Format) ingestion library: spec-based connectors, bundle inbox, and external-bundle import. Security delegated to llm-ingestion-guard.
Install with uv (one command; it resolves the guard dependency on its own):
Requires Python 3.10+ and [uv](https://docs.astral.sh/uv/). Neither this package
nor the guard it depends on is on a package index yet; with uv, one command
resolves both:
```
uv pip install "llm-ingestion-okf @ git+https://git.fromaitochitta.com/open/llm-ingestion-okf.git@v0.4.0"
@ -10,4 +12,4 @@ uv pip install "llm-ingestion-okf @ git+https://git.fromaitochitta.com/open/llm-
## Optional
- [README](README.md): the plain-pip alternative, phase status, requirements, and the upstream OKF version policy.
- [README](README.md): the pip-only fallback if uv is unavailable, phase status, requirements, and the upstream OKF version policy.