Skip to content

chore: drop haystack-experimental dependency - #20

Open
julian-risch wants to merge 1 commit into
mainfrom
remove-haystack-experimental
Open

chore: drop haystack-experimental dependency#20
julian-risch wants to merge 1 commit into
mainfrom
remove-haystack-experimental

Conversation

@julian-risch

Copy link
Copy Markdown
Member

Related Issues

Proposed Changes:

  • Remove evaluations/evaluation_aragog_harness.py and its row in evaluations/README.md. It imports RAGEvaluationHarness and friends from haystack_experimental.evaluation.harness.rag — that experiment was discontinued in haystack-experimental 0.7.0, so the script has been broken against every release since and cannot be repaired: the harness was never adopted into Haystack core.
  • Drop the unpinned haystack_experimental entry from the default hatch env, which was the only dependency on the package.

How did you test it?

Grepped the repo: no haystack_experimental references remain.

Notes for the reviewer

If the harness output is still wanted, the alternative is pinning haystack-experimental<0.7.0, which I would not recommend.

`haystack-experimental` is being archived. The only usage here was
`evaluations/evaluation_aragog_harness.py`, which imports
`RAGEvaluationHarness` and friends from
`haystack_experimental.evaluation.harness.rag`. That experiment was
discontinued in haystack-experimental 0.7.0, so this script has been
broken against every release since and cannot be repaired — the harness
was never adopted into Haystack core.

Remove the script, its row in evaluations/README.md, and the unpinned
`haystack_experimental` entry from the default hatch env.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
@julian-risch
julian-risch marked this pull request as ready for review July 28, 2026 13:49
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