ó
:Oc           @` s>   d  Z  d d l m Z m Z m Z m Z d g Z d   Z d S(   u   
    pyudev._py2util
    ===============

    Internal utilities for Python 2.

    .. moduleauthor::  Sebastian Wiesner  <lunaryorn@googlemail.com>
i    (   t   print_functiont   divisiont   unicode_literalst   absolute_importu   reraisec         C` s   t  |   |  |  d S(   uŞ   
    Re-raise the given exception with ``traceback``.

    ``exc`` is an exception derived from :class:`~exceptions.Exception`,
    ``traceback`` a traceback object.
    N(   t   type(   t   exct	   traceback(    (    s3   /usr/lib/python2.7/site-packages/pyudev/_py2util.pyt   reraise"   s    N(   t   __doc__t
   __future__R    R   R   R   t   __all__R   (    (    (    s3   /usr/lib/python2.7/site-packages/pyudev/_py2util.pyt   <module>   s   "	