File: //lib/python3/dist-packages/compose/__pycache__/timeparse.cpython-310.pyc
o
S�`�
� @ s� d Z ddlZdZdZdZdZdZdZd d
� Zdj ee�ee�ee�ee�ee�ee�d�Z
d
dddddd�Zdd� Zdd� Z
dS )z�
timeparse.py
(c) Will Roberts <wildwilhelm@gmail.com> 1 February, 2014
This is a vendored and modified copy of:
github.com/wroberts/pytimeparse @ cc0550d
It has been modified to mimic the behaviour of
https://golang.org/pkg/time/#ParseDuration
� Nz(?P<hours>[\d.]+)hz(?P<mins>[\d.]+)mz(?P<secs>[\d.]+)sz(?P<milli>[\d.]+)msu (?P<micro>[\d.]+)(?:us|µs)z(?P<nano>[\d.]+)nsc C s dj | d�S )Nz(?:{x})?��x)�formatr � r �3/usr/lib/python3/dist-packages/compose/timeparse.py�opt+ s r z'{HOURS}{MINS}{SECS}{MILLI}{MICRO}{NANO})�HOURS�MINS�SECS�MILLI�MICRO�NANOi �<