B
    @\#
                 @   sd   d Z ddlmZmZmZmZ ddlZeeZ	ddl
mZ ddlmZmZ dZdd	 Ze \ZZdS )
zs

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

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

    )absolute_importdivisionprint_functionunicode_literalsN)join   )package_csvpackage_path)browsers_nov_2013iconsc           
   C   s   t ddddgdd} | jdd }|d	d | d
< |dd | d< i }x@dD ]8}tttd| d d}| ||< W dQ R X qRW | |fS )z

    Zbrowserszbrowsers_nov_2013.csvVersionZShare   )namesZskiprowsc             S   s   |  ddS )N r   )rsplit)x r   8lib/python3.7/site-packages/bokeh/sampledata/browsers.py<lambda>=   s    z_read_data.<locals>.<lambda>c             S   s   | d S )Nr   r   )r   r   r   r   r   >   s    ZBrowserc             S   s   t | dkr| d S dS )Nr   r   0)len)r   r   r   r   r   ?   s    ZVersionNumber)ZChromeZFirefoxZSafariZOperaZIEr   z
_32x32.pngrbN)r   r   mapopenr	   r   lowerread)ZdfZ	_versionsr   ZbrowserZiconr   r   r   
_read_data8   s    
r   )__doc__Z
__future__r   r   r   r   ZloggingZ	getLogger__name__logos.pathr   Zutil.sampledatar   r	   __all__r   r
   r   r   r   r   r   <module>   s   
