ó
    Ù^íh  ã                  ó<   • S r SSKJr   " S S5      r " S S5      rg)zNBase classes and function for readers and writers.

Authors:

* Brian Granger
é    )Úannotationsc                  ó$   • \ rS rSrSrS rS rSrg)ÚNotebookReaderé   zThe base notebook reader.c                ó   • Sn[        U5      e)zRead a notebook from a string.ú'loads must be implemented in a subclass©ÚNotImplementedError)ÚselfÚsÚkwargsÚmsgs       ÚL/home/james-whalen/.local/lib/python3.13/site-packages/nbformat/v1/rwbase.pyÚreadsÚNotebookReader.reads   ó   € à7ˆÜ! #Ó&Ð&ó    c                óD   • U R                   " UR                  5       40 UD6$ )z'Read a notebook from a file like object)r   Úread)r   Úfpr   s      r   r   ÚNotebookReader.read!   s   € àzŠz˜"Ÿ'™'›)Ñ. vÑ.Ð.r   © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r   Ú__static_attributes__r   r   r   r   r      s   † Ù#ò'õ
/r   r   c                  ó$   • \ rS rSrSrS rS rSrg)ÚNotebookWriteré&   zThe base notebook writer.c                ó   • Sn[        U5      e)zWrite a notebook to a string.r   r	   )r   Únbr   r   s       r   ÚwritesÚNotebookWriter.writes)   r   r   c                óF   • UR                  U R                  " U40 UD65      $ )z&Write a notebook to a file like object)Úwriter$   )r   r#   r   r   s       r   r'   ÚNotebookWriter.write.   s   € àx‰x˜Ÿš BÑ1¨&Ñ1Ó2Ð2r   r   N)r   r   r   r   r   r$   r'   r   r   r   r   r    r    &   s   † Ù#ò'õ
3r   r    N)r   Ú
__future__r   r   r    r   r   r   Ú<module>r*      s#   ðñõ* #÷
/ñ 
/÷
3ò 
3r   