* Support HTTPX 0.28.0, thanks @ndhansen
* Drop support for Python 3.7, to align with HTTPX 0.25.0
* Update CI test to not fail fast and cancel workflows
* Add dependabot to check GitHub actions packages
* Add Python 3.13 to test suite
- drop respx-pr267-httpx0.28.patch,
respx-pr278-httpx0.28.patch: upstream
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-respx?expand=0&rev=23
* Fix matching request data when files are provided
* Add support for data\_\_contains lookup
* Add `files` pattern to support matching on uploads
* Add `SetCookie` utility for easier mocking of response cookie
headers
* Enhance documentation on iterable side effects
* Enhance documentation on named routes and add tip about a
catch-all route
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-respx?expand=0&rev=15
- Update to version 0.20.0
Changed
* Type Router.__getitem__ to not return optional routes, thanks @flaeppe (#216)
* Change Call.response to raise instead of returning optional response (#217)
* Change CallList.last to raise instead of return optional call (#217)
* Type M() to not return optional pattern, by introducing a Noop pattern (#217)
* Type Route.pattern to not be optional (#217)
Fixed
* Correct type hints for side effects (#217)
Added
* Runs mypy on both tests and respx (#217)
* Added nox test session for python 3.11 (#217)
* Added Call.has_response helper, now that .response raises (#217)
OBS-URL: https://build.opensuse.org/request/show/1010287
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-respx?expand=0&rev=7