§
    ý<ã`Õ  ã                   óÚ   — d Z ddlmZmZmZmZ ddlmZ ddlm	Z	  e	d¦  «        d„ ¦   «         Z
 e	d¦  «        d„ ¦   «         Z e	d	¦  «        d
„ ¦   «         Z e	d¦  «        d„ ¦   «         ZdS )z»DEPRECATED - This module is kept here only as a backward compatibility shim
for the old ufoLib.plistlib module, which was moved to fontTools.misc.plistlib.
Please use the latter instead.
é    )ÚdumpÚdumpsÚloadÚloads)Útobytes)Ú
deprecatedz*Use 'fontTools.misc.plistlib.load' insteadc                 óÞ   — d}t          | t          ¦  «        rt          | d¦  «        } d}	 t          | d¬¦  «        |r|                      ¦   «          S S # |r|                      ¦   «          w w xY w)NFÚrbT©Úuse_builtin_types)Ú
isinstanceÚstrÚopenr   Úclose)Úpath_or_fileÚdid_opens     ú9lib/python3.11/site-packages/fontTools/ufoLib/plistlib.pyÚ	readPlistr      s‰   € à€HÝ,¥Ñ$Ô$ð Ý˜L¨$Ñ/Ô/ˆØˆð!ÝL°EÐ:Ñ:Ô:àð 	!Ø×ÒÑ Ô Ð Ð ð	!øˆ8ð 	!Ø×ÒÑ Ô Ð Ð ð	!øøøs   «A ÁA,z*Use 'fontTools.misc.plistlib.dump' insteadc                 óæ   — d}t          |t          ¦  «        rt          |d¦  «        }d}	 t          | |d¬¦  «         |r|                     ¦   «          d S d S # |r|                     ¦   «          w w xY w)NFÚwbTr   )r   r   r   r   r   )Úvaluer   r   s      r   Ú
writePlistr      s–   € à€HÝ,¥Ñ$Ô$ð Ý˜L¨$Ñ/Ô/ˆØˆð!ÝˆUL°EÐ:Ñ:Ô:Ð:àð 	!Ø×ÒÑ Ô Ð Ð Ð ð	!ð 	!øˆ8ð 	!Ø×ÒÑ Ô Ð Ð ð	!øøøs   «A ÁA0z+Use 'fontTools.misc.plistlib.loads' insteadc                 óB   — t          t          | d¬¦  «        d¬¦  «        S )Nzutf-8)ÚencodingFr   )r   r   )Údatas    r   ÚreadPlistFromStringr   '   s"   € å•˜¨Ð0Ñ0Ô0ÀEÐJÑJÔJÐJó    z+Use 'fontTools.misc.plistlib.dumps' insteadc                 ó$   — t          | d¬¦  «        S )NFr   )r   )r   s    r   ÚwritePlistToStringr   ,   s   € å¨%Ð0Ñ0Ô0Ð0r   N)Ú__doc__ÚfontTools.misc.plistlibr   r   r   r   ÚfontTools.misc.py23r   ÚfontTools.ufoLib.utilsr   r   r   r   r   © r   r   ú<module>r%      s  ððð ð =Ð <Ð <Ð <Ð <Ð <Ð <Ð <Ð <Ð <Ð <Ð <Ø 'Ð 'Ð 'Ð 'Ð 'Ð 'ð .Ð -Ð -Ð -Ð -Ð -ð €Ð8Ñ9Ô9ð	!ð 	!ñ :Ô9ð	!ð €Ð8Ñ9Ô9ð	!ð 	!ñ :Ô9ð	!ð €Ð9Ñ:Ô:ðKð Kñ ;Ô:ðKð €Ð9Ñ:Ô:ð1ð 1ñ ;Ô:ð1ð 1ð 1r   