Metadata-Version: 2.1
Name: gitignorant
Version: 0.3.1
Summary: A parser for gitignore files
Project-URL: Bug Tracker, https://github.com/valohai/gitignorant/issues
Project-URL: Homepage, https://github.com/valohai/gitignorant
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.

[spec]: https://git-scm.com/docs/gitignore
