[x] I have updated the release notes at docs/source/NEWS.rst
[x] I have updated the automated tests.
[x] All tests pass on your local dev environment. See CONTRIBUTING.rst.
Summary
When MatchMixin makes calls to str.startswith, str.endswith and str.find, the argument is currently a bytes not a str. This causes a crash, which can most easily be seen when using a wildcard search filter.
Contributor Checklist:
docs/source/NEWS.rst
CONTRIBUTING.rst
.Summary
When
MatchMixin
makes calls tostr.startswith
,str.endswith
andstr.find
, the argument is currently abytes
not astr
. This causes a crash, which can most easily be seen when using a wildcard search filter.decode()
ing thebytes
to astr
fixes this issue.