§
    ²Ûg�	  ã                   ón  — d Z ddlZddlZej                             ej                             e¦  «        ¦  «        Zd„ Zd„ Z	 e
ej                             ed¦  «        dd¬¦  «        5 Ze                     ¦   «                              ¦   «         Zddd¦  «         n# 1 swxY w Y   d	„ Z e¦   «         ZdS )
z:
Helper tools for getting Terra addon version information
é    Nc                 óä  — i }dD ](}t           j                             |¦  «        }|�|||<   Œ)d|d<   d|d<   d|d<   t          j        | t          j        t          j        |t           j                             t           j                             t          ¦  «        ¦  «        d¬¦  «        5 }| 
                    ¦   «         d         }|j        dk    rt          ‚|cd d d ¦  «         S # 1 swxY w Y   d S )	N)Ú
SYSTEMROOTÚPATHÚCÚLANGUAGEÚLANGÚLC_ALLúutf-8)ÚstdoutÚstderrÚenvÚcwdÚencodingr   )ÚosÚenvironÚgetÚ
subprocessÚPopenÚPIPEÚpathÚjoinÚdirnameÚROOT_DIRÚcommunicateÚ
returncodeÚOSError)Úcmdr   ÚkÚvÚprocÚouts         úH/granary/edev/quantum/lib/python3.11/site-packages/qiskit_aer/version.pyÚ_minimal_ext_cmdr#      s,  € à
€CØ#ð ð ˆÝŒJ�NŠN˜1ÑÔˆØˆ=ØˆC�‰Føà€Cˆ
�OØ€Cˆ�KØ€Cˆ�MÝ	Ô	ØÝŒÝŒØÝŒG�LŠL�œŸš­Ñ2Ô2Ñ3Ô3Øð
ñ 
ô 
ð ð 
Ø×ÒÑ Ô  Ô#ˆØŒ?˜QÒÐÝˆMØðð ð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð ð ð s   Â*.C%Ã%C)Ã,C)c                  óž   — 	 t          g d¢¦  «        } |                      ¦   «                              d¦  «        }n# t          $ r d}Y nw xY w|S )zGet the current git head sha1.)Úgitz	rev-parseÚHEADÚasciiÚUnknown)r#   ÚstripÚdecoder   )r!   Úgit_revisions     r"   Úgit_versionr,   0   sd   € ð!ÝÐ;Ð;Ð;Ñ<Ô<ˆØ—y’y‘{”{×)Ò)¨'Ñ2Ô2ˆˆøÝð !ð !ð !Ø ˆˆˆð!øøøð Ðs   ‚8; »A
Á	A
zVERSION.txtÚrr
   )r   c                  óÔ  — t           } t          j                             t          j                             t          j                             t          j                             t          j                             t          ¦  «        ¦  «        ¦  «        d¦  «        ¦  «        s| S 	 t          g d¢¦  «        }n# t          $ r | cY S w xY w|st          ¦   «         }| d|dd…         z   z  } | S )zGet the full version string.z.git)r%   Útagz-lz--points-atr&   z.dev0+Né   )
ÚVERSIONr   r   Úexistsr   r   r   r#   Ú	Exceptionr,   )Úfull_versionÚreleaser+   s      r"   Úget_version_infor6   @   sØ   € õ
 €LåŒ7�>Š>Ý
Œ�Š•R”W—_’_¥R¤W§_¢_µR´W·_²_ÅXÑ5NÔ5NÑ%OÔ%OÑPÔPÐRXÑYÔYñô ð ð ÐðÝ"Ð#NÐ#NÐ#NÑOÔOˆˆøÝð ð ð ØÐÐÐðøøøàð 4Ý"‘}”}ˆØ˜ <°°°Ô#3Ñ3Ñ3ˆàÐs   Â$B6 Â6CÃC)Ú__doc__r   r   r   r   ÚabspathÚ__file__r   r#   r,   Úopenr   Úversion_fileÚreadr)   r1   r6   Ú__version__© ó    r"   ú<module>r@      s   ððð ð 
€	€	€	Ø Ð Ð Ð àŒ7�?Š?˜2œ7Ÿ?š?¨8Ñ4Ô4Ñ5Ô5€ðð ð ð2	ð 	ð 	ð 
€Tˆ"Œ'�,Š,�x Ñ
/Ô
/°¸wÐGÑGÔGð *È<Ø×ÒÑ!Ô!×'Ò'Ñ)Ô)€Gð*ð *ð *ñ *ô *ð *ð *ð *ð *ð *ð *øøøð *ð *ð *ð *ðð ð ð, ÐÑ Ô €€€s   Á*'BÂB!Â$B!