/opt/cloudlinux/venv/lib/python3.11/site-packages/setuptools/__pycache__
Edit: /opt/cloudlinux/venv/lib/python3.11/site-packages/setuptools/__pycache__/discovery.cpython-311.pyc (31190B)
§
{O-|Cû)kã óÔ — d Z ddlmZ ddlZddlZddlmZmZmZ ddl m
Z
ddlmZ ddlm
Z
ddlmZmZ ddlZd d
lmZ ddlmZ ddlmZ erdd
lmZ ej j Zd5d„Z G d„ d¦ « Z G d„ d¦ « Z G d„ de ¦ « Z! G d„ de!¦ « Z" G d„ de ¦ « Z# G d„ de"¦ « Z$ G d„ d e#¦ « Z%d6d%„Z& G d&„ d'¦ « Z'd7d)„Z(d7d*„Z)d8d/„Z*d9d1„Z+d:d4„Z,dS );u_ Automatic discovery of Python modules and packages (for inclusion in the
distribution) and other config values.
For the purposes of this module, the following nomenclature is used:
- "src-layout": a directory representing a Python project that contains a "src"
folder. Everything under the "src" folder is meant to be included in the
distribution when packaging the project. Example::
.
├── tox.ini
├── pyproject.toml
└── src/
└── mypkg/
├── __init__.py
├── mymodule.py
└── my_data_file.txt
- "flat-layout": a Python project that does not use "src-layout" but instead
have a directory under the project root for each package::
.
├── tox.ini
├── pyproject.toml
└── mypkg/
├── __init__.py
├── mymodule.py
└── my_data_file.txt
- "single-module": a project that contains a single Python script direct under
the project root (no directory used)::
.
├── tox.ini
├── pyproject.toml
└── mymodule.py
é )ÚannotationsN)ÚIterableÚIteratorÚMapping©Úfnmatchcase)Úglob)ÚPath)Ú
TYPE_CHECKINGÚClassVaré )ÚStrPath)Úlog)Úconvert_path)ÚDistributionÚpathr ÚreturnÚboolc ód — t j | ¦ « ¦ « S ©N)Úosr ÚbasenameÚisidentifier)r s úf/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib/python3.11/site-packages/setuptools/discovery.pyÚ_valid_namer ? s$ € å
Œ7×Ò˜DÑ!Ô!×.Ò.Ñ0Ô0Ð0ó c ó* — e Zd ZdZdd„Zd
d „Zd
d
„ZdS )Ú_Filterzƒ
Given a list of patterns, create a callable that will be true only if
the input matches at least one of the patterns.
ÚpatternsÚstrr ÚNonec óD — t |¦ « | _ d S r )ÚdictÚfromkeysÚ _patterns)Úselfr s r Ú__init__z_Filter.__init__J s € ÝŸš xÑ0Ô0ˆŒˆˆr Úitemr c óD ‡— t ˆfd„| j D ¦ « ¦ « S )Nc 3 ó8 •K — | ]}t ‰|¦ « V — Œd S r r )Ú.0Úpatr( s €r ú
z#_Filter.__call__..N s- øè è € ÐDÐD¨c•;˜t SÑ)Ô)ÐDÐDÐDÐDÐDÐDr )Úanyr% ©r&