Skip to content

Conversation

@Amanbig
Copy link

@Amanbig Amanbig commented Jan 26, 2026

chore!: remove deprecated deserialize_document_store_in_init_params_inplace (closes #10443)

The helper function deserialize_document_store_in_init_params_inplace was deprecated in v2.23.0 and is no longer used internally.
This PR removes the function and all remaining references to it as part of the planned cleanup for v2.24.

Proposed Changes

  • Removed deserialize_document_store_in_init_params_inplace from
    haystack/utils/deserialization.py
  • Removed its export from
    haystack/utils/__init__.py
  • Removed the corresponding tests from
    test/utils/test_deserialization.py
  • Removed the outdated deprecation release note

Related Issues

How was this tested?

  • Ran unit tests locally:

    pytest test/utils/test_deserialization.py
  • All tests passed successfully.

Notes for the Reviewer

  • This function is no longer referenced anywhere in the core codebase or maintained integrations.
  • The removal aligns with the deprecation notice and planned breaking changes for v2.24.

Checklist

  • I have read the contributor guidelines and code of conduct.
  • I have updated the related issue with relevant context (if applicable).
  • I have updated or removed unit tests as needed.
  • I used a conventional commit type and added ! to indicate a breaking change.
  • I have documented the change where applicable.
  • I have updated release notes according to the contribution guidelines.
  • I have run pre-commit hooks and resolved any issues.

…place

This function was deprecated in 2.23.0 and is no longer used internally.
Removed the function, its exports, its tests, and the deprecation release note.
@Amanbig Amanbig requested a review from a team as a code owner January 26, 2026 16:57
@Amanbig Amanbig requested review from julian-risch and removed request for a team January 26, 2026 16:57
@vercel
Copy link

vercel bot commented Jan 26, 2026

@Amanbig is attempting to deploy a commit to the deepset Team on Vercel.

A member of the Team first needs to authorize it.

@CLAassistant
Copy link

CLAassistant commented Jan 26, 2026

CLA assistant check
All committers have signed the CLA.

@github-actions github-actions bot added topic:tests type:documentation Improvements on the docs labels Jan 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

topic:tests type:documentation Improvements on the docs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove deprecated deserialize_document_store_in_init_params_inplace

2 participants