communication.serializer_plugins.gmpy module

(De)serialization logic for gmpy objects.

communication.serializer_plugins.gmpy.gmpy_deserialize(obj, opts)[source]

Function for deserializing gmpy objects

Parameters:
  • obj – object to deserialize

  • opts – options to change the behaviour of the serialization.

Returns:

deserialized gmpy object

communication.serializer_plugins.gmpy.gmpy_serialize(obj, opts)[source]

Function for serializing gmpy objects

Parameters:
  • obj – gmpy object to serialize

  • opts – options to change the behaviour of the serialization.

Returns:

serialized object

communication.serializer_plugins.gmpy.register()[source]

Register gmpy2 types serializer and deserializer.

Return type:

None