Server IP : 15.235.198.142 / Your IP : 216.73.216.114 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ballsack 6.8.0-45-generic #45-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 30 12:02:04 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /snap/certbot/current/lib64/python3.12/site-packages/setuptools/__pycache__/ |
Upload File : |
� �M�g� � �t � d Z ddlmZ ddlZddlZddlZddlmZmZ ddl m Z mZmZ e r ddl mZmZmZ g d�Zddd�Zddd �Zdd �Zedd�� Zedd�� Zdd �Zd� Zed d�� Zed!d�� Zd"d�Zed#d�� Zed$d�� Zd%d�Z ej2 d� Z ej2 d� Zd&d�Zd'd�Zd� Zy)(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�escapec �. � t t | |�� � S )ay Return a list of paths matching a pathname pattern. The pattern may contain simple shell-style wildcards a la fnmatch. However, unlike fnmatch, filenames starting with a dot are special cases that are not matched by '*' and '?' patterns. If recursive is true, the pattern '**' will match any files and zero or more directories and subdirectories. )� recursive)�listr )�pathnamer s �/build/snapcraft-certbot-2c33630aaf29c47357e5a1683f659d3d/parts/certbot/install/lib/python3.12/site-packages/setuptools/glob.pyr r s � � ��h�)�4�5�5� c �V � t | |� }|rt | � rt |� }|rJ �|S )a� Return an iterator which yields the paths matching a pathname pattern. The pattern may contain simple shell-style wildcards a la fnmatch. However, unlike fnmatch, filenames starting with a dot are special cases that are not matched by '*' and '?' patterns. If recursive is true, the pattern '**' will match any files and zero or more directories and subdirectories. )�_iglob�_isrecursive�next)r r �it�ss r r r % s/ � � ��)� $�B��\�(�+���H����u� �Ir c # �( K � t j j | � \ }}|rt |� rt nt }t | � sJ|r$t j j | � r| �� y t j j |� r| �� y |s |||� E d { ��� y || k7 rt |� r t ||� }n|g}t |� st }|D ]2 } |||� D ]$ }t j j ||� �� �& �4 y 7 �n�w�N)�os�path�splitr �glob2�glob1� has_magic�lexists�isdirr �glob0�join)r r �dirname�basename�glob_in_dir�dirs�names r r r 7 s� � �� ���� � �h�/��G�X�$��h�)?�%�U�K��X����w�w���x�(��� � �w�w�}�}�W�%������w��1�1�1�� �(��y��1�!'���!;���y���X����� .�����2� .�D��'�'�,�,�w��-�-� .�.� 2�s �BD�!D�"A/Dc � � y r � �r'