Your IP : 3.145.36.252
�
\�bg� � � � d Z ddlmZ ddlZddlZddlZddlmZmZ ddl m
Z
mZmZ e
r
ddl
mZmZmZ g d�Zd1d2d�Zd1d3d�Zd3d�Zed4d�� � Zed5d�� � Zd6d �Zd!� Zed7d#�� � Zed8d%�� � Zd9d'�Zed:d(�� � Zed;d)�� � Zd<d*�Z ej d+� � Z ej d,� � Zd=d.�Zd>d/�Zd0� ZdS )?z�
Filename globbing utility. Mostly a copy of `glob` from Python 3.5.
Changes include:
* `yield from` and PEP3102 `*` removed.
* Hidden files are not ignored.
� )�annotationsN)�Iterable�Iterator)�
TYPE_CHECKING�AnyStr�overload)� BytesPath�StrOrBytesPath�StrPath)�glob�iglob�escapeF�pathnamer � recursive�bool�return�list[AnyStr]c �>