o
    Mf                     @   s*   d dl Z d dlmZ G dd dZeZdS )    N)JSONSerializerc                   @   s&   e Zd ZdZejZdd Zdd ZdS )PickleSerializerzY
    Simple wrapper around pickle to be used in signing.dumps and
    signing.loads.
    c                 C   s   t || jS N)pickledumpsprotocol)selfobj r
   e/var/www/html/analyze/labelStudio/lib/python3.10/site-packages/django/contrib/sessions/serializers.pyr      s   zPickleSerializer.dumpsc                 C   s
   t |S r   )r   loads)r   datar
   r
   r   r      s   
zPickleSerializer.loadsN)	__name__
__module____qualname____doc__r   HIGHEST_PROTOCOLr   r   r   r
   r
   r
   r   r      s
    r   )r   django.core.signingr   BaseJSONSerializerr   r
   r
   r
   r   <module>   s    