Skip to content

chore: remove meta-llama integration#3552

Merged
bogdankostic merged 4 commits into
deepset-ai:mainfrom
SyedShahmeerAli12:chore/remove-meta-llama-integration
Jul 7, 2026
Merged

chore: remove meta-llama integration#3552
bogdankostic merged 4 commits into
deepset-ai:mainfrom
SyedShahmeerAli12:chore/remove-meta-llama-integration

Conversation

@SyedShahmeerAli12

@SyedShahmeerAli12 SyedShahmeerAli12 commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Related Issues

partially addresses #3544

Proposed Changes

Meta is winding down the Llama API (public preview) on 2026-07-06. After that date, API requests return a sunset response with redirect guidance, so meta-llama-haystack can no longer function. Llama models themselves remain available through the other integrations in this repo (e.g. llama_cpp, ollama, llama_stack, openrouter).

This PR removes the integration from this repo, per the removal checklist in the issue:

  • Delete integrations/meta_llama/ (source, tests, examples, docs)
  • Delete .github/workflows/meta_llama.yml
  • Remove Test / meta_llama from .github/workflows/CI_coverage_comment.yml
  • Remove the integration:meta-llama block from .github/labeler.yml
  • Mark meta-llama-haystack as archived in the README inventory table (row now points at PyPI instead of the deleted folder, status set to Archived)

The other items on the issue's checklist (docs note in the haystack repo, tile note in haystack-integrations, marking the PyPI package deprecated) are outside this repo and need separate follow-up by whoever has access to those.

How did you test it

  • Grepped the whole repo for meta_llama/meta-llama after the change; only unrelated historical CHANGELOG.md lines in other integrations remain (a shared commit message from an unrelated PR), which is expected and untouched.
  • Validated .github/labeler.yml and .github/workflows/CI_coverage_comment.yml still parse as valid YAML after editing.
  • Confirmed no other workflow files reference meta_llama.

Notes for the reviewer

Unlike the earlier google_ai/google_vertex archival (#2521), which kept the source and only changed the README status (since there was an in-repo successor package to redirect to), this is a full deletion since the backing API is being shut down entirely and there's no single direct successor.

Checklist

Meta is winding down the Llama API (public preview) on 2026-07-06, so
meta-llama-haystack can no longer function. Removes the integration,
its CI workflow, and related repo-level references, and marks the
package as archived in the inventory table.

fixes deepset-ai#3544
@SyedShahmeerAli12 SyedShahmeerAli12 requested a review from a team as a code owner July 6, 2026 11:39
@SyedShahmeerAli12 SyedShahmeerAli12 requested review from bogdankostic and removed request for a team July 6, 2026 11:39
@github-actions github-actions Bot added topic:CI integration:meta-llama type:documentation Improvements or additions to documentation labels Jul 6, 2026
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Heads-up for maintainers

This PR is from a fork and touches integrations whose integration tests require API keys.
Those tests are skipped in CI because fork PRs don't have access to repo secrets for security reasons.

Affected integrations:

  • meta_llama

Please run the integration tests locally (hatch run test:integration inside each folder) before approving.

SyedShahmeerAli12 and others added 3 commits July 6, 2026 16:45
# Conflicts:
#	integrations/meta_llama/tests/test_llama_chat_generator.py
#	integrations/meta_llama/tests/test_llama_chat_generator_async.py

@bogdankostic bogdankostic left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good, thanks @SyedShahmeerAli12!

@bogdankostic bogdankostic merged commit ea7ad2f into deepset-ai:main Jul 7, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

integration:meta-llama topic:CI type:documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants