Ë À`ÔÛÊ$}Hãó:—ddlmZddlZddlmZGd„de«Zy)é)Ú annotationsN)ÚVersionSourceInterfacecó —eZdZdZdd„Zdd„Zy)Ú EnvSourceÚenvcó—|jjdd«}|s d}t|«‚t|t«s d}t |«‚|t jvrd|›d�}t|«‚dt j|iS)NÚvariableÚz#option `variable` must be specifiedz"option `variable` must be a stringzenvironment variable `z ` is not setÚversion) ÚconfigÚgetÚ ValueErrorÚ isinstanceÚstrÚ TypeErrorÚosÚenvironÚ RuntimeError)Úselfr Úmessages úA/usr/lib/python3.12/site-packages/hatchling/version/source/env.pyÚget_version_datazEnvSource.get_version_data s|€Ø—;‘;—?‘? :¨rÓ2ˆÙØ;ˆGܘWÓ%Ð %ä˜(¤CÔ(Ø:ˆGܘGÓ$Ð $à œ2Ÿ:™:Ñ %Ø.¨x¨j¸ ÐEˆGܘwÓ'Ð 'àœ2Ÿ:™: hÑ/Ð0Ð0ócó—d}t|«‚)Nz Cannot set environment variables)ÚNotImplementedError)rr Ú version_datars rÚ set_versionzEnvSource.set_versions€Ø4ˆÜ! 'Ó*Ð*rN)ÚreturnÚdict)r rrrrÚNone)Ú__name__Ú __module__Ú __qualname__Ú PLUGIN_NAMErr©rrrrs„Ø€Kó1ô +rr)Ú __future__rrÚ)hatchling.version.source.plugin.interfacerrr%rrÚr(sðÝ"ã åLô+Ð&õ+r