§
    ‡Ûgƒ  ã                   óJ  — d Z ddlZddlZddlZddlZddlZddlmZmZ  ej	        e
¦  «        Zd„ Zej                             dej        j        j        vd¬¦  «        Zej                             ej                             d¦  «         d	¬¦  «        Zej                             ej                             d
¦  «         d¬¦  «        Zej                             ej                             d¦  «         d¬¦  «        Zej                              e¦   «          d¬¦  «        ZdS )z8
pytest markers for the internal Matplotlib test suite.
é    N)Ú_get_executable_infoÚExecutableNotFoundErrorc                  óV  — t          j        d¦  «        st                               d¦  «         dS 	 t	          d¦  «         n+# t
          $ r t                               d¦  «         Y dS w xY w	 t	          d¦  «         n+# t
          $ r t                               d¦  «         Y dS w xY wdS )	NÚtexzusetex mode requires TeX.FÚdvipngzusetex mode requires dvipng.Úgsz!usetex mode requires ghostscript.T)ÚshutilÚwhichÚ_logÚwarningr   r   © ó    úQ/granary/edev/quantum/lib/python3.11/site-packages/matplotlib/testing/_markers.pyÚ_checkdep_usetexr      sÉ   € ÝŒ<˜ÑÔð Ý�ŠÐ0Ñ1Ô1Ð1ØˆuðÝ˜XÑ&Ô&Ð&Ð&øÝ"ð ð ð Ý�ŠÐ3Ñ4Ô4Ð4ØˆuˆuðøøøðÝ˜TÑ"Ô"Ð"Ð"øÝ"ð ð ð Ý�ŠÐ8Ñ9Ô9Ð9Øˆuˆuðøøøð ˆ4s#   ²A Á$A*Á)A*Á.A> Á>$B&Â%B&Úepsz*This test needs a ghostscript installation)ÚreasonÚlualatexzlualatex + pgf is requiredÚpdflatexzpdflatex + pgf is requiredÚxelatexzxelatex + pgf is requiredz"This test needs a TeX installation)Ú__doc__Úloggingr	   ÚpytestÚmatplotlib.testingÚ
matplotlibÚmatplotlib.testing.comparer   r   Ú	getLoggerÚ__name__r   r   ÚmarkÚskipifÚtestingÚcompareÚ	converterÚneeds_ghostscriptÚ_check_for_pgfÚneeds_pgf_lualatexÚneeds_pgf_pdflatexÚneeds_pgf_xelatexÚneeds_usetexr   r   r   ú<module>r)      s‘  ððð ð €€€Ø €€€à €€€à Ð Ð Ð Ø !Ð !Ð !Ð !Ø DÐ DÐ DÐ DÐ DÐ DÐ DÐ Dð €wÔ˜Ñ"Ô"€ðð ð ð" ”K×&Ò&Ø	�Ô#Ô+Ô5Ð5Ø7ð 'ñ 9ô 9Ð ð ”[×'Ò'ØÔ×)Ò)¨*Ñ5Ô5Ð5Ø'ð (ñ )ô )Ð ð ”[×'Ò'ØÔ×)Ò)¨*Ñ5Ô5Ð5Ø'ð (ñ )ô )Ð ð ”K×&Ò&ØÔ×)Ò)¨)Ñ4Ô4Ð4Ø&ð 'ñ (ô (Ð ð Œ{×!Ò!ØÐÑÔÐØ/ð "ñ 1ô 1€€€r   