Source code

Revision control

Copy as Markdown

Other Tools

Metadata-Version: 2.1
Name: gitignorant
Version: 0.3.1
Summary: A parser for gitignore files
Author-email: Aarni Koskela <aarni@valohai.com>
License-File: LICENSE
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.7
Description-Content-Type: text/markdown
# Gitignorant
Gitignorant is (aspires to be)
* a [spec]-compliant .gitignore file parser and matcher
* for Python 3.7 and newer
* with full type hinting and test coverage
* and nothing you don't need
## Features
* Parses .gitignore (and .gitignore style) files
* Matches against list of parsed rules with the same
semantics as Git ("last rule wins")
## Unfeatures
* Trees of .gitignore files are not directly supported,
but can be supported by client code.