§
    °³Ùgâ  ã                   ó    — d dl Z d dlmZ d„ ZdS )é    N)Úgitc                 óX  — t          | j        d¦  «        r| j        j        sd S t          j        ¦   «         }|sd S t          ¦   «         }t          j        |¦  «        }t          j        |¦  «        }|�7||d<   ||d<   |                      d|t          j
        |d¬¦  «        ¦  «         d S d S )NÚpbrÚgit_versionÚ
is_releaseT)Ú	sort_keys)ÚhasattrÚdistributionr   r   Ú_run_git_functionsÚdictÚget_git_short_shaÚget_is_releaseÚ
write_fileÚjsonÚdumps)ÚcmdÚbasenameÚfilenameÚgit_dirÚvaluesr   r   s          úB/granary/edev/quantum/lib/python3.11/site-packages/pbr/pbr_json.pyÚwrite_pbr_jsonr      sº   € Ý�3Ô# UÑ+Ô+ð °3Ô3CÔ3Gð ØˆÝÔ$Ñ&Ô&€GØð ØˆÝ‰VŒV€FÝÔ'¨Ñ0Ô0€KÝÔ# GÑ,Ô,€JØÐØ +ˆˆ}ÑØ)ˆˆ|ÑØ�Š�u˜h­¬
°6ÀTÐ(JÑ(JÔ(JÑKÔKÐKÐKÐKð Ðó    )r   r   r   r   © r   r   ú<module>r      s@   ðð" €€€à Ð Ð Ð Ð Ð ðLð Lð Lð Lð Lr   