Skip to content

chore: allow SimpleAudit 0.5.x in the engine pin - #64

Merged
SushantGautam merged 1 commit into
mainfrom
chore/simpleaudit-050-pin
Oct 28, 2026
Merged

SushantGautam merged 1 commit into
mainfrom
chore/simpleaudit-050-pin

Conversation

@SushantGautam

Copy link
Copy Markdown
Collaborator

SimpleAudit 0.5.0 shipped to PyPI today (Inspect AI and OpenEnv integrations behind extras, target extension points, HTTPAppTarget fixes). It is back-compatible with everything Studio imports — ModelAuditor, AuditExperiment, DecisionTarget, tracing — so widen the upper bound from <0.5.0 to <0.6.0.

>=0.4.0 stays as the floor for existing installs; the decision-model bridge (#20) works on both.

Covers the pin note left open in #17.

SimpleAudit 0.5.0 shipped today (Inspect/OpenEnv extras, target extension
points, HTTPAppTarget fixes). It is back-compatible with everything Studio
imports (ModelAuditor, AuditExperiment, DecisionTarget, tracing), so widen
the upper bound to <0.6.0; keep >=0.4.0 for existing installs.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@SushantGautam
SushantGautam merged commit 8cfb393 into main Oct 28, 2026
2 checks passed
@SushantGautam
SushantGautam deleted the chore/simpleaudit-050-pin branch October 28, 2026 11:46
SushantGautam added a commit that referenced this pull request Oct 28, 2026
…ity with auth

TypeSafe's /v1/models returns entries keyed by "name", not "id"/"model", so
_fetch_remote_model_list silently dropped every model (empty id) — the
connection dialog found 0 models. Add "name" as a fallback key.

probe_systemone_decision never sent an Authorization header (it was written
for local Ollama/vLLM servers), so authenticated providers like TypeSafe
returned 403 and the model was never flagged as a decision model. Thread the
connection's API key through as a Bearer token.

Also sync uv.lock to the simpleaudit <0.6.0 pin already widened in pyproject.toml (#64).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant