Repository URL to install this package:
Version:
0.1.5-1 ▾
|
odigos
/
etc
/
odigos-vmagent
/
instrumentations
/
python
/
setuptools
/
config
/
__pycache__
/
pyprojecttoml.cpython-311.pyc
|
---|
§ ãbgG ã ó¸ d Z ddlmZ ddlZddlZddlmZ ddlmZ ddl m Z ddlmZm Z mZmZ dd lmZ dd lmZmZ ddlmZ dd lmZ ddlmZmZmZ erddlm Z ddl!m"Z" ej# e$¦ « Z%d0dZ&d1dZ' d2d3dZ( d4d5d"Z) d6d7d%Z* G d& d'¦ « Z+d( Z,ed8d)¦ « Z- G d* d+ej. ¦ « Z/ G d, d-e¦ « Z0 G d. d/e¦ « Z1dS )9ac Load setuptools configuration from ``pyproject.toml`` files. **PRIVATE MODULE**: API reserved for setuptools internal usage only. 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 ``tomllib`` or ``tomli``. é )ÚannotationsN)Úcontextmanager)Úpartial)Ú TracebackType)Ú TYPE_CHECKINGÚAnyÚCallableÚMappingé )ÚStrPath)Ú FileErrorÚInvalidConfigError)ÚSetuptoolsWarningé )Úexpand)Ú_PREVIOUSLY_DEFINEDÚ_MissingDynamicÚapply)ÚSelf©ÚDistributionÚfilepathr ÚreturnÚdictc ó ddl m} t | d¦ « 5 }| |¦ « cd d d ¦ « S # 1 swxY w Y d S )Nr )ÚtomllibÚrb)Úcompat.py310r ÚopenÚload)r r Úfiles úF/tmp/pip-target-vp8_xwat/lib/python/setuptools/config/pyprojecttoml.pyÚ load_filer# # s Ø&Ð&Ð&Ð&Ð&Ð&å hÑ Ô ð " Ø||DÑ!Ô!ð"ð "ð "ð "ñ "ô "ð "ð "ð "ð "ð "ð "øøøð "ð "ð "ð "ð "ð "s 9¹=Á =ÚconfigÚboolc óÜ ddl m} |j d¦ « }t |d¦ « r| ¦ « | | ¦ « S # |j $ r}d|j }|j d¦ « dk r9t |¦ « t |j ¦ « d|j d }t | d | ¦ « d d }~ww xY w)Nr )Ú_validate_pyprojectztrove-classifierÚ_disable_downloadzconfiguration error: ú`Úprojectzinvalid pyproject.toml config: ú.ú )Ú r' ÚFORMAT_FUNCTIONSÚgetÚhasattrr( ÚvalidateÚValidationErrorÚsummaryÚnameÚstripÚ_loggerÚdebugÚdetailsÚ ValueError)r$ r Ú validatorÚtrove_classifierÚexr3 Úerrors r" r1 r1 * s Ø2Ð2Ð2Ð2Ð2Ð2à Ô1×5Ò5Ð6HÑIÔIÐÝÐÐ!4Ñ5Ô5ð -à×*Ò*Ñ,Ô,Ð,ð :Ø×!Ò! &Ñ)Ô)Ð)øØÔ$ð :ð :ð :Ø6¨"¬*Ð6Ð6Ø 7==ÑÔ Ò*Ð*åMM'Ñ"Ô"Ð"ÝMM"*Ñ%Ô%Ð%à<°"´'Ð<Ð<Ð<ÝEÐ.Ð. WÐ.Ð.Ñ/Ô/°TÐ9øøøøð:øøøs ÁA Á C+Á%BC&Ã&C+FÚdistr Úignore_option_errorsc óH t |d|| ¦ « }t | ||¦ « S )zeApply the configuration from a ``pyproject.toml`` file into an existing distribution object. T)Úread_configurationÚ_apply)r>