U
    M}æg  ã                   @   sj   d Z ddlZddlZddlZddlZG dd„ dejƒZef ee d¡ƒŽZ	ej
e	_
ee	_e	ejed < dS )až  
Expose zipp.Path as .zipfile.Path.

Includes everything else in ``zipfile`` to match future usage. Just
use:

>>> from zipp.compat.overlay import zipfile

in place of ``import zipfile``.

Relative imports are supported too.

>>> from zipp.compat.overlay.zipfile import ZipInfo

The ``zipfile`` object added to ``sys.modules`` needs to be
hashable (#126).

>>> _ = hash(sys.modules['zipp.compat.overlay.zipfile'])
é    Nc                   @   s   e Zd Zdd„ ZdS )ÚHashableNamespacec                 C   s   t tt| ƒƒƒS )N)ÚhashÚtupleÚvars)Úself© r   ú7/tmp/pip-unpacked-wheel-gv_h8xbv/zipp/compat/overlay.pyÚ__hash__   s    zHashableNamespace.__hash__N)Ú__name__Ú
__module__Ú__qualname__r	   r   r   r   r   r      s   r   Úzipfilez.zipfile)Ú__doc__Ú	importlibÚsysÚtypesZzippÚSimpleNamespacer   r   Úimport_moduler   ÚPathÚ_pathÚmodulesr
   r   r   r   r   Ú<module>   s   