+
    xȇi+
                         ^ RI t^ RIt^ RIHtHtHtHtHt ^ RI	H
t ^ RIHt ]P                  P                  R4      t]P                  P#                  RR ].4      R 4       tR tR	 tR
 tR tR tR tR tR# )    N)DatetimeIndexSeries	Timestamparray
date_range)	get_arrayz.ignore:Setting a value on a view:FutureWarningboxc                     V # )N )xs   &/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/copy_view/index/test_datetimeindex.py<lambda>r      s    1    c                     \        R ^RR7      p\        V4      pV ! \        V4      4      pVP                  RR7      p\	        R4      VP
                  ^ &   \        P                  ! W44       R# 
2019-12-31DperiodsfreqTdeep
2020-12-31N)r   r   r   copyr   iloctmassert_index_equal)r	   dtseridxexpecteds   &    r   test_datetimeindexr"      sX    	L!#	6B
*C
mC 
!CxxTx"HL)CHHQK#(r   c                      \        R ^RRR7      p \        V 4      p\        V4      P                  R4      pVP	                  RR7      p\        RRR7      VP                  ^ &   \        P                  ! W#4       R	# )
r   r   Europe/Berlin)r   r   tzz
US/EasternTr   r   )r%   N)	r   r   r   
tz_convertr   r   r   r   r   r   r   r    r!   s       r   test_datetimeindex_tz_convertr(      sb    	L!#/	JB
*C


'
'
5CxxTx"HL_=CHHQK#(r   c                      \        R ^RR7      p \        V 4      p\        V4      P                  R4      pVP	                  RR7      p\        R4      VP                  ^ &   \        P                  ! W#4       R# )r   r   r   r$   Tr   r   N)	r   r   r   tz_localizer   r   r   r   r   r'   s       r   test_datetimeindex_tz_localizer+   &   s^    	L!#	6B
*C


(
(
9CxxTx"HL)CHHQK#(r   c                     \        R ^RR7      p \        V 4      p\        V4      P                  4       pVP                  P                  RR7      p\        R4      VP                  ^ &   \        P                  ! VP                  V4       R# r   )
r   r   r   isocalendarindexr   r   r   r   r   )r   r   dfr!   s       r   test_datetimeindex_isocalendarr0   /   sf    	L!#	6B
*C	s		'	'	)Bxx}}$}'HL)CHHQK"((H-r   c                  r    \        R ^RR7      p V P                  pVP                  P                  RJ g   Q hR# )r   r   r   FN)r   valuesflags	writeable)r    results     r   test_index_valuesr6   8   s1    
\13
7CZZF<<!!U***r   c                      \         P                  ! R R.RR7      p \        V 4      p\         P                  ! V \	        V4      4      '       d   Q hR# 
2020-01-01
2020-01-02datetime64[ns]dtypeN)npr   r   shares_memoryr   arrr    s     r   4test_constructor_copy_input_datetime_ndarray_defaultrB   >   sB    
((L,/7G
HC

CYs^44444r   c                      \        R R.RR7      p \        V 4      p\        P                  ! WP                   4      '       d   Q hR# r8   )r   r   r   r?   r@   s     r   /test_constructor_copy_input_datetime_ea_defaultrD   E   s<    
|,4D
EC

CYY/////r   c                  r   \         P                  ! R R.RR7      p RV P                  n        \	        \        V 4      4      p\         P                  ! V \        V4      4      '       d   Q h\        R 4      VP                  ^ &   \	        \        R 4      \        R4      .RR7      p\        P                  ! W4       R# )r9   r:   r;   r<   FN)r>   r   r3   r4   r   r   r?   r   r   r   r   assert_series_equal)rA   r   r!   s      r   6test_series_from_temporary_datetimeindex_readonly_datarG   L   s    
((L,/7G
HCCII
s#
$CYs^4444L)CHHQK	<	 )L"9:BRH 3)r   )numpyr>   pytestpandasr   r   r   r   r   pandas._testing_testingr   pandas.tests.copy_view.utilr   markfilterwarnings
pytestmarkparametrizer"   r(   r+   r0   r6   rB   rD   rG   r   r   r   <module>rR      s        1[[''4

 m <=) >))).+50
*r   