Download Latest Version Release 4.24.1 source code.zip (61.7 MB)
Email in envelope

Get an email when there's a new version of Schemathesis

Home / v4.23.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-07-16 1.6 kB
Release 4.23.0 source code.tar.gz 2026-07-16 60.5 MB
Release 4.23.0 source code.zip 2026-07-16 61.7 MB
Totals: 3 Items   122.2 MB 1

:rocket: Added

  • Reuse literal values from the application's Python source during generation. Disable via analysis.constants.enabled.
  • Web Fuzzing Commons authentication via [auth.wfc].
  • Automatic 429 retries honoring the Retry-After header with --rate-limit=auto. #1722
  • checks.response_schema_conformance.validate-formats to disable format validation in response checks. #2481

:bug: Fixed

  • False positive positive_data_acceptance for arrays with contains/minContains/maxContains in the coverage phase.
  • False positive positive_data_acceptance for objects with dependentRequired/dependentSchemas in the coverage phase.
  • False positive negative_data_rejection for objects combining additionalProperties with matching patternProperties.
  • False positive positive_data_acceptance for path integers at the schema minimum. #4312
  • Integers generated outside the range implied by format: int32/int64. #593
  • Internal error on responses declaring an unknown or invalid charset.
  • Generation error for numbers combining multipleOf with minimum and maximum in the coverage phase.
  • False positive negative_data_rejection for const and propertyNames under Open API 3.0 in the coverage phase.
  • Integers just below the int64 minimum accepted during schema validation.

:rocket: Performance

  • Cache for GraphQL schema processing.
Source: README.md, updated 2026-07-16