B
    @\
                 @   s^   d Z ddlmZmZmZmZ ddlZeeZ	dZ
dd Zdd Zd	d
lmZ e d Z[dS )a[   Provide a version for the Bokeh library.

This module uses `versioneer`_ to manage version strings. During development,
`versioneer`_ will compute a version string from the current git revision.
For packaged releases based off tags, the version string is hard coded in the
files packaged for distribution.

Attributes:
    __version__:
        The full version string for this installed Bokeh library

Functions:
    base_version:
        Return the base version string, without any "dev", "rc" or local build
        information appended.

.. _versioneer: https://github.com/warner/python-versioneer

    )absolute_importdivisionprint_functionunicode_literalsN)base_versionc               C   s   t tS )N)_base_version_helper__version__ r	   r	   1lib/python3.7/site-packages/bokeh/util/version.pyr   9   s    r   c             C   s"   dd l }|d}|| dS )Nr   z^(\d+\.\d+\.\d+)((?:dev|rc).*)?   )recompilesearchgroup)versionr   ZVERSION_PATr	   r	   r
   r   <   s    
r      )get_versionsr   )__doc__Z
__future__r   r   r   r   ZloggingZ	getLogger__name__log__all__r   r   Z_versionr   r   r	   r	   r	   r
   <module>   s   

