
    q-Ph                    2    d dl mZ d dlmZ d dlmZ d
dZd	S )    )annotations)	timedelta)parse_as_duration_stringintervalstr | timedeltareturnstrc                    t          | t                    rt          |           S d| v r|                     dd          } |                                 S )z8Parse the interval argument as a Polars duration string.  )
isinstancer   r   replacelower)r   s    ]/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/polars/functions/range/_utils.pyparse_interval_argumentr      sP    (I&& 2'111
h##C,,>>    N)r   r   r   r	   )
__future__r   datetimer   polars._utils.convertr   r    r   r   <module>r      sY    " " " " " "       : : : : : :     r   