orgecc-file-matcher

View on PyPIReverse Dependencies (1)

0.0.1 orgecc_file_matcher-0.0.1-py3-none-any.whl

Wheel Details

Project: orgecc-file-matcher
Version: 0.0.1
Filename: orgecc_file_matcher-0.0.1-py3-none-any.whl
Download: [link]
Size: 28159
MD5: 609062f57344e59d991ec564080868bf
SHA256: 40db3e4e966a80b2347ea4f7a6457e7f266186a867dd3cef860e34c0777abde4
Uploaded: 2025-01-14 22:35:52 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: orgecc-file-matcher
Version: 0.0.1
Summary: CLI and library for efficient file path filtering using gitignore rules
Author-Email: Elifarley <elifarley[at]gmail.com>
Project-Url: Homepage, https://github.com/elifarley/file-matcher-python
Project-Url: Documentation, https://github.com/elifarley/file-matcher-python#readme
Project-Url: Repository, https://github.com/elifarley/file-matcher-python.git
Project-Url: Bug Tracker, https://github.com/elifarley/file-matcher-python/issues
License: Apache-2.0
Keywords: gitignore,git,file-filter,path-matcher,wildmatch
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Version Control :: Git
Classifier: Topic :: System :: Filesystems
Requires-Python: >=3.12
Requires-Dist: click (>=8.1.8)
Requires-Dist: rich (>=13.9.4)
Requires-Dist: pytest (>=7.0); extra == "test"
Requires-Dist: pytest-cov (>=6.0.0); extra == "test"
Requires-Dist: pytest-benchmark (>=5.1.0); extra == "test"
Requires-Dist: pytest-mock (>=3.12.0); extra == "test"
Requires-Dist: gitignorefile (>=1.1.2); extra == "test"
Requires-Dist: pathspec (>=0.12.1); extra == "test"
Requires-Dist: setuptools-scm (>=8.1.0); extra == "test"
Requires-Dist: sphinx (>=7.1.2); extra == "docs"
Requires-Dist: sphinx-rtd-theme (>=2.0.0); extra == "docs"
Requires-Dist: myst-parser (>=2.0.0); extra == "docs"
Requires-Dist: orgecc-file-matcher[test]; extra == "dev"
Requires-Dist: pre-commit (>=3.6.0); extra == "dev"
Requires-Dist: black (>=22.0); extra == "dev"
Requires-Dist: isort (>=5.0); extra == "dev"
Requires-Dist: ruff (>=0.1.9); extra == "dev"
Requires-Dist: mypy (>=0.900); extra == "dev"
Requires-Dist: tox (>=3.24); extra == "dev"
Requires-Dist: orgecc-file-matcher[test]; extra == "dist"
Requires-Dist: build (>=1.2.2); extra == "dist"
Requires-Dist: twine; extra == "dist"
Provides-Extra: test
Provides-Extra: docs
Provides-Extra: dev
Provides-Extra: dist
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 7648 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
orgecc/filematcher/__init__.py sha256=jP8XaQ3AGOVM2QhTCYui6Q83DefkKi2FwJtp7iUc5gs 2279
orgecc/filematcher/cli.py sha256=-Q0J4UYEPVkMS69QiydocORSf8OXBAqd6xObg8-sTHI 6605
orgecc/filematcher/file_matcher_api.py sha256=uoZZhdnz3n-jhg3GgMELEkk64xNStSil8JW4-VX02xE 3385
orgecc/filematcher/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
orgecc/filematcher/core/file_matcher_base.py sha256=cxOU0yTAwQxCuw5XH4OIag6E8Rp7MxSQ235D5uve2Fg 609
orgecc/filematcher/core/file_matcher_ext_gitignorefile.py sha256=weKjZ8MTR4CJZ2W45us3Hy183iEGAH9s6QYo87DBITE 2593
orgecc/filematcher/core/file_matcher_ext_pathspec.py sha256=ISMVe-fGkPyC6QeuxS-oTKIvx7kLYhAikq6EkXSzCVE 2084
orgecc/filematcher/core/file_matcher_git.py sha256=HEzvB6OSzxupKw1L9-aNs4pydb5LuJqomWCukM2261E 4747
orgecc/filematcher/core/file_matcher_python.py sha256=Gv0_3-xtklcTn-kFfT9IH3ldl-DRvHA-pleLUb2aCcY 13420
orgecc/filematcher/filekit/__init__.py sha256=Lk2PgPgpwqI7VbpGFRV0JVqv22rdvjRgxZ3as_ijaU8 177
orgecc/filematcher/filekit/file_kit.py sha256=1fsMRuiGxeMWjZLQsV8EQvl7vQos-iRaCfV1NUX_TfU 3700
orgecc/filematcher/patterns/__init__.py sha256=5tl0Dd-rqi8Wmzdp2MKLLfs2TGdahSLbtrk6kQ-wcms 753
orgecc/filematcher/patterns/pattern_kit.py sha256=KqR93vHehuLXHV2tv1gwkahhGXXEcg5oKRGbemgmm3o 5863
orgecc/filematcher/util/cli_kit.py sha256=KfzMa0kjXlkqY6qQPKnsDpL6PY_BaaVo8ypqzeRPUfA 832
orgecc/filematcher/version/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
orgecc/filematcher/version/_version.py sha256=pMnmqZnpVmaqR5nqHztNWzbbtb1oy5bPN_v7uhOH8K8 411
orgecc/filematcher/walker/__init__.py sha256=59dmIIPlM1uoHpMpy9PWXRl9haEjwVKYQeR8GucTUdI 77
orgecc/filematcher/walker/directorywalker.py sha256=m3q-yn839_-vAqxf7SajaZg7LCWmoYg0JqIUJjvnaDA 5805
orgecc_file_matcher-0.0.1.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
orgecc_file_matcher-0.0.1.dist-info/METADATA sha256=gqHeECiknqWSCtY47GwB0wpSSq82LoW_FdxKttBblWA 9910
orgecc_file_matcher-0.0.1.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
orgecc_file_matcher-0.0.1.dist-info/entry_points.txt sha256=xe65ONhPqfNSXF7hFieuChnt-uaW6uc_AizSA-WmG5U 60
orgecc_file_matcher-0.0.1.dist-info/top_level.txt sha256=CJAjGBdk9i4zd9y-0AagIPC5WH8fE38q3zI_ovbpce8 7
orgecc_file_matcher-0.0.1.dist-info/RECORD

top_level.txt

orgecc

entry_points.txt

file-walker = orgecc.filematcher.cli:main