- Update to version 0.10.2:
Bug fixes:
* Fix failing tests on Windows.
* Type hint on root parameter on pathspec.pathspec.PathSpec.match_tree_entries().
* Type hint on root parameter on pathspec.pathspec.PathSpec.match_tree_files().
* Type hint on root parameter on pathspec.util.iter_tree_entries().
* Type hint on root parameter on pathspec.util.iter_tree_files().
* Issue #64: IndexError with my .gitignore file when trying to build a Python package.
Improvements:
* Issue #58: CI: add GitHub Actions test workflow.
OBS-URL: https://build.opensuse.org/request/show/1039863
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pathspec?expand=0&rev=20
* Raise `GitWildMatchPatternError` for invalid git patterns.
* Fix for duplicate leading double-asterisk, and edge cases.
* Fix matching absolute paths.
* API change: `util.normalize_files()` now returns a
`Dict[str, List[pathlike]]` instead of a `Dict[str, pathlike]`.
* Added type hinting.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pathspec?expand=0&rev=17
- Update to v0.8.0
* Expose what patterns matched paths. Added `util.detailed_match_files()`
* `match_tree()` doesn't return symlinks
- Add `PathSpec.match_tree_entries` and `util.iter_tree_entries()` to
support directories and symlinks
- API change: `match_tree()` has been renamed to `match_tree_files()`
The old name `match_tree()` is still available as an alias
- API change: `match_tree_files()` now returns symlinks
OBS-URL: https://build.opensuse.org/request/show/839910
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pathspec?expand=0&rev=11