Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@S-PANDIYAN
Copy link

…picklable requirement for st.cache_resource

Clarifies that st.cache_resource requires pickle-able objects in addition to being hashable, aligning the documentation with current caching behavior and addressing confusion reported in streamlit/streamlit#13480.

📚 Context

This change clarifies a documented requirement mismatch discussed in
streamlit/streamlit#13480, where st.cache_resource requires objects to be
pickle-able in addition to being hashable.

🧠 Description of Changes

  • Added a documentation note explaining that st.cache_resource requires
    pickle-able objects in addition to being hashable.
  • This helps prevent confusion around errors like
    TypeError: cannot pickle 'function' object.

💥 Impact

Size:

Size:

  • Small
  • Not small

🌐 References

Contribution License Agreement

By submitting this pull request you agree that all contributions to this project are made under the Apache 2.0 license.

…picklable requirement for st.cache_resource

Clarifies that `st.cache_resource` requires pickle-able objects in addition
to being hashable, aligning the documentation with current caching behavior
and addressing confusion reported in streamlit/streamlit#13480.
@S-PANDIYAN S-PANDIYAN requested a review from a team as a code owner January 1, 2026 16:07
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