Skip to content

yggdrasil.pickle.ser.libs

libs

Shared utilities and base serializer classes for the complex serialization layer.

This module provides: - Validation helpers (require*) - Object-state helpers (_dump_object_state / _restore_object_state) - Module / class cache helpers - Hashing helpers - Annotation helpers - Base Serialized sub-classes: ComplexSerialized, ModuleSerialized, ClassSerialized

FunctionSerialized / MethodSerialized live in callables.py. DataclassSerialized lives in dataclasses.py. BaseExceptionSerialized lives in exceptions.py. complexs.py re-exports everything for backward compatibility.