§
    ‚Øj¥  ã                   óJ   — d dl Zd dlmZ d dlmZ d„ Zd„ Zd„ Z	d„ Z
d„ Zd„ ZdS )	é    N)Úassert_array_equalc                  óˆ   — t          j        ¦   «         } |                      ddgddg¦  «        }|                     ¦   «          d S )Né   é   )ÚpltÚgcaÚstemÚremove)ÚaxÚsts     ú”/Users/tedpeters/Documents/Projects/Claude Projects/Misc Tools/notename-sheets/.venv/lib/python3.11/site-packages/matplotlib/tests/test_container.pyÚtest_stem_remover      s9   € Ý	Œ‰Œ€BØ	�Š�!�Q�˜!˜Q˜Ñ	 Ô	 €BØ‡I‚I�K„K€K€K€Kó    c                  óø  — t          j        ¦   «         } |                      dgdg¦  «        }|                     ¦   «          |                      dgdgd¬¦  «        }|                     ¦   «          |                      dgdgd¬¦  «        }|                     ¦   «          |                      dgdgdgd¬¦  «        }|                     ¦   «          |                      dgdgd¬¦  «        }|                     ¦   «          d S )Nr   )Úxerrr   )Úyerr)r   r   Únone)Úfmt)r   r   Úerrorbarr
   )r   Úebs     r   Útest_errorbar_remover      sÛ   € õ
 
Œ‰Œ€Bà	�Š�a�S˜1˜#Ñ	Ô	€BØ‡I‚I�K„K€Kà	�Š�a�S˜1˜# AˆÑ	&Ô	&€BØ‡I‚I�K„K€Kà	�Š�a�S˜1˜# AˆÑ	&Ô	&€BØ‡I‚I�K„K€Kà	�Š�a�S˜1˜# Q C¨aˆÑ	0Ô	0€BØ‡I‚I�K„K€Kà	�Š�a�S˜1˜# 6ˆÑ	*Ô	*€BØ‡I‚I�K„K€K€K€Kr   c                  ó¸   — t          j        t          j        d¦  «        t          j                             d¦  «        d¬¦  «         t          j        ¦   «          d S )Né
   r   )Úlabel)r   ÚbarÚnpÚarangeÚrandomÚrandÚlegend© r   r   Útest_nonstring_labelr"   #   s>   € å„G�BŒI�b‰MŒM�2œ9Ÿ>š>¨"Ñ-Ô-°QÐ7Ñ7Ô7Ð7Ý„J�L„L€L€L€Lr   c                  óú  — t          j        ¦   «         \  } }g d¢}t          j        g d¢¦  «        }t          j        g d¢¦  «        }|                     |||¬¦  «        }t          |j        |¦  «         t          |j        |¦  «         t          |j        ||z   ¦  «         | 	                    |||¬¦  «        }t          |j        |¦  «         t          |j        |¦  «         t          |j        ||z   ¦  «         d S )N)r   r   é   )r   é   é   )r   r&   r$   )Úbottom)Úleft)
r   Úsubplotsr   Úarrayr   r   Úposition_centersÚbottomsÚtopsÚbarh)Úfigr   Úposr,   ÚheightsÚ	containers         r   Ú1test_barcontainer_position_centers__bottoms__topsr3   )   sî   € ÝŒl‰nŒn�G€CˆØ
ˆ)ˆ)€CÝŒh�y�y�yÑ!Ô!€GÝŒh�y�y�yÑ!Ô!€Gà—’�s˜G¨G�Ñ4Ô4€IÝ�yÔ1°3Ñ7Ô7Ð7Ý�yÔ(¨'Ñ2Ô2Ð2Ý�y”~ w°Ñ'8Ñ9Ô9Ð9à—’˜˜W¨7�Ñ3Ô3€IÝ�yÔ1°3Ñ7Ô7Ð7Ý�yÔ(¨'Ñ2Ô2Ð2Ý�y”~ w°Ñ'8Ñ9Ô9Ð9Ð9Ð9r   c                  óN  — t          j        ¦   «         \  } }|                     ddgddgd¬¦  «        }|                     |ddg¦  «         t	          |j        ¦  «        dk    sJ ‚t	          |j        ¦  «        d	k    sJ ‚|                     ¦   «          |j        rJ ‚|j        rJ ‚d S )
Nr   r&   Úfoor   ú%1.0f%%)ÚlabelsÚautopctÚbazÚquxé   )r   r)   ÚpieÚ	pie_labelÚlenÚpatchesÚtextsr
   )r/   r   r<   s      r   Útest_piecontainer_removerA   :   s§   € ÝŒl‰nŒn�G€CˆØ
�&Š&�!�Q� ¨ ¸	ˆ&Ñ
BÔ
B€CØ‡L‚L��u˜e�nÑ%Ô%Ð%ÝˆrŒz‰?Œ?˜aÒÐÐÐÝˆrŒx‰=Œ=˜AÒÐÐÐà‡J‚J�L„L€LØŒzÐÐˆ>ØŒxÐÐˆ<ÐÐr   c                  óþ   — t          j        ¦   «         \  } }|                     ddgddgdd ¬¦  «        \  }}}t          |¦  «        dk    sJ ‚t	          |t
          ¦  «        sJ ‚|rJ ‚t          |¦  «        dk    sJ ‚d S )Nr   r&   r5   r   r6   )r7   r8   Úlabeldistance)r   r)   r<   r>   Ú
isinstanceÚlist)r/   r   Úwedgesr@   Ú	autotextss        r   Ú#test_piecontainer_unpack_backcompatrH   F   sš   € ÝŒl‰nŒn�G€CˆØ!ŸvšvØ	
ˆAˆ˜˜u�~¨yÈð  &ñ  Nô  NÑ€FˆE�9õ ˆv‰;Œ;˜!ÒÐÐÐÝ�e�TÑ"Ô"Ð"Ð"Ð"ØÐÐˆ9Ýˆy‰>Œ>˜QÒÐÐÐÐÐr   )Únumpyr   Únumpy.testingr   Úmatplotlib.pyplotÚpyplotr   r   r   r"   r3   rA   rH   r!   r   r   ú<module>rM      s™   ðØ Ð Ð Ð Ø ,Ð ,Ð ,Ð ,Ð ,Ð ,Ø Ð Ð Ð Ð Ð ðð ð ðð ð ð.ð ð ð:ð :ð :ð"	ð 	ð 	ðð ð ð ð r   