
    I.e                     .    d dl mZ ddZ e             dS )	   InteractivehvplotinteractivebokehFc                   
 ddl m
m} 	 dd l}n#  t	          d          xY w
fd}
j        j        |_        t          |          }t          |j	        | |           t          |j
        | |           d }t          j        j        |_        t          |          }	t          |j	        ||	           t          |j
        ||	            |||           d S )Nr   )hvPlotTabular
post_patch    zCCould not patch plotting API onto cuDF. cuDF could not be imported.c                      |           S N )selfr	   s    +lib/python3.11/site-packages/hvplot/cudf.py<lambda>zpatch.<locals>.<lambda>   s    }}T22     c                      t          |           S r   r   )r   s    r   r   zpatch.<locals>.<lambda>   s    k$&7&7 r   ) r	   r
   cudfImportError__call____doc__propertysetattr	DataFrameSeriesr   )namer   	extensionlogor
   r   _patch_plot	plot_prop_patch_interactiveinteractive_propr	   s             @r   patchr$      s   ++++++++99 8 9 9 	92222K'08K%%IDND),,,DKy)))77!,!5!= 233DNK)9:::DK&6777Jy$s    !N)r   r   r   F)r   r   r$   r   r   r   <module>r%      s<    $ $ $ $ $ $       , r   