§
    ‚Øj¤  ã                   óX   — d dl Z d dlmZ d dlmZ d dlZd„ Zd„ Zd„ Z	d„ Z
d„ Zd„ Zd„ ZdS )	é    Nc                  ó�   — t          j        dd¦  «        } | d         | d         k    sJ ‚| d d …df         | d d …df         k    sJ ‚d S )Né   é   )r   r   r   )ÚgridspecÚGridSpec©Úgss    ú“/Users/tedpeters/Documents/Projects/Claude Projects/Misc Tools/notename-sheets/.venv/lib/python3.11/site-packages/matplotlib/tests/test_gridspec.pyÚ
test_equalr      s\   € Ý	Ô	˜1˜aÑ	 Ô	 €BØˆdŒ8�r˜$”xÒÐÐÐØˆaˆaˆa�ˆdŒ8�r˜!˜!˜!˜Q˜$”xÒÐÐÐÐÐó    c                  óv   — t          j        dd¦  «        } |                      d¬¦  «         | j        dk    sJ ‚d S )Nr   r   çš™™™™™¹?©Úleft)r   r   Úupdater   r   s    r
   Útest_updater      s;   € Ý	Ô	˜1˜aÑ	 Ô	 €Bà‡I‚I�2€IÑÔÐØŒ7�bŠ=ˆ=ˆ=ˆ=ˆ=ˆ=r   c                  óœ   — t          j        t          ¦  «        5  t          j        ddg d¢¬¦  «         ddd¦  «         dS # 1 swxY w Y   dS )úa
    Addresses issue #5835.
    See at https://github.com/matplotlib/matplotlib/issues/5835.
    r   ©r   r   é   )Úwidth_ratiosN©ÚpytestÚraisesÚ
ValueErrorr   r   © r   r
   Útest_width_ratiosr      s”   € õ
 
Œ•zÑ	"Ô	"ð 8ð 8ÝÔ˜!˜Q¨Y¨Y¨YÐ7Ñ7Ô7Ð7ð8ð 8ð 8ñ 8ô 8ð 8ð 8ð 8ð 8ð 8ð 8ð 8øøøð 8ð 8ð 8ð 8ð 8ð 8ó   šAÁAÁAc                  óœ   — t          j        t          ¦  «        5  t          j        ddg d¢¬¦  «         ddd¦  «         dS # 1 swxY w Y   dS )r   r   r   )Úheight_ratiosNr   r   r   r
   Útest_height_ratiosr!      s”   € õ
 
Œ•zÑ	"Ô	"ð 9ð 9ÝÔ˜!˜Q¨i¨i¨iÐ8Ñ8Ô8Ð8ð9ð 9ð 9ñ 9ô 9ð 9ð 9ð 9ð 9ð 9ð 9ð 9øøøð 9ð 9ð 9ð 9ð 9ð 9r   c                  óŠ  — t          j        dddd¦  «        } | j        dk    sJ ‚|                      ¦   «          | j        t          j        d         k    sJ ‚t          j        t          d¬¦  «        5  |  	                    | j
        dz   ¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t          d¬¦  «        5  |  	                    | j        dz   ¬	¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t          d¬¦  «        5  t          j        ddd
d¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nr   gÍÌÌÌÌÌì?zfigure.subplot.leftzleft cannot be >= right©Úmatchg{®Gáz„?r   zbottom cannot be >= top)Úbottomg
×£p=
·?)r   ÚSubplotParamsr   ÚresetÚ
matplotlibÚrcParamsr   r   r   r   ÚrightÚtop)Úss    r
   Útest_SubplotParamsr-   &   sï  € ÝÔ˜r 2 r¨2Ñ.Ô.€AØŒ6�SŠ=ˆ=ˆ=ˆ=à‡G‚G�I„I€IØŒ6•ZÔ(Ð)>Ô?Ò?Ð?Ð?Ð?å	Œ•zÐ)BÐ	CÑ	CÔ	Cð %ð %Ø	�Š�a”g ‘mˆÑ$Ô$Ð$ð%ð %ð %ñ %ô %ð %ð %ð %ð %ð %ð %øøøð %ð %ð %ð %õ 
Œ•zÐ)BÐ	CÑ	CÔ	Cð %ð %Ø	�Š˜œ ™ˆÑ$Ô$Ð$ð%ð %ð %ñ %ô %ð %ð %ð %ð %ð %ð %øøøð %ð %ð %ð %õ 
Œ•zÐ)BÐ	CÑ	CÔ	Cð 0ð 0ÝÔ˜r 2 s¨BÑ/Ô/Ð/ð0ð 0ð 0ñ 0ô 0ð 0ð 0ð 0ð 0ð 0ð 0ð 0øøøð 0ð 0ð 0ð 0ð 0ð 0s6   Á1BÂB Â#B ÃC-Ã-C1Ã4C1ÄD8Ä8D<Ä?D<c                  óÈ   — t          j        dd¦  «        ddd…f         } t          | ¦  «        dk    sJ ‚t          j        dddd¬¦  «        } t          | ¦  «        dk    sJ ‚d S )	Nr   r   r   zGridSpec(3, 3)[2:3, 1:3])r   r   )r   r   )r    r   z9GridSpec(2, 2, height_ratios=(3, 1), width_ratios=(1, 3)))r   r   Úrepr)Ússs    r
   Ú	test_reprr1   7   sŒ   € Ý	Ô	˜1˜aÑ	 Ô	   A a C Ô	(€BÝ�‰8Œ8Ð1Ò1Ð1Ð1Ð1å	Ô	˜1˜aØ)/Ø(.ð
0ñ 
0ô 
0€Bõ �‰8Œ8ØCòDð Dð Dð Dð Dð Dr   c                  ó.  — t          j        dd¦  «        \  } }t          j        dd|d                              ¦   «         ¬¦  «        }|                     ¦   «         |d                              ¦   «         k    sJ ‚t          j        t          d¬¦  «        5  t          j        dd|d         ¬¦  «        }d d d ¦  «         n# 1 swxY w Y   t          j        t          d¬¦  «        5  t          j        dd|¬¦  «        }d d d ¦  «         d S # 1 swxY w Y   d S )Nr   r   r   )Úsubplot_specz%subplot_spec must be type SubplotSpecr#   )	ÚpltÚsubplotsr   ÚGridSpecFromSubplotSpecÚget_subplotspecÚget_topmost_subplotspecr   r   Ú	TypeError)ÚfigÚaxsr	   s      r
   Útest_subplotspec_argsr<   B   s±  € ÝŒ|˜A˜qÑ!Ô!�H€Cˆå	Ô	)¨!¨QØ7:¸1´v×7MÒ7MÑ7OÔ7Oð
Qñ 
Qô 
Q€Bà×%Ò%Ñ'Ô'¨3¨q¬6×+AÒ+AÑ+CÔ+CÒCÐCÐCÐCÝ	Œ•yÐ(OÐ	PÑ	PÔ	Pð Ið IÝÔ-¨a°ÀÀQÄÐHÑHÔHˆðIð Ið Iñ Iô Ið Ið Ið Ið Ið Ið Iøøøð Ið Ið Ið Iå	Œ•yÐ(OÐ	PÑ	PÔ	Pð Fð FÝÔ-¨a°ÀÐEÑEÔEˆðFð Fð Fñ Fô Fð Fð Fð Fð Fð Fð Fð Føøøð Fð Fð Fð Fð Fð Fs$   ÂB?Â?CÃCÃ%D
Ä
DÄD)r(   Úmatplotlib.gridspecr   Úmatplotlib.pyplotÚpyplotr4   r   r   r   r   r!   r-   r1   r<   r   r   r
   ú<module>r@      s¹   ðØ Ð Ð Ð Ø &Ð &Ð &Ð &Ð &Ð &Ø Ð Ð Ð Ð Ð Ø €€€ð ð  ð  ðð ð ð8ð 8ð 8ð9ð 9ð 9ð0ð 0ð 0ð"Dð Dð Dð	Fð 	Fð 	Fð 	Fð 	Fr   