+
    LV-jv  ã                   óV   € R t ^ RIHt ^ RIt^ RIt^ RIt^ RIH	t	 ^ RI
t ! R R4      tR# )zK
Ensure that we can use pathlib.Path objects in all relevant IO functions.
)ÚPathN)Útempdirc                   ó¸   a € ] tR t^t o ]P
                  ! ^4      P                  ]P                  4      tR t	R t
R tR tR tR tR tR tR	 tR
 tR tRtV tR# )Ú	TestPathsc                ó  € \        4       ;_uu_ 4       p\        V4      R ,          p\        P                  P	                  VRV P
                  /4       VP                  4       '       g   Q h RRR4       R#   + '       g   i     R# ; i©údata.matÚdataN)r   r   ÚscipyÚioÚsavematr	   Úis_file)ÚselfÚtemp_dirÚpaths   &  Új/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/scipy/io/tests/test_paths.pyÚtest_savematÚTestPaths.test_savemat   sR   € Ü�YŒY˜(Ü˜“> JÕ.ˆDÜ�H‰H×Ñ˜T F¨D¯I©IÐ#6Ô7Ø—<‘<—>’>Ð!‘>÷ �Y�YŠYús   “AA5Á5B	c                óŠ  € \        4       ;_uu_ 4       p\        V4      R ,          p\        P                  P	                  \        V4      RV P                  /4       \        P                  P                  V4      pVR,          V P                  8H  P                  4       '       g   Q h RRR4       R#   + '       g   i     R# ; ir   )	r   r   r
   r   r   Ústrr	   ÚloadmatÚall)r   r   r   Úmat_contentss   &   r   Útest_loadmatÚTestPaths.test_loadmat   s}   € ä�YŒY˜(Ü˜“> JÕ.ˆDÜ�H‰H×ÑœS ›Y¨°·±Ð(;Ô<ä Ÿ8™8×+Ñ+¨DÓ1ˆLØ  Õ(¨D¯I©IÑ5×:Ñ:×<Ò<Ð<Ñ<÷ �Y�YŠYúó   “BB1Â1C	c                óR  € \        4       ;_uu_ 4       p\        V4      R ,          p\        P                  P	                  \        V4      RV P                  /4       \        P                  P                  V4      pV^ ,          R8X  g   Q h RRR4       R#   + '       g   i     R# ; i)r   r	   N)r	   )é   é   Úint64)r   r   r
   r   r   r   r	   Úwhosmat)r   r   r   Úcontentss   &   r   Útest_whosmatÚTestPaths.test_whosmat    sm   € ä�YŒY˜(Ü˜“> JÕ.ˆDÜ�H‰H×ÑœS ›Y¨°·±Ð(;Ô<ä—x‘x×'Ñ'¨Ó-ˆHØ˜A•;Ð";Ô;Ð;Ñ;÷ �Y�YŠYús   “A7BÂB&	c                ó„   € \        \        4      P                  R ,          p\        P                  P                  V4       R# )zdata/scalar_string.savN)r   Ú__file__Úparentr
   r   Úreadsav©r   r   s   & r   Útest_readsavÚTestPaths.test_readsav)   s)   € Ü”H‹~×$Ñ$Ð'?Õ?ˆÜ�‰×Ñ˜Öó    c                óŠ  € \        4       ;_uu_ 4       p\        P                  P                  ^RR7      p\	        V4      R,          p\        P
                  P                  \        V4      V4       \        P
                  P                  VRR7      pWB8g  P                  ^ 8X  g   Q h RRR4       R#   + '       g   i     R# ; i)é   Úcsr©Úformatúdata.hbF©ÚspmatrixN)
r   r
   ÚsparseÚ	eye_arrayr   r   Úhb_writer   Úhb_readÚnnz©r   r   r	   r   Údata_news   &    r   Útest_hb_readÚTestPaths.test_hb_read-   s†   € ä�YŒY˜(Ü—<‘<×)Ñ)¨!°EÐ)Ó:ˆDÜ˜“> IÕ-ˆDÜ�H‰H×Ñœc $›i¨Ô.ä—x‘x×'Ñ'¨°uÐ'Ó=ˆHØÑ$×)Ñ)¨QÔ.Ð.Ñ.÷ �Y�YŠYúr   c                ó:  € \        4       ;_uu_ 4       p\        P                  P                  ^RR7      p\	        V4      R,          p\        P
                  P                  W24       VP                  4       '       g   Q h RRR4       R#   + '       g   i     R# ; i)r-   r.   r/   r1   N)r   r
   r4   r5   r   r   r6   r   ©r   r   r	   r   s   &   r   Útest_hb_writeÚTestPaths.test_hb_write7   s`   € Ü�YŒY˜(Ü—<‘<×)Ñ)¨!°EÐ)Ó:ˆDÜ˜“> IÕ-ˆDÜ�H‰H×Ñ˜dÔ)Ø—<‘<—>’>Ð!‘>÷	 �Y�YŠYús   “A+B	Â	B	c                óŠ  € \        4       ;_uu_ 4       p\        P                  P                  ^RR7      p\	        V4      R,          p\        P
                  P                  \        V4      V4       \        P
                  P                  VRR7      pWB8g  P                  ^ 8X  g   Q h RRR4       R#   + '       g   i     R# ; i)r-   r.   r/   údata.mtxFr2   N)
r   r
   r4   r5   r   r   Úmmwriter   Úmmreadr8   r9   s   &    r   Útest_mmio_readÚTestPaths.test_mmio_read>   sƒ   € ä�YŒY˜(Ü—<‘<×)Ñ)¨!°EÐ)Ó:ˆDÜ˜“> JÕ.ˆDÜ�H‰H×ÑœS ›Y¨Ô-ä—x‘x—‘ t°e�Ó<ˆHØÑ$×)Ñ)¨QÔ.Ð.Ñ.÷ �Y�YŠYúr   c                ó  € \        4       ;_uu_ 4       p\        P                  P                  ^RR7      p\	        V4      R,          p\        P
                  P                  W24       RRR4       R#   + '       g   i     R# ; i)r-   r.   r/   rB   N)r   r
   r4   r5   r   r   rC   r>   s   &   r   Útest_mmio_writeÚTestPaths.test_mmio_writeH   sP   € Ü�YŒY˜(Ü—<‘<×)Ñ)¨!°EÐ)Ó:ˆDÜ˜“> JÕ.ˆDÜ�H‰H×Ñ˜TÔ(÷ �Y�YŠYús   “AA0Á0B	c                ó„   € \        \        4      P                  R ,          p\        P                  P                  V4       R# )zdata/example_1.ncN)r   r%   r&   r
   r   Únetcdf_filer(   s   & r   Útest_netcdf_fileÚTestPaths.test_netcdf_fileN   s)   € Ü”H‹~×$Ñ$Ð':Õ:ˆÜ�‰×Ñ˜TÖ"r+   c                ó˜   € \        \        4      P                  R ,          p\        P                  P
                  P                  V4       R# ©z"data/test-8000Hz-le-2ch-1byteu.wavN)r   r%   r&   r
   r   ÚwavfileÚreadr(   s   & r   Útest_wavfile_readÚTestPaths.test_wavfile_readR   s/   € Ü”H‹~×$Ñ$Ð'KÕKˆÜ�‰×Ñ×Ñ˜dÖ#r+   c                ó˜  € \        \        4      P                  R ,          p\        P                  P
                  P                  \        V4      4      w  r#\        4       ;_uu_ 4       p\        V4      VP                  ,          p\        P                  P
                  P                  WRV4       RRR4       R#   + '       g   i     R# ; irO   )r   r%   r&   r
   r   rP   rQ   r   r   ÚnameÚwrite)r   Ú
input_pathÚrater	   r   Úoutput_paths   &     r   Útest_wavfile_writeÚTestPaths.test_wavfile_writeV   sx   € äœ(“^×*Ñ*Ð-QÕQˆ
Ü—X‘X×%Ñ%×*Ñ*¬3¨z«?Ó;‰
ˆä�YŒY˜(Ü˜x›.¨:¯?©?Õ:ˆKÜ�H‰H×Ñ×"Ñ" ;°dÔ;÷ �Y�YŠYús   Á'AB8Â8C		© N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__ÚnpÚarangeÚastyper   r	   r   r   r"   r)   r;   r?   rE   rH   rL   rR   rZ   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      s]   ø‡ € Ø�9Š9�Q‹<×Ñ˜rŸx™xÓ(€Dò"ò=ò<òò/ò"ò/ò)ò#ò$÷<ð <r+   r   )Ú__doc__Úpathlibr   Únumpyra   Úscipy.ior
   Úscipy.io.wavfileÚscipy._lib._tmpdirsr   Úscipy.sparser   r\   r+   r   Ú<module>rn      s*   ðñõ ã ã Û Ý 'Û ÷O<ó O<r+   