Bump pathspec from 0.12.1 to 1.1.1
Bumps pathspec from 0.12.1 to 1.1.1.
Release notes
Sourced from pathspec's releases.
v1.1.1
Release v1.1.1. See CHANGES.rst.
v1.1.0
Release v1.1.0. See CHANGES.rst.
v1.0.4
Release v1.0.4. See CHANGES.rst.
v1.0.3
Release v1.0.3. See CHANGES.rst.
v1.0.2
Release v1.0.2. See CHANGES.rst.
v1.0.1
Release v1.0.1. See CHANGES.rst.
v1.0.0
Release v1.0.0. See CHANGES.rst.
Changelog
Sourced from pathspec's changelog.
1.1.1 (2026-04-26)
Improvements:
- Improved type checking with mypy and pyright.
Bug fixes:
- Fixed typing on
PathSpec[TPattern]toPathSpec[TPattern_co].- Added missing variant type-hint
type[Pattern]toPathSpec.from_lines()parameterpattern_factory.- Fixed possible type error when using
+and+=operators onPathSpec.1.1.0 (2026-04-22)
New features:
Issue [#108](https://github.com/cpburnz/python-pathspec/issues/108)_: Specialize pattern type forPathSpecasPathSpec[TPattern]for better debugging ofPathSpec().patterns.Bug fixes:
Issue [#93](https://github.com/cpburnz/python-pathspec/issues/93)_: Git discards invalid range notation.GitIgnoreSpecPatternnow discards patterns with invalid range notation like Git.Pull [#106](https://github.com/cpburnz/python-pathspec/issues/106)_: Fix escape() not escaping backslash characters.Improvements:
Pull [#110](https://github.com/cpburnz/python-pathspec/issues/110)_: Nicer debug print outs (and str for regex pattern)... _
Pull [#106](https://github.com/cpburnz/python-pathspec/issues/106): cpburnz/python-pathspec#106 .. _Issue [#108](https://github.com/cpburnz/python-pathspec/issues/108): cpburnz/python-pathspec#108 .. _Pull [#110](https://github.com/cpburnz/python-pathspec/issues/110): cpburnz/python-pathspec#1101.0.4 (2026-01-26)
Bug fixes:
Issue [#103](https://github.com/cpburnz/python-pathspec/issues/103)_: Using re2 fails if pyre2 is also installed... _
Issue [#103](https://github.com/cpburnz/python-pathspec/issues/103): cpburnz/python-pathspec#1031.0.3 (2026-01-09)
Bug fixes:
... (truncated)
Commits
ecf71a9Release v1.1.16727491Improve type checking with mypy and pyrightc9249c8Release v1.1.0a1abebaTest Iron Proxy for CI0b04daeTest Iron Proxy for CIccaedcaTest Iron Proxy for CI06391d8Test Iron Proxy for CI45907bfTest Iron Proxy for CI0d7c7dePin all Github actions36faddaSpecialize patterns- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Summary by cubic
Updates the locked pathspec dependency from 0.12.1 to 1.1.1.
- Includes Git ignore pattern fixes and improved type checking from the newer releases.