
    ϶vg                         d Z ddlmZ ddlmZmZmZ ddlmZ ddl	m
Z
  ede	          Zd
ZdedefdZ ee
j                  Z ee
j                  ZdS )zVFor backward compatibility, expose main functions from
``setuptools.config.setupcfg``
    )wraps)CallableTypeVarcast   )SetuptoolsDeprecationWarning   )setupcfgFn)bound)parse_configurationread_configurationfnreturnc                 b     t                      fd            }t          t          |          S )Nc            
      z    t          j        ddt           dj         dt          j         d            | i |S )NzDeprecated API usage.zZ
            As setuptools moves its configuration towards `pyproject.toml`,
            `.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   emit__name__r
   )argskwargsr   s     W/var/www/pixelcanvas.ch/venv/lib/python3.11/site-packages/setuptools/config/__init__.py_wrapperz%_deprecation_notice.<locals>._wrapper   sj    $)#   3;2C	  	
 	
 	
$ r4"6"""    )r   r   r   )r   r   s   ` r   _deprecation_noticer      s>    
2YY# # # # Y#* Hr   N)__doc__	functoolsr   typingr   r   r   warningsr    r
   r   __all__r   r   r    r   r   <module>r#      s           * * * * * * * * * * 3 3 3 3 3 3      WT"""
7B 2    4 )()DEE ))(*FGG   r   