Ë
    ìmxi?  ã                   óR   — d dl Z d dlZe j                  j                  Zd„ Zd„ Zd„ Zy)é    Nc                  óÄ   — t        j                  t        d«      «      } d}t        j                  t
        |¬«      5  | j                  «        d d d «       y # 1 sw Y   y xY w)Né
   ú5Cannot return a numpy.ndarray if NumPy is not present©Úmatch)ÚpaÚarrayÚrangeÚpytestÚraisesÚImportErrorÚto_numpy)ÚarrÚmsgs     úW/home/htdocs/ttos/venv/lib/python3.12/site-packages/pyarrow/tests/test_without_numpy.pyÚtest_array_to_npr      sE   € Ü
�(‰(”5˜“9Ó
€Cà
A€Cä	�‰”{¨#Ô	.ñ Ø�‰Œ÷÷ ñ ús   ¼AÁAc                  óÀ   — t        j                  g d¢g d¢g g«      } d}t        j                  t        |¬«      5  | j                  «        d d d «       y # 1 sw Y   y xY w)N)é   é   é   )é   é   é   r   r   )r   Úchunked_arrayr   r   r   r   )Údatar   s     r   Útest_chunked_array_to_npr   $   sT   € Ü×ÑÚÚØ
ðó €Dð
 B€Cä	�‰”{¨#Ô	.ñ Ø�‰Œ÷÷ ñ ús   ºAÁAc                  óÊ  — t        j                  t        j                  «       ddg«      } g d¢g d¢g d¢g}t        j                  |t        j                  t        j                  «       d«      «      }t         j
                  j                  | |«      }|j                  «       }d}t        j                  t        |¬«      5  |j                  «        d d d «       y # 1 sw Y   y xY w)Nr   )r   r   r   r   )r   é   é   é(   )éd   éÈ   i,  i�  r   r   r   )r   Úfixed_shape_tensorÚint32r	   Úlist_ÚExtensionArrayÚfrom_storageÚ	to_tensorr   r   r   r   )Útensor_typer   ÚstorageÚtensor_arrayÚtensorr   s         r   Útest_tensor_to_npr-   0   s¥   € Ü×'Ñ'¬¯©«
°Q¸°FÓ;€KÚÒ)Ò+?Ð
@€CÜ�h‰h�sœBŸH™H¤R§X¡X£Z°Ó3Ó4€GÜ×$Ñ$×1Ñ1°+¸wÓG€Là×#Ñ#Ó%€FØ
A€Cä	�‰”{¨#Ô	.ñ Ø�‰Ô÷÷ ñ ús   Â?CÃC")	r   Úpyarrowr   ÚmarkÚnonumpyÚ
pytestmarkr   r   r-   © ó    r   ú<module>r4      s-   ðó$ ã ð �[‰[× Ñ €
òò	ó
r3   