From Newsgroup: comp.lang.python.announce
Schemathesis generates test cases from OpenAPI and GraphQL schemas and
checks that your API handles them correctly.
Highlights of 4.26.1 - 4.30.0:
- Automatic sign-up and login when the schema declares those
operations (4.30.0). Each run creates a new account; pass credentials to
turn it off.
- Baseline file: CI fails only on new failures, plus a
`filter_failure` hook to drop failures by your own rule (4.27.0)
- Valid PNG, JPEG, GIF, WebP, PDF and ZIP files mixed into uploads
for `format: binary` fields (4.29.0)
- Endless Server-Sent Events streams stop after 20 events or the
request timeout instead of hanging the run (4.30.0)
- Breaking: exit code 2 when nothing was tested or on schema/config errors,
130 on Ctrl+C (4.29.0)
Post:
https://schemathesis.io/blog/september-2026/
Changelog:
https://github.com/schemathesis/schemathesis/blob/master/CHANGELOG.md
PyPI:
https://pypi.org/project/schemathesis/4.30.0/
--- Synchronet 3.22a-Linux NewsLink 1.2