
    )ir                    @    S SK Jr  S SKJr  \(       a  S SKJr  SS jrg)    )annotations)TYPE_CHECKING)URLc                   SnXR                   =(       d    S-  nXR                  (       a  SOS-  nXR                  (       a  U R                  S-   OS-  nU R                  (       a&  SU R                  ;   a  USU R                  -   S-   -  nOXR                  =(       d    S-  nXR                  (       a  SU R                  -   OS-  nXR
                  =(       d    S-  nXR                  =(       d    S-  nXR                  =(       d    S-  nU$ )N z//@:[])protocolslashesauthhostnameportpathnamesearchhash)urlresults     M/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/mdurl/_format.pyformatr   	   s    F
ll b F
kkdr)F
chhnb0F
||s||+#$s**,,$"$
cCHHnb0F
ll b F
jjBF
hhn"FM    N)r   r   returnstr)
__future__r   typingr   
mdurl._urlr   r    r   r   <module>r      s    "  r   