hyb
2026-01-30 44480e71b27aa9d4cb8441f50c873f1b110e9691
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Ë
Añúh* ãó˜—dZddlmZddlmZmZddlmZede¬«ZGd„d    e«Z    Gd
„d e«Z
d ed efd„Z d ed efd„Z e e fZ y)z«The purpose of this module is implement PEP 621 validations that are
difficult to express as a JSON Schema (or that are not supported by the current
JSON Schema library).
é)Úcleandoc)ÚMappingÚTypeVaré)ÚValidationErrorÚT)Úboundcó—eZdZdZeZdZy)ÚRedefiningStaticFieldAsDynamicz˜According to PEP 621:
 
    Build back-ends MUST raise an error if the metadata specifies a field
    statically as well as being listed in dynamic.
    zMhttps://packaging.python.org/en/latest/specifications/pyproject-toml/#dynamicN©Ú__name__Ú
__module__Ú __qualname__Ú_DESCÚ__doc__Ú_URL©óújH:\Change_password\venv_build\Lib\site-packages\setuptools/config/_validate_pyproject/extra_validations.pyr r s„ð €Eð
€Gð    "ñ    rr có—eZdZdZeZdZy)Ú IncludedDependencyGroupMustExistzDAn included dependency group must exist and must not be cyclic.
    z!https://peps.python.org/pep-0735/Nr rrrrrs„ð €Eà€GØ .DrrÚ    pyprojectÚreturnc
óô—|jdi«}|jdg«}|D]N}||vsŒtd|›d|||ddd|id|›ttj«tjdœd    ¬
«‚|S) NÚprojectÚdynamicz(You cannot provide a value for `project.z6` and list it under `project.dynamic` at the same timez...z # ...z data.project.©Ú descriptionÚseezPEP 621©ÚmessageÚvalueÚnameÚ
definitionÚrule)Úgetr rrr)rÚ project_tablerÚfields    rÚvalidate_project_dynamicr)"s­€Ø—M‘M )¨RÓ0€MØ×Ñ     ¨2Ó.€GàòˆØ MÒ !Ü0ØBÀ5À'ðJCðCð˜=¨Ñ/ؘ8ؘwðð
% U GÐ,ä#+Ô,J×,PÑ,PÓ#QÜ9×>Ñ>ñðôð ðð$ Ðrc
ó8—|jdi«}|j«D]t\}}|D]j}t|t«sŒ|jd«x}sŒ(||vsŒ-t    d|›d|d|›t tj «tjdœd¬«‚Œv|S)    Nzdependency-groupsz include-groupzThe included dependency group z doesn't existzdata.dependency_groups.rzPEP 735r )r&ÚitemsÚ
isinstanceÚdictrrrr)rÚdependency_groupsÚkeyr"ÚeachÚ include_groups      rÚvalidate_include_depenencyr2;s¶€Ø!Ÿ ™ Ð&9¸2Ó>ÐØ'×-Ñ-Ó/ò‰
ˆˆUØò    ˆDä˜4¤Õ&Ø&*§h¡h¨Ó&?Ð?]Ñ?Ø!Ð):Ò:ä6Ø<¸]¸OÈ>ÐZØØ2°3°%Ð8ä'/Ô0P×0VÑ0VÓ'WÜ?×DÑDñ ð#ô    ð    ñ     ðð$ ÐrN)rÚinspectrÚtypingrrÚerror_reportingrrr rr)r2ÚEXTRA_VALIDATIONSrrrú<module>r7smðñõ
ß#å,á ˆCwÔ€ô
 _ô
ô/ ô/ð¨ð¨aóð2¨!ð°óð..Ð/IÐJÑr