+
    …rœij  ã                   óœ  € R t ^ RIt^ RIt^ RIHtHtHtHt  ^ RIHt  ^ RIHt ]! R]R]3,          R	7      t ^ R
IHt  ^ RIHt R R ltR#   ]	 d    ]! R]
]4      t LCi ; i  ]	 d
    ^ RIHt  LOi ; i  ]	 d%     ^ R
IHt  LI  ]	 d    R]R^/R R llt  L_i ; ii ; i  ]	 d     ^ RIHt  Lp  ]	 d    R R lt  L€i ; ii ; i)a'  
This module provides stubs for type hints not supported by all relevant Python
versions.

NOTICE: This project should have zero required dependencies which means it
cannot simply require :module:`typing_extensions`, and I do not want to maintain
a vendored copy of :module:`typing_extensions`.
N)ÚAnyÚCallableÚOptionalÚTypeVar)ÚAnyStrr   )ÚNever)ÚNoReturnÚF.)Úbound)Ú
deprecatedÚcategoryÚ
stacklevelc          
      ó˜   € V ^8„  d   QhR\         R\        \        \        ,          ,          R\        R\
        \        .\        3,          /# )é   Úmessager   r   Úreturn)Ústrr   ÚtypeÚWarningÚintr   r	   )Úformats   "Ú2/usr/lib/python3/dist-packages/pathspec/_typing.pyÚ__annotate__r   "   sF   € ÷ ñ Üðô ”dœ7•mÕ$ðô ð	ô
 ”�”Q�Õñó    c               ó"   a aa€ R  VV V3R llpV# )c                ó0   € V ^8„  d   QhR\         R\         /# ©r   Úfr   ©r	   )r   s   "r   r   Ú deprecated.<locals>.__annotate__(   s   € ÷ ñ ”Að œ!ñ r   c                 óN   <a € \         P                  ! S 4      VV VV3R  l4       pV# )c                  óT   <€ \         P                  ! SSS^,           R7       S! V / VB # )é   )r   r   )ÚwarningsÚwarn)ÚaÚkr   r   r   r   s   *,€€€€r   ÚwrapperÚ.deprecated.<locals>.decorator.<locals>.wrapper)   s%   ø€ ä‡]‚]�7 X¸*ÀQ½,ÕGÙˆqˆJ�A‰JÐr   )Ú	functoolsÚwraps)r   r'   r   r   r   s   f €€€r   Ú	decoratorÚdeprecated.<locals>.decorator(   s%   ù€ Ü‡_‚_�QÓ÷ó ðð €Nr   © )r   r   r   r+   s   bdd r   r   r   "   s   ú€ ÷ò ð Ðr   )Úoverridec                ó0   € V ^8„  d   QhR\         R\         /# r   r   )r   s   "r   r   r   6   s   € ÷ ñ ”!ð œñ r   c                 ó   € V # )Nr-   )r   s   &r   r.   r.   6   s   € Ø
€8r   c                ó0   € V ^8„  d   QhR\         R\        /# )r   r   r   )r   r   )r   s   "r   r   r   :   s   € ÷ ñ ¤ð ¬ñ r   c                ó   € \        V 4      h)zr
The code path is unreachable. Raises an :class:`AssertionError`.

*message* (:class:`str`) is the error message.
)ÚAssertionError)r   s   &r   Úassert_unreachabler4   :   s   € ô �gÓÐr   )Ú__doc__r)   r#   Útypingr   r   r   r   r   ÚImportErrorr   Úbytesr   r   r	   r   Útyping_extensionsÚDeprecationWarningr.   r4   r-   r   r   Ú<module>r;      s  ðñó Û ÷
ó 
ð
(Ýð&Ýñ ˆC�x  S Õ)Ô*€ðÝ ð&Ý÷øðO ô (Ù
�(˜C Ó
'‚ð(ûð ô &ß%ð&ûð ô ðß*øØô ðð (:ðð ÷	ò ðúðûð( ô ðß(øØô ÷ð ðúðúsu   ˜A ŸA% ¹A8 Á B& ÁA"Á!A"Á%A5Á4A5Á8B#Â BÂBÂB#ÂBÂB#Â&CÂ.B6Â6CÃCÃCÃC