communication.serializer_plugins.gmpy module

(De)serialization logic for gmpy objects.

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

Function for deserializing gmpy objects

Parameters:
  • obj – object to deserialize

  • **_kwargs – optional extra keyword arguments

Returns:

deserialized gmpy object

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

Function for serializing gmpy objects

Parameters:
  • obj – gmpy object to serialize

  • **_kwargs – optional extra keyword arguments

Returns:

serialized object

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

Register gmpy2 types serializer and deserializer.

Return type:

None