Ë
    {�h£
  ã                   óB   — d dl mZ d dlmZ  ed«      Zd„ Zd„ ZeedœZy)é   )Ú	Undefined)Ú
get_moduleÚnumpyc           	      óL  — t        | t        «      r.| j                  «       D �� ci c]  \  }} |t        | |«      “Œ c} }S t        | t        t
        f«      r| D � cg c]  } t        | |«      ‘Œ c} S t        �›t        | t        j                  «      r�| j                  dk(  rb| j                  j                  dv rJ| j                  dk7  r;| j                  dk7  r,t        | «      t        | j                  «      | j                  dœS | j                  «       S | t        u ry| S c c} }w c c} w )a´  
    Python -> Javascript ipywidget serializer

    This function must repalce all objects that the ipywidget library
    can't serialize natively (e.g. numpy arrays) with serializable
    representations

    Parameters
    ----------
    v
        Object to be serialized
    widget_manager
        ipywidget widget_manager (unused)

    Returns
    -------
    any
        Value that the ipywidget library can serialize natively
    r   )ÚuÚiÚfÚint64Úuint64)ÚbufferÚdtypeÚshapeÚ_undefined_)Ú
isinstanceÚdictÚitemsÚ	_py_to_jsÚlistÚtupleÚnpÚndarrayÚndimr   ÚkindÚ
memoryviewÚstrr   Útolistr   ©ÚvÚwidget_managerÚks      úP/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/plotly/serializers.pyr   r      sò   € ô. �!”TÔØ<=¿G¹G»I×F±D°A°q�”9˜Q Ó/Ñ/ÓFÐFô 
�Aœœe�}Ô	%Ø67Ö8°”	˜!˜^Õ,Ò8Ð8ô 
ˆœJ q¬"¯*©*Ô5ð �F‰F�aŠKØ—‘—‘ Ñ/Ø—‘˜7Ò"Ø—‘˜8Ò#ô
 )¨›m´c¸!¿'¹'³lÈQÏWÉWÑUÐUð —8‘8“:Ðð 	ŒI�~Øð
 ˆùóE Gùò
 9s   ¤DÁD!c           	      ó.  — t        | t        «      r.| j                  «       D �� ci c]  \  }} |t        | |«      “Œ c} }S t        | t        t
        f«      r| D � cg c]  } t        | |«      ‘Œ c} S t        | t        «      r| dk(  rt        S | S c c} }w c c} w )a   
    Javascript -> Python ipywidget deserializer

    Parameters
    ----------
    v
        Object to be deserialized
    widget_manager
        ipywidget widget_manager (unused)

    Returns
    -------
    any
        Deserialized object for use by the Python side of the library
    r   )r   r   r   Ú	_js_to_pyr   r   r   r   r   s      r!   r#   r#   D   sˆ   € ô$ �!”TÔØ<=¿G¹G»I×F±D°A°q�”9˜Q Ó/Ñ/ÓFÐFô 
�Aœœe�}Ô	%Ø67Ö8°”	˜!˜^Õ,Ò8Ð8ô 
�A”sÔ	  ]Ò 2ÜÐð
 ˆùó Gùò
 9s   ¤BÁB)Ú	from_jsonÚto_jsonN)Úbasedatatypesr   Úoptional_importsr   r   r   r#   Úcustom_serializers© ó    r!   ú<module>r+      s.   ðÝ $Ý (á�Ó€ò:òz"ðL $-¸ÑCÑ r*   