Skip to content

Releases: mherrmann/gitignore_parser

Fix some edge cases on Windows

Choose a tag to compare

@mherrmann mherrmann released this 25 Aug 06:35
0530277

Thank you @Javagedes for the PR!

Add parse_gitignore_str() so you don't need a file

Choose a tag to compare

@mherrmann mherrmann released this 14 Apr 04:22
04cbcc3

Thank you @tewalds for the PR (#74)!

Fix ValueError on some symlinks

Choose a tag to compare

@mherrmann mherrmann released this 19 Jan 07:59
b8d1872

Thank you @matthieumarrast for the PR!

Add support and testing for Python 3.12

Choose a tag to compare

@mherrmann mherrmann released this 10 Jan 08:08
6c8bd44

Thank you @ericwb for the PR!

Correct behavior with regards to symlinks

Choose a tag to compare

@mherrmann mherrmann released this 05 Oct 10:16
1b51ef1

Thank you @ruancomelli for the PR.

Multiple parsing improvements

Choose a tag to compare

@mherrmann mherrmann released this 04 Oct 15:04
37ecfd5

Thank you @jherland!

  • Fix lack of implicit anchoring of patterns to directory separators (#58)
  • Fix multi-asterisks that fall outside of the special cases (#57)
  • Fix "a/**/b" matching "a/bb" (#56)

Fix two incorrect parsing behaviors

Choose a tag to compare

@mherrmann mherrmann released this 03 Oct 05:49
8ea4444

Several modernization improvements

Choose a tag to compare

@mherrmann mherrmann released this 07 Aug 06:56
133bd62

Great PRs by @ruancomelli:

Also fixes a depreciation warning (#42).

Thank you @ruancomelli!

Improve performance for negation rules

Choose a tag to compare

@mherrmann mherrmann released this 03 Aug 16:40
044d9f3

Thank you @ruancomelli for the PR!

Fix directory rule matching similar files

Choose a tag to compare

@mherrmann mherrmann released this 30 Jun 06:16
b925eba

Fixes #45. Thank you @PidgeyBE for the PR!