File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,17 +2,34 @@ Change History
22==============
33
44
5+ 1.1.1 (2026-04-26)
6+ ------------------
7+
8+ Improvements:
9+
10+ - Improved type checking with mypy and pyright.
11+
12+ Bug fixes:
13+
14+ - Fixed typing on `PathSpec[TPattern] ` to `PathSpec[TPattern_co] `.
15+ - Added missing variant type-hint `type[Pattern] ` to `PathSpec.from_lines() ` parameter `pattern_factory `.
16+ - Fixed possible type error when using `+ ` and `+= ` operators on `PathSpec `.
17+
18+
5191.1.0 (2026-04-22)
620------------------
721
22+ New features:
23+
24+ - `Issue #108 `_: Specialize pattern type for `PathSpec ` as `PathSpec[TPattern] ` for better debugging of `PathSpec().patterns `.
25+
826Bug fixes:
927
1028- `Issue #93 `_: Git discards invalid range notation. `GitIgnoreSpecPattern ` now discards patterns with invalid range notation like Git.
1129- `Pull #106 `_: Fix escape() not escaping backslash characters.
1230
1331Improvements:
1432
15- - `Issue #108 `_: Specialize pattern type for `PathSpec ` as `PathSpec[TPattern] ` for better debugging of `PathSpec().patterns `.
1633- `Pull #110 `_: Nicer debug print outs (and str for regex pattern).
1734
1835
Original file line number Diff line number Diff line change 11
2- 1.1.1 (TDB )
3- -----------
2+ 1.1.1 (2026-04-26 )
3+ ------------------
44
55Improvements:
66
Original file line number Diff line number Diff line change @@ -227,17 +227,34 @@ Change History
227227==============
228228
229229
230+ 1.1.1 (2026-04-26)
231+ ------------------
232+
233+ Improvements:
234+
235+ - Improved type checking with mypy and pyright.
236+
237+ Bug fixes:
238+
239+ - Fixed typing on `PathSpec[TPattern] ` to `PathSpec[TPattern_co] `.
240+ - Added missing variant type-hint `type[Pattern] ` to `PathSpec.from_lines() ` parameter `pattern_factory `.
241+ - Fixed possible type error when using `+ ` and `+= ` operators on `PathSpec `.
242+
243+
2302441.1.0 (2026-04-22)
231245------------------
232246
247+ New features:
248+
249+ - `Issue #108 `_: Specialize pattern type for `PathSpec ` as `PathSpec[TPattern] ` for better debugging of `PathSpec().patterns `.
250+
233251Bug fixes:
234252
235253- `Issue #93 `_: Git discards invalid range notation. `GitIgnoreSpecPattern ` now discards patterns with invalid range notation like Git.
236254- `Pull #106 `_: Fix escape() not escaping backslash characters.
237255
238256Improvements:
239257
240- - `Issue #108 `_: Specialize pattern type for `PathSpec ` as `PathSpec[TPattern] ` for better debugging of `PathSpec().patterns `.
241258- `Pull #110 `_: Nicer debug print outs (and str for regex pattern).
242259
243260
Original file line number Diff line number Diff line change 22This module defines the version.
33"""
44
5- __version__ = "1.1.0 "
5+ __version__ = "1.1.1 "
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ license = {text = "MPL 2.0"}
3030name = " pathspec"
3131readme = " README-dist.rst"
3232requires-python = " >=3.9"
33- version = " 1.1.0 "
33+ version = " 1.1.1 "
3434
3535[project .optional-dependencies ]
3636hyperscan = [
You can’t perform that action at this time.
0 commit comments