<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet"
        integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css"
        integrity="sha512-SzlrxWUlpfuzQ+pcUCosxcglQRNAq/DZjVsC0lE40xsADsfeQoEypE+enwcOiGjk/bSuGGKHEyjSoQ1zVisanQ=="
        crossorigin="anonymous" referrerpolicy="no-referrer" />
</head>
</html>
ó
¿öYc           @@  s…   d  d l  m Z d  d l Z y d  d l Z Wn e k
 rE d Z n Xd  d l m Z d d l	 m
 Z
 d
 Z d d „ Z d	 „  Z d S(   i    (   t   absolute_importN(   t	   text_typei   (   t   InvalidGitRepositoryt   fetch_git_shat   fetch_package_versionc   
      C@  s?  | sº t  j j |  d d ƒ } t  j j | ƒ sF t d |  f ƒ ‚ n  t | d ƒ  } t | j ƒ  ƒ j ƒ  } Wd QX| j	 d ƒ r³ | d } t  j j |  d | j
 d ƒ Œ } qØ | Sn t  j j |  d d	 d
 | ƒ } t  j j | ƒ st  j j t  j j |  d ƒ ƒ s!t d |  f ƒ ‚ n  t  j j |  d d ƒ } t  j j | ƒ rît | d ƒ  } x… | D]} } | j ƒ  } | s‚qdn  | d  d k r˜qdn  y | j
 d d ƒ \ } }	 Wn t k
 rÊqdn X|	 | k rdt | ƒ SqdWWd QXn  t d | f ƒ ‚ n  t | d ƒ } z t | j ƒ  ƒ j ƒ  SWd | j ƒ  Xd S(   s6   
    >>> fetch_git_sha(os.path.dirname(__file__))
    s   .gitt   HEADs-   Cannot identify HEAD for git repository at %st   rNs   ref: i   t   /t   refst   headss3   %s does not seem to be the root of a git repositorys   packed-refsi   t   #t   ^t    s-   Unable to find ref to head "%s" in repository(   R
   R   (   t   ost   patht   joint   existsR   t   openR   t   readt   stript
   startswitht   splitt   rstript
   ValueErrort   close(
   R   t   headt	   head_patht   fpt   revision_filet   packed_filet   fht   linet   revisiont   ref(    (    sA   /opt/alt/python27/lib/python2.7/site-packages/raven/versioning.pyR      sL    
	!c         C@  s1   t  d k r t d ƒ ‚ n  t  j |  ƒ } | j S(   s-   
    >>> fetch_package_version('sentry')
    s5   pkg_resources is not available on this Python installN(   t   pkg_resourcest   Nonet   NotImplementedErrort   get_distributiont   version(   t	   dist_namet   dist(    (    sA   /opt/alt/python27/lib/python2.7/site-packages/raven/versioning.pyR   I   s    (   R   R   (   t
   __future__R    t   os.pathR   R"   t   ImportErrorR#   t   raven.utils.compatR   t
   exceptionsR   t   __all__R   R   (    (    (    sA   /opt/alt/python27/lib/python2.7/site-packages/raven/versioning.pyt   <module>   s   
8