NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2564 most downloaded on PyPI
A spec-compliant gitignore parser for Python 3.5+
Last release 1 years ago
25 Aug 2025
Ships unpredictably
gaps range from 8 days to 2.0 years
Most releases are documented
notes for 19 of 23 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
23 releases · first in 2018
Thank you @Javagedes for the PR!
Thank you @Javagedes for the PR!
Thank you @tewalds for the PR (#74)!
Thank you @tewalds for the PR (#74)!
Thank you @matthieumarrast for the PR!
Thank you @matthieumarrast for the PR!
One column per quarter.
Thank you @ericwb for the PR!
Thank you @ericwb for the PR!
Thank you @ruancomelli for the PR.
Thank you @ruancomelli for the PR.
Fix lack of implicit anchoring of patterns to directory separators
Thank you @jherland!
Fix patterns with leading exclamation marks
Thank you @jherland!
https://github.com/mherrmann/gitignore_parser/pull/48
Great PRs by @ruancomelli:
Also fixes a depreciation warning (#42).
Thank you @ruancomelli!
Thank you @ruancomelli for the PR!
Thank you @ruancomelli for the PR!
Fixes #45. Thank you @PidgeyBE for the PR!
Fixes #45. Thank you @PidgeyBE for the PR!
` gitignore_parser.py:143: DeprecationWarning: Flags not at the start of the expression '^(?ms)foo$' `
The following warning appeared and is now fixed:
gitignore_parser.py:143: DeprecationWarning: Flags not at the start of the expression '^(?ms)foo$'
Thank you @JulienPalard for the PR!
Thank you @szczeles for the PR!
Thank you @szczeles for the PR!
Thank you @szczeles for the PR!
Thank you @szczeles for the PR!
It had a failing test case. See https://github.com/mherrmann/gitignore_parser/pull/33#issuecomment-1230188177.
It had a failing test case. See https://github.com/mherrmann/gitignore_parser/pull/33#issuecomment-1230188177.
Thank you @excitoon for the PR!
Thank you @excitoon for the PR!
Thank you to @x-way and @inverse for the pull requests.
Thank you to @x-way and @inverse for the pull requests.
Thank you @ahernsean for the PR!
See #13.
Thank you @ahernsean for the PR!
Thanks Jean-Baptiste Veslin (@thebaptiste) for the PR.
Thanks Jean-Baptiste Veslin (@thebaptiste) for the PR.
Thank you @butteredptarmigan for the PR!
Thank you @butteredptarmigan for the PR!
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →