
    >Tf                         d Z d Zd ZdS ))titletrailing_slashc                 ~    d                     d t          |                                           D                       S )zY
    Improved implementation of str.title(); retains all existing uppercase letters.
     c                 X    g | ]'}|d                                           |dd         z   (S )       N)upper).0ws     5/var/www/html/netbox-4.1.3/netbox/utilities/string.py
<listcomp>ztitle.<locals>.<listcomp>   s1    FFFaQqTZZ\\AabbE)FFF    )joinstrsplitvalues    r   r   r      s7     88FF3u::3C3C3E3EFFFGGGr   c                 :    | r|                      d           dndS )za
    Remove a leading slash (if any) and include a trailing slash, except for empty strings.
    / )stripr   s    r   r   r      s)     &+2ekk#!!!!2r   N)__all__r   r    r   r   <module>r      s7   H H H3 3 3 3 3r   