
    @OOf                     V    d dl Z d dlZd dlZdZdez   ZdZdefdZedk(  r	 e	e       yy)    Nz10.3.0z
mitmproxy    returnc                     t         } t        j                  j                  t        j                  j	                  t        j                  j                  t              d            }	 t        j                  g dt        j                  t        j                  |d       t        j                  g dt        j                  |      }|j                         j                         j                  dd      \  }}}|j                  d	      d
d }t!        |      }|dkD  r| d| d| dz  } 	 t%        t&        dd      r| dz  } | S # t"        $ r Y #w xY w)zj
    Return a detailed version string, sourced either from VERSION or obtained dynamically using git.
    z..)gitzcat-filez-e(cb0e3287090786fad566feb67ac07b8ef361b2c3T)stdoutstderrcwdcheck)r   describez--tagsz--long)r	   r
   -   gN   r   z (+z	, commit )frozenFz binary)VERSIONospathabspathjoindirname__file__
subprocessrunDEVNULLcheck_outputSTDOUTdecodestriprsplitlstripint	Exceptiongetattrsys)mitmproxy_versionheregit_describelast_tagtag_dist_strcommittag_dists          R/var/www/premiumrankchecker/venv/lib/python3.12/site-packages/mitmproxy/version.pyget_dev_versionr/      s+   
  77??277<<(A4HIDD 	Q%%%%	
 "..3$$

 *6)<)<)>)D)D)F)M)McST)U&,s#BQ'|$
 a<3xj	&!CC sHe$Y&  s   &B1E 	EE__main__)
r   r   r&   r   	MITMPROXYFLOW_FORMAT_VERSIONstrr/   __name__print     r.   <module>r8      sH    	  

7"	  % %P z	'N r7   