+
     h  c                   s    R t ^ RIHt ^ RIHtHtHt ^RIHt ^RI	H
t
 ]! R]R7      tR
tR R lt]! ]
P                  4      t]! ]
P                  4      tR	# )zVFor backward compatibility, expose main functions from
``setuptools.config.setupcfg``
)wraps)CallableTypeVarcast)SetuptoolsDeprecationWarning)setupcfgFn)Zboundc                s0    V ^8  d   QhR\         R\         /# )i   fnZreturn)r   )Zformats   "?/usr/lib/python3.14/site-packages/setuptools/config/__init__.py__annotate__r	      s      B 2     c                 sL   a  \        S 4      V 3R  l4       p\        \        V4      # )c            
      s   < \         P                  ! R R\         RSP                   R\        P                   R24       S! V / VB # )zDeprecated API usage.zZ
            As setuptools moves its configuration towards `pyproject.toml`,
            `Z.zG` became deprecated.

            For the time being, you can use the `a  ` module
            to access a backward compatible API, but this module is provisional
            and might be removed in the future.

            To read project metadata, consider using
            ``build.util.project_wheel_metadata`` (https://pypi.org/project/build/).
            For simple scenarios, you can also try parsing the file directly
            with the help of ``configparser``.
            )r   ZemitZ__name__r   )ZargsZkwargsr   s   *,r   _wrapperZ%_deprecation_notice.<locals>._wrapper   sV    $))#Zq &22:2C2C1D E		
$ 4"6""r
   )r    r   r   )r   r   s   f r   _deprecation_noticer      s(    
2Y# #* Hr
   N)parse_configurationread_configuration)Z__doc__Z	functoolsr    Ztypingr   r   r   Zwarningsr   Z r   r   Z__all__r   r   r   ) r
   r   <module>r      sU     * * 3 T"
74 ))D)DE )(*F*FG r
   