Skip to content

Commit

Permalink
Fix: Ensured that MappingPulseTemplate is also know under alias modul…
Browse files Browse the repository at this point in the history
…e qctoolkit.pulses.pulse_template_parameter_mapping to Serializable for backward compatible deserialization.
  • Loading branch information
lumip committed Jul 19, 2018
1 parent a1ded68 commit 39a4da4
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions qctoolkit/pulses/pulse_template_parameter_mapping.py
Expand Up @@ -6,3 +6,6 @@
warnings.warn("MappingPulseTemplate was moved from qctoolkit.pulses.pulse_template_parameter_mapping to "
"qctoolkit.pulses.mapping_pulse_template. Please consider fixing your stored pulse templates by loading "
"and storing them anew.", DeprecationWarning)

from qctoolkit.serialization import SerializableMeta
SerializableMeta.deserialization_callbacks["qctoolkit.pulses.pulse_template_parameter_mapping.MappingPulseTemplate"] = SerializableMeta.deserialization_callbacks[MappingPulseTemplate.get_type_identifier()]

0 comments on commit 39a4da4

Please sign in to comment.