forked from pool/python-pathspec
a7a82a2b8905e54b2dcd91079f5028884bbf38c000e445b4b7604d24d3722ae8
- Update to 1.0.4:
* Using re2 fails if pyre2 is also installed.
- Remove unneeded BuildRequires on setuptools.
- update to 1.0.3:
* Bug fixes:
- Issue #101: pyright strict errors with pathspec >= 1.0.0.
- Issue #102: No module named 'tomllib'.
* - update to 1.0.2:
* Bug fixes:
- Type hint collections.abc.Callable does not properly replace
typing.Callable until Python 3.9.2.
* - update to 1.0.1:
* Bug fixes:
- Issue #100: ValueError(f"{patterns=!r} cannot be empty.")
when using black.
* - update to 1.0.0:
* Major changes:
- Issue #91: Dropped support of EoL Python 3.8.
- Added concept of backends to allow for faster regular
expression matching. The backend can be controlled using the
backend argument to PathSpec(), PathSpec.from_lines(),
GitIgnoreSpec(), and GitIgnoreSpec.from_lines().
- Renamed "gitwildmatch" pattern back to "gitignore". The
"gitignore" pattern behaves slightly differently when used
with PathSpec (gitignore as documented) than with
GitIgnoreSpec (replicates Git's edge cases).
* API changes:
- Breaking: protected method
pathspec.pathspec.PathSpec._match_file() (with a leading
OBS-URL: https://build.opensuse.org/request/show/1330656
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pathspec?expand=0&rev=18
Description
No description provided
Languages
RPM Spec
100%