ó
mÜJ]c           @` s‹   d  Z  d d l m Z m Z m Z m Z d d l Z e j e ƒ Z	 d d l
 m Z d d l m Z m Z d
 Z d	 „  Z e ƒ  \ Z Z d S(   us   

http://gs.statcounter.com/#browser_version-ww-monthly-201311-201311-bar

https://github.com/alrra/browser-logos

i    (   t   absolute_importt   divisiont   print_functiont   unicode_literalsN(   t   joini   (   t   package_csvt   package_pathu   browsers_nov_2013u   iconsc          C` sÓ   t  d d d d d g d d ƒ}  |  j j d „  ƒ } | j d	 „  ƒ |  d
 <| j d „  ƒ |  d <i  } x^ d d d d d g D]G } t t t d | j ƒ  d ƒ ƒ d ƒ  } | j ƒ  | | <Wd QXq~ W|  | f S(   u   

    u   browsersu   browsers_nov_2013.csvt   namesu   Versionu   Sharet   skiprowsi   c         S` s   |  j  d d ƒ S(   Nu    i   (   t   rsplit(   t   x(    (    s8   lib/python2.7/site-packages/bokeh/sampledata/browsers.pyt   <lambda>=   t    c         S` s   |  d S(   Ni    (    (   R
   (    (    s8   lib/python2.7/site-packages/bokeh/sampledata/browsers.pyR   >   R   u   Browserc         S` s   t  |  ƒ d k r |  d Sd S(   Ni   i   u   0(   t   len(   R
   (    (    s8   lib/python2.7/site-packages/bokeh/sampledata/browsers.pyR   ?   R   u   VersionNumberu   Chromeu   Firefoxu   Safariu   Operau   IEu   iconsu
   _32x32.pngu   rbN(   R   t   Versiont   mapt   openR   R   t   lowert   read(   t   dft	   _versionst   iconst   browsert   icon(    (    s8   lib/python2.7/site-packages/bokeh/sampledata/browsers.pyt
   _read_data8   s    !+(   u   browsers_nov_2013u   icons(   t   __doc__t
   __future__R    R   R   R   t   loggingt	   getLoggert   __name__t   logt   os.pathR   t   util.sampledataR   R   t   __all__R   t   browsers_nov_2013R   (    (    (    s8   lib/python2.7/site-packages/bokeh/sampledata/browsers.pyt   <module>   s   " 	