
    h                     0    d dl Z d dlmZ  G d d      ZeZy)    N)JSONSerializerc                   4    e Zd ZdZej
                  Zd Zd Zy)PickleSerializerzY
    Simple wrapper around pickle to be used in signing.dumps and
    signing.loads.
    c                 B    t        j                  || j                        S N)pickledumpsprotocol)selfobjs     f/var/www/html/ranktracker/api/venv/lib/python3.12/site-packages/django/contrib/sessions/serializers.pyr	   zPickleSerializer.dumps   s    ||C//    c                 ,    t        j                  |      S r   )r   loads)r   datas     r   r   zPickleSerializer.loads   s    ||D!!r   N)	__name__
__module____qualname____doc__r   HIGHEST_PROTOCOLr
   r	   r    r   r   r   r      s     &&H0"r   r   )r   django.core.signingr   BaseJSONSerializerr   r   r   r   <module>r      s     D" " $r   