ó
mÜJ]c           @` sy   d  Z  d d l m Z m Z m Z m Z d d l Z e j e ƒ Z	 d
 Z
 d e f d „  ƒ  YZ d e f d	 „  ƒ  YZ d S(   u˜    Provide Bokeh-specific warning subclasses.

The primary use of these subclasses to to force them to be unconditionally
displayed to users by default.

i    (   t   absolute_importt   divisiont   print_functiont   unicode_literalsNu   BokehDeprecationWarningu   BokehUserWarningt   BokehDeprecationWarningc           B` s   e  Z d  Z RS(   u†    A Bokeh-specific ``DeprecationWarning`` subclass.

    Used to selectively filter Bokeh deprecations for unconditional display.

    (   t   __name__t
   __module__t   __doc__(    (    (    s2   lib/python2.7/site-packages/bokeh/util/warnings.pyR   -   s   t   BokehUserWarningc           B` s   e  Z d  Z RS(   u{    A Bokeh-specific ``UserWarning`` subclass.

    Used to selectively filter Bokeh warnings for unconditional display.

    (   R   R   R   (    (    (    s2   lib/python2.7/site-packages/bokeh/util/warnings.pyR   4   s   (   u   BokehDeprecationWarningu   BokehUserWarning(   R   t
   __future__R    R   R   R   t   loggingt	   getLoggerR   t   logt   __all__t   DeprecationWarningR   t   UserWarningR   (    (    (    s2   lib/python2.7/site-packages/bokeh/util/warnings.pyt   <module>   s   " 