
    Lg                       d dl mZ d dlZ	 d dlmZ  e       Zej                  j                  ed      Z
ej                  j                  ed      Zd Z ej                  d	d
g      d        Zy# eef$ r dZY dw xY w)    )annotationsN)pyarrow_strings_enabledFz#No need to run with pyarrow strings)reasonz"Known failure with pyarrow stringsc                    |D ]I  }d|j                   v r|j                  t               d|j                   v s5|j                  t               K y )Nskip_with_pyarrow_stringsxfail_with_pyarrow_strings)keywords
add_markerr   r   )configitemsitems      -lib/python3.12/site-packages/dask/conftest.pypytest_collection_modifyitemsr      s>    &$--7OO56'4==8OO67	     disktasks)paramsc              #     K   dd l }|j                  j                  d| j                  i      5  | j                   d d d        y # 1 sw Y   y xY ww)Nr   zdataframe.shuffle.method)daskr   setparam)requestr   s     r   shuffle_methodr      s9     	4gmmD	Emm 
F	E	Es   ,AA	AAA)
__future__r   pytestdask.dataframe.utilsr   convert_stringImportErrorRuntimeErrormarkskipifr   xfailr   r   fixturer    r   r   <module>r%      s    " <,.N #KK..0 /  
 $[[../ /  8 () */ 	\" Ns   A2 2	A>=A>