What is the current behavior?
Error during .json saving
File "c:\users\mack\documents\git\dessia_common\dessia_common\core.py", line 349, in save_to_stream
dict_ = self.to_dict(use_pointers=True)
File "c:\users\mack\documents\git\dessia_common\dessia_common\serialization.py", line 56, in to_dict
serialized_dict.update(serialize_dict_with_pointers(dict_, memo=memo, path=path, id_method=id_method,
File "c:\users\mack\documents\git\dessia_common\dessia_common\serialization.py", line 232, in serialize_dict_with_pointers
serialized_dict[key], memo = serialize_sequence_with_pointers(dict_[key], memo=memo, path=value_path,
File "c:\users\mack\documents\git\dessia_common\dessia_common\serialization.py", line 261, in serialize_sequence_with_pointers
serialized_value, memo = serialize_with_pointers(value, memo=memo, path=value_path, id_method=id_method,
File "c:\users\mack\documents\git\dessia_common\dessia_common\serialization.py", line 140, in serialize_with_pointers
if value in memo:
TypeError: unhashable type: 'RevolvedProfile'
If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem Avoid reference to other packages
A volumeModel with RevolvedProfile and save in file
What is the expected behavior?
What is the motivation / use case for changing the behavior?
I'm submitting a ...
What is the current behavior? Error during .json saving
If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem Avoid reference to other packages A volumeModel with RevolvedProfile and save in file
What is the expected behavior?
What is the motivation / use case for changing the behavior?
Possible fixes
Please tell us about your environment: