Ë
    ¨eh,  ã                   óB   — d dl mZ d dlmZ d dlZd„ Zd„ Zd„ Zd„ Z	d„ Z
y)é    Nc                  ót   — t        j                  dd«      } | d   | d   k(  sJ ‚| d d …df   | d d …df   k(  sJ ‚y )Né   é   )r   r   r   )ÚgridspecÚGridSpec)Úgss    ú\/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/matplotlib/tests/test_gridspec.pyÚ
test_equalr
      sH   € Ü	×	Ñ	˜1˜aÓ	 €BØˆd‰8�r˜$‘xÒÐÐØŠa�ˆd‰8�rš!˜Q˜$‘xÒÐÑó    c                  ó”   — t        j                  t        «      5  t        j                  ddg d¢¬«       ddd«       y# 1 sw Y   yxY w)ú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      s7   € ô
 
�‰”zÓ	"ñ 8Ü×Ñ˜!˜QªYÕ7÷8÷ 8ñ 8úó	   š>¾Ac                  ó”   — t        j                  t        «      5  t        j                  ddg d¢¬«       ddd«       y# 1 sw Y   yxY w)r   r   r   )Úheight_ratiosNr   r   r   r	   Útest_height_ratiosr      s7   € ô
 
�‰”zÓ	"ñ 9Ü×Ñ˜!˜QªiÕ8÷9÷ 9ñ 9úr   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 ‚y )	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_reprr      sl   € Ü	×	Ñ	˜1˜aÓ	   A a C Ñ	(€BÜ�‹8Ð1Ò1Ð1Ð1ä	×	Ñ	˜1˜aØ)/Ø(.ô
0€Bô �‹8ØCòDð Dñ Dr   c                  óú  — t        j                  dd«      \  } }t        j                  dd|d   j	                  «       ¬«      }|j                  «       |d   j	                  «       k(  sJ ‚t        j                  t        d¬«      5  t        j                  dd|d   ¬«      }d d d «       t        j                  t        d¬«      5  t        j                  dd|¬«      }d d d «       y # 1 sw Y   ŒFxY w# 1 sw Y   y xY w)Nr   r   r   )Úsubplot_specz%subplot_spec must be type SubplotSpec)Úmatch)	ÚpltÚsubplotsr   ÚGridSpecFromSubplotSpecÚget_subplotspecÚget_topmost_subplotspecr   r   Ú	TypeError)ÚfigÚaxsr   s      r	   Útest_subplotspec_argsr*   )   sá   € Ü�|‰|˜A˜qÓ!�H€Cˆä	×	)Ñ	)¨!¨QØ7:¸1±v×7MÑ7MÓ7Oô
Q€Bà×%Ñ%Ó'¨3¨q©6×+AÑ+AÓ+CÒCÐCÐCÜ	�‰”yÐ(OÔ	Pñ IÜ×-Ñ-¨a°ÀÀQÁÔHˆ÷Iä	�‰”yÐ(OÔ	Pñ FÜ×-Ñ-¨a°ÀÔEˆ÷Fð F÷Ið Iú÷Fð Fús   ÂC%ÃC1Ã%C.Ã1C:)Úmatplotlib.gridspecr   Úmatplotlib.pyplotÚpyplotr"   r   r
   r   r   r   r*   r   r   r	   ú<module>r.      s)   ðÝ &Ý Û ò ò8ò9òDó	Fr   