
    ag                     :    d Z ddlmZmZ ddlmZ ddZ e        y)zEAdds the `.hvplot` method to pl.DataFrame, pl.LazyFrame and pl.Series    )
post_patch_module_extensions)hvPlotTabularPolarsc                 n   	 dd l }dt        vr |j                  j	                  |       t
                |j                  j                  |       t
                |j                  j                  |       t
               t        j                  d       t        ||       y # t        $ r t        d      w xY w)Nr   zGCould not patch plotting API onto Polars. Polars could not be imported.zhvplot.polars)
polarsImportErrorr   apiregister_dataframe_namespacer   register_series_namespaceregister_lazyframe_namespaceaddr   )name	extensionlogopls       -lib/python3.12/site-packages/hvplot/polars.pypatchr      s    

 001++D12EF.((./BC1++D12EF/y$  
U
 	

s   B B4N)hvplotbokehF)__doc__r   r   r   hvplot.plotting.corer   r        r   <module>r      s    K 1 4   r   