py-walk

View on PyPIReverse Dependencies (0)

0.3.3 py_walk-0.3.3-py3-none-any.whl

Wheel Details

Project: py-walk
Version: 0.3.3
Filename: py_walk-0.3.3-py3-none-any.whl
Download: [link]
Size: 14537
MD5: afdda6c1fd6831b865b4e449a1d4d60c
SHA256: 238fc018165138021ce0bfd9c351cdc473d3120ccc5534df35611b92608c94d5
Uploaded: 2024-10-26 14:30:38 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: py-walk
Version: 0.3.3
Summary: Filter filesystem paths based on gitignore-like patterns
Author-Email: Andrés Sopeña Pérez <code[at]ehmm.org>
Project-Url: Homepage, https://github.com/pacha/py-walk
Project-Url: Bug Tracker, https://github.com/pacha/py-walk/issues
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.7
Requires-Dist: sly
Requires-Dist: black; extra == "code-formatting"
Requires-Dist: black; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pyyaml; extra == "dev"
Requires-Dist: types-pyyaml; extra == "dev"
Requires-Dist: build; extra == "publish"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pyyaml; extra == "tests"
Requires-Dist: mypy; extra == "type-checks"
Requires-Dist: types-pyyaml; extra == "type-checks"
Provides-Extra: code-formatting
Provides-Extra: dev
Provides-Extra: publish
Provides-Extra: tests
Provides-Extra: type-checks
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6501 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
py_walk/__init__.py sha256=8tj7Gp6eUUm6QgPgPYqbKGxIhaoY03lnjcL_xkmn6z4 256
py_walk/exceptions.py sha256=NVDRUPpSJUlJ49rYmByXJ4pqaOobDhxgaSK75xx7ADk 358
py_walk/logs.py sha256=UXXJWBfByKJw3UAHDK4qyxuS_brQHsGfbdLSqXxGwGI 89
py_walk/paths.py sha256=680gijHVmc-G6UwQUJt2PyxEyqYqmto5ruOW0Qu8z5k 74
py_walk/version.py sha256=VrXpHDu3erkzwl_WXrqINBm9xWkcyUy53IQOj042dOs 22
py_walk/entrypoints/__init__.py sha256=0yXSlh4Bkv5Yme2vwj-SYQRVPEi4z2hwoRAU_YKXTqE 259
py_walk/entrypoints/get_parser_from_file.py sha256=Yqgif5azqIyOZE8EquH35v8jXn7OalmtKXp36wC0bkY 462
py_walk/entrypoints/get_parser_from_list.py sha256=YSEJJ7c5gojlSfaSjgqc_9rDpHiGLsqPhLcSFwGM5FY 433
py_walk/entrypoints/get_parser_from_text.py sha256=Iws1sUIZAuy2zWCVxkHszMbW9eLATahhlijsEiNeFdo 469
py_walk/entrypoints/pattern_text_to_pattern_list.py sha256=DF1-sNYmQX5BtQffdvRNEEPdaCBsHBkGDPn7YKwfgNU 745
py_walk/entrypoints/walk.py sha256=LHim53XfRF4sOzW_GxgdQiSfdfwUOFKzifzhKM1c63I 2840
py_walk/lib/wildmatch/__init__.py sha256=kbiYd-VVdtPQfIriGP5YK_jdlELsnZtsvO6JyijcDGE 96
py_walk/lib/wildmatch/character_class_to_regex.py sha256=GQot5nslDAVznJGe-UsOz-lxEhMo2s5XTxD9d1oKivE 3539
py_walk/lib/wildmatch/glob_to_regex.py sha256=VotA-0Ka4FK8tiPqCnhRIEeiu4fpWaBqHTyh2S6aTzE 1270
py_walk/lib/wildmatch/wildmatch_match.py sha256=9OXSphGkr6tWoi39-tuY_kf5Ygbwa6_iRVbdMofUW-k 979
py_walk/lib/wildmatch/wildmatch_to_parts.py sha256=IhQZX8eXhNLygtiONXLeSeuPG78xHJQ7TJ0yVpFRbBQ 1343
py_walk/models/__init__.py sha256=XsrOqvJwtCSwOC3C3QhrUhp7lSAnRpXYnR9T7aIKqa8 56
py_walk/models/parser.py sha256=2N0aUABWqGQCZ-wPDGrocVz7fhHy8UhVQ7I09ZBo0ik 2166
py_walk/models/pattern.py sha256=LSqaDBGcAlJbVZWTi5uclpTKhymYQeDQBcgKEmhF2Kc 1718
py_walk-0.3.3.dist-info/METADATA sha256=JXAr4U7BwRPYNdo2xP6Cr8GaMmAqizs4hz4w_XRvyhU 7940
py_walk-0.3.3.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
py_walk-0.3.3.dist-info/licenses/LICENSE sha256=75C7ks_6Xt9oNhTZXKenvFH21-8fjmxw_fuk1_0DFFU 1072
py_walk-0.3.3.dist-info/RECORD