관리-도구
편집 파일: _utils.cpython-312.pyc
� G��e� � �� � d dl Z d dlZd dlmZ e j dz Zdedefd�Zdedefd�Z dej d ej f defd �Zej eeef Zdedefd�Zy) � N)� timedelta� �pos_num�returnc �h � | dk( ry| dk( ry| dk( ry| dk( ryd | cxk rd k ry t | dz � S )Nr �th� �str �nd� �rd� � � ��find_ordinal�r s ��/builddir/build/BUILDROOT/alt-python312-pip-23.3.1-1.el8.x86_64/opt/alt/python312/lib/python3.12/site-packages/pip/_vendor/tenacity/_utils.pyr r sP � ��!�|�� �A��� �A��� �A��� �g� �� �� � �G�b�L�)�)� c � � | � t | � � �S �Nr r s r � to_ordinalr + s � ��Y�|�G�,�-�.�.r �cb.c �` � g } |j | j � |st | � S | j r|j d| j � dj |� S # t $ r/ |j | j � n# t $ r Y nw xY wY �~w xY w# t $ r Y �Ww xY w)znGet a callback fully-qualified name. If no name can be produced ``repr(cb)`` is called and returned. r �.)�append�__qualname__�AttributeError�__name__�repr� __module__�insert�join)r �segmentss r �get_callback_namer% / s� � � �H��������(� ��B�x�� ��}�}�����2�=�=�1� �x�x��!�!�� � � ��O�O�B�K�K�(��� �� ���� � �� �sF �A&