§
    éÎÿc  ã                  ód   — d Z ddlmZ ddlmZ ddlmZ ddlmZ e G d„ d¦  «        ¦   «         Z	d	S )
ú#Universal Configuration base model.é    )Úannotations)ÚRequirementé   )Úfield)Ú	dataclassc                  ó  — e Zd ZU dZ edd¦  «        Zded<    edd¬¦  «        Zded	<    edd
¦  «        Zded<    edd¦  «        Z	ded<    edd¦  «        Z
ded<    edd¦  «        Zded<    edd¦  «        Zded<   dS )ÚUniversalConfigr   Nz"Formatter used to format this Filez
str | NoneÚ	formatterzMaximum line length)Údescriptionz
int | NoneÚmax_line_lengthz[Minimum target python version. Requires PEP 621.
        Taken from project.requires-pythonztuple[int, int] | NoneÚmin_py_versionz[Maximum target python version. Requires PEP 621.
        Taken from project.requires-pythonÚmax_py_versionzTDependencies of project. Requires PEP 621.
        Taken from project.dependencies. zlist[Requirement] | NoneÚdependencieszaOptional dependencies of project. Requires PEP 621.
    Taken from project.optional_dependencies.z#dict[str, list[Requirement]] | NoneÚoptional_dependencieszEVersion of the project. Requires PEP 621. Taken from project.version.Úversion)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   Ú__annotations__r   r   r   r   r   r   © ó    ú=lib/python3.11/site-packages/pytoolconfig/universal_config.pyr
   r
   
   sG  € € € € € € à-Ð-à!˜E $Ð(LÑMÔM€IÐMÐMÐMÑMØ"' %¨Ð:OÐ"PÑ"PÔ"P€OÐPÐPÐPÑPà-2¨UØð	.ñ.ô .€Nð ð ð ñ ð
 .3¨UØð	.ñ.ô .€Nð ð ð ñ ð
 .3¨UØð	-ñ.ô .€Lð ð ð ñ ð
 BGÀØð	1ñBô BÐð ð ð ñ ð
  ˜%ØÐUñô €Gð ð ð ñ ð ð r   r
   N)
r   Ú
__future__r   Úpackaging.requirementsr   Úfieldsr   Útypesr   r
   r   r   r   ú<module>r      s‘   ðØ )Ð )Ø "Ð "Ð "Ð "Ð "Ð "à .Ð .Ð .Ð .Ð .Ð .à Ð Ð Ð Ð Ð Ø Ð Ð Ð Ð Ð ð ðð ð ð ð ñ ô ñ „ðð ð r   