deserialize() — langchain Function Reference
Architecture documentation for the deserialize() function in conftest.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 47260e6b_5b0f_a7b2_ddb7_5ff761d590a6["deserialize()"] 17687182_d87a_b111_7eee_20c37ea4b07e["CustomSerializer"] 47260e6b_5b0f_a7b2_ddb7_5ff761d590a6 -->|defined in| 17687182_d87a_b111_7eee_20c37ea4b07e a2cc7573_d2be_e845_b5cb_67b28e1b0650["load_cassette()"] a2cc7573_d2be_e845_b5cb_67b28e1b0650 -->|calls| 47260e6b_5b0f_a7b2_ddb7_5ff761d590a6 style 47260e6b_5b0f_a7b2_ddb7_5ff761d590a6 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/standard-tests/langchain_tests/conftest.py lines 47–52
def deserialize(data: bytes) -> dict[str, Any]:
"""Decompress data and convert it from YAML."""
decoded_yaml = gzip.decompress(data).decode("utf-8")
cassette = cast("dict[str, Any]", yaml.safe_load(decoded_yaml))
cassette["requests"] = [Request(**request) for request in cassette["requests"]]
return cassette
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does deserialize() do?
deserialize() is a function in the langchain codebase, defined in libs/standard-tests/langchain_tests/conftest.py.
Where is deserialize() defined?
deserialize() is defined in libs/standard-tests/langchain_tests/conftest.py at line 47.
What calls deserialize()?
deserialize() is called by 1 function(s): load_cassette.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free