Ë ÝŠƒ,0NŽãó„—dZddlmZddlmZddlmZmZddlm Z m Z m Z m Z ddl mZmZmZmZmZddlmZddlmZgd ¢Zy ) a The *pathspec* package provides pattern matching for file paths. So far this only includes Git's wildmatch pattern matching (the style used for ".gitignore" files). The following classes are imported and made available from the root of the `pathspec` package: - :class:`pathspec.gitignore.GitIgnoreSpec` - :class:`pathspec.pathspec.PathSpec` - :class:`pathspec.pattern.Pattern` - :class:`pathspec.pattern.RegexPattern` - :class:`pathspec.util.RecursionError` The following functions are also imported: - :func:`pathspec.util.lookup_pattern` The following deprecated functions are also imported to maintain backward compatibility: - :func:`pathspec.util.iter_tree` which is an alias for :func:`pathspec.util.iter_tree_files`. - :func:`pathspec.util.match_files` é)Ú GitIgnoreSpec)ÚPathSpec)ÚPatternÚ RegexPattern)ÚRecursionErrorÚ iter_treeÚlookup_patternÚ match_files)Ú __author__Ú __copyright__Ú __credits__Ú __license__Ú __version__)Úpatterns)ÚGitIgnorePattern) rrrrrr r r rrrr r N)Ú__doc__Ú gitignorerÚpathspecrÚpatternrrÚutilrrr r Ú_metar r r rrÚrÚpatterns.gitwildmatchrÚ__all__©óú6/usr/lib/python3.12/site-packages/pathspec/__init__.pyÚrs>ðñõ>õ ÷÷ó÷ õõõ4ò �r