B
    \ Çcÿ
  ã            	   @   s   d Z ddlmZ ddlZdZdZdZz˜dekr:ed ZdZed ed< dekr`ed Z	dZed= d	ekrzed	 Z
dZed	= ddlZed ed
< ed= ed	 ed< ed	= ddlT ddlmZ W derÌe	ed< [	[erÜe
ed	< [
[erîeed< [ned= [[[X dS )aa  Faux ``threading`` version using ``dummy_thread`` instead of ``thread``.

The module ``_dummy_threading`` is added to ``sys.modules`` in order
to not have ``threading`` considered imported.  Had ``threading`` been
directly imported it would have made all subsequent imports succeed
regardless of whether ``_thread`` was available which is not desired.

é    )ÚmodulesNFÚ_threadTÚ_dummy_threadÚ	threadingZ_threading_localÚ_dummy_threadingZ_dummy__threading_local)Ú*)Ú__all__)Ú__doc__Úsysr   Zsys_modulesr   Zholding_threadZholding_threadingZholding__threading_localZheld_threadZheld_threadingZheld__threading_localr   r   r   © r   r   ú lib/python3.7/dummy_threading.pyÚ<module>   sP   