build(fase2): promote orchestrations + pulp to core deps
This commit is contained in:
parent
9973d9fe58
commit
99f0dd79fe
3 changed files with 501 additions and 17 deletions
|
|
@ -12,18 +12,22 @@ dependencies = [
|
|||
"agent-framework-core>=1.9.0", # kjerne (GA)
|
||||
"agent-framework-foundry>=1.8.2", # Azure/Foundry-profil: FoundryChatClient (GA)
|
||||
"agent-framework-openai>=1.8.2", # OpenAI + OpenAI-kompatible lokale endpoints (GA) → lokal profil
|
||||
# Promotert dev→core i Fase 2 (MVP-runtime, ikke lenger spike-only):
|
||||
"agent-framework-orchestrations>=1.0.0", # GA orchestration builders (GroupChat/Concurrent/Magentic); resolves med core 1.9.0
|
||||
"pulp>=2.8", # deterministisk validator-solver; PuLP bundler CBC i wheelen (R2). Installert 3.3.2.
|
||||
# PuLP 4.0 vil kreve `pip install pulp[cbc]` + COIN_CMD (Fase-migrasjonsnotat).
|
||||
"mcp>=1.28.0", # tynn lokal-mappe MCP-server (Step 7) — GA (resolverte 1.28.0) per Step 1-beslutning
|
||||
"pydantic>=2.11,<3", # IR/validering (B1) — eksplisitt pin til STABIL 2.x, aldri alpha
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
# Dev tooling as a PEP 735 dependency-group (uv includes it by default in `uv sync`/`uv run`),
|
||||
# so the documented bare `uv sync` + `uv run pytest` workflow installs it without `--extra`.
|
||||
[dependency-groups]
|
||||
dev = [
|
||||
"pytest>=8",
|
||||
"ruff>=0.6",
|
||||
"mypy>=1.11",
|
||||
# Fase 1 throwaway de-risk spikes (dev-only — NEVER shipped in the wheel; safe to delete).
|
||||
"agent-framework-orchestrations>=1.0.0", # GA orchestration builders (GroupChat/Concurrent/Magentic); resolves with core 1.9.0
|
||||
"pulp>=2.8", # Spike C solver — PuLP bundles a CBC binary in its wheel (R2)
|
||||
"pytest-asyncio>=0.24", # MAF orchestrations are async (await workflow.run(...))
|
||||
"pytest-asyncio>=0.24", # MAF orchestrations are async (await workflow.run(...)) — test-only
|
||||
]
|
||||
|
||||
[build-system]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue