Skip to content

chore(deps-dev): bump schemathesis from 4.16.1 to 4.25.2 in /clients/python - #3148

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/clients/python/schemathesis-4.25.2
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/clients/python/schemathesis-4.25.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 31, 2026 •

Copy link
Copy Markdown
Contributor

Bumps schemathesis from 4.16.1 to 4.25.2.

Release notes

Sourced from schemathesis's releases.

Release 4.25.2

🔧 Changed

  • NDJSON report spells phase names and skip reasons as machine tokens (stateful, not_applicable).

🐛 Fixed

  • NDJSON report omitting each failure's title, severity and operation.
  • Credentials from --header, --auth, --proxy and the schema URL stored unsanitized in the recorded command.
  • Missing Allure entry in the Reports section of the CLI summary.
  • Coverage phase emitting a pattern-matching string as a multipleOf violation for union types.
  • Coverage phase emitting a value two oneOf branches admit when one keeps keywords beside $ref.
  • Coverage phase ignoring keywords beside $ref when generating values.
  • Coverage phase ignoring patternProperties entries matching a declared property name.

Release 4.25.1

🚀 Added

  • Support for validating httpx2 responses in Case.validate_response.

🔧 Changed

  • Suggest the server URL declared in the schema when the missing base_url error fires.
  • Mention warnings.fail-on in the --warnings help text.

🐛 Fixed

Coverage phase

  • Keeping false for const: 0 (and vice versa) when intersecting allowed values.
  • Emitting branch values that ignore a sibling anyOf/oneOf/allOf or the keywords beside them.
  • Emitting objects without a name one allOf branch requires and another forbids.
  • Duplicate positive cases for schemas combining anyOf/oneOf with keywords beside them.
  • Emitting a property's const that the rest of its schema rejects.
  • Emitting a oneOf value a second branch admits under the operation's draft.
  • Emitting enum/const members the operation's draft rejects.
  • Emitting example/default values the operation's draft rejects.
  • Judging anyOf/oneOf branch values against the parent in the wrong draft.
  • Crashing on multipleOf beside a numeric bound past 28 significant digits.
  • Emitting multipleOf steps no float can carry, landing back on the excluded bound.
  • Numeric exclusiveMinimum/exclusiveMaximum overriding a tighter minimum/maximum instead of combining.
  • Integer boundary values emitted as floats when the bound is written like 7.0.
  • Integer steps past float bounds taken in binary, not the decimal the validator reads.
  • Emitting an excluded integer bound when minimum/maximum repeats a large float exclusiveMinimum/exclusiveMaximum.
  • Emitting a float as a type violation for integer when number is allowed too.
  • Emitting a non-multiple for multipleOf past 2^53.
  • Emitting inf as a violation of a bound at the largest float.
  • Generating non-integer values for integers with a fractional multipleOf.

... (truncated)

Changelog

Sourced from schemathesis's changelog.

4.25.2 - 2026-08-24

🔧 Changed

  • NDJSON report spells phase names and skip reasons as machine tokens (stateful, not_applicable).

🐛 Fixed

  • NDJSON report omitting each failure's title, severity and operation.
  • Credentials from --header, --auth, --proxy and the schema URL stored unsanitized in the recorded command.
  • Missing Allure entry in the Reports section of the CLI summary.
  • Coverage phase emitting a pattern-matching string as a multipleOf violation for union types.
  • Coverage phase emitting a value two oneOf branches admit when one keeps keywords beside $ref.
  • Coverage phase ignoring keywords beside $ref when generating values.
  • Coverage phase ignoring patternProperties entries matching a declared property name.

4.25.1 - 2026-08-24

🚀 Added

  • Support for validating httpx2 responses in Case.validate_response.

🔧 Changed

  • Suggest the server URL declared in the schema when the missing base_url error fires.
  • Mention warnings.fail-on in the --warnings help text.

🐛 Fixed

Coverage phase

  • Keeping false for const: 0 (and vice versa) when intersecting allowed values.
  • Emitting branch values that ignore a sibling anyOf/oneOf/allOf or the keywords beside them.
  • Emitting objects without a name one allOf branch requires and another forbids.
  • Duplicate positive cases for schemas combining anyOf/oneOf with keywords beside them.
  • Emitting a property's const that the rest of its schema rejects.
  • Emitting a oneOf value a second branch admits under the operation's draft.
  • Emitting enum/const members the operation's draft rejects.
  • Emitting example/default values the operation's draft rejects.
  • Judging anyOf/oneOf branch values against the parent in the wrong draft.
  • Crashing on multipleOf beside a numeric bound past 28 significant digits.
  • Emitting multipleOf steps no float can carry, landing back on the excluded bound.
  • Numeric exclusiveMinimum/exclusiveMaximum overriding a tighter minimum/maximum instead of combining.
  • Integer boundary values emitted as floats when the bound is written like 7.0.
  • Integer steps past float bounds taken in binary, not the decimal the validator reads.
  • Emitting an excluded integer bound when minimum/maximum repeats a large float exclusiveMinimum/exclusiveMaximum.
  • Emitting a float as a type violation for integer when number is allowed too.
  • Emitting a non-multiple for multipleOf past 2^53.
  • Emitting inf as a violation of a bound at the largest float.
  • Generating non-integer values for integers with a fractional multipleOf.

... (truncated)

Commits
  • 510bf7b chore: Release 4.25.2
  • c88a80d fix: Coverage phase ignoring patternProperties entries matching a declared ...
  • 8b934ba chore: NDJSON report spells phase names and skip reasons as machine tokens
  • f63aeac fix: Coverage phase ignoring keywords beside $ref when generating values
  • bd986ac fix: Coverage phase emitting a value two oneOf branches admit when one keep...
  • 3e02e72 fix: Coverage phase emitting a pattern-matching string as a multipleOf vi...
  • d583dac fix: Missing Allure entry in the Reports section of the CLI summary
  • a4f7646 fix: Credentials from --header, --auth, --proxy and the schema URL stor...
  • 098b239 fix: NDJSON report omitting each failure's title, severity and operation
  • 2cf28f4 chore: Release 4.25.1
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Aug 31, 2026
@google-oss-prow
google-oss-prow Bot requested review from chambridge and fege August 31, 2026 12:46
@dependabot
dependabot Bot force-pushed the dependabot/pip/clients/python/schemathesis-4.25.2 branch from f39b68d to c3f9abb Compare September 1, 2026 13:42
@google-oss-prow

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please ask for approval from al-pragliola. For more information see the Kubernetes Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@manaswinidas

Copy link
Copy Markdown
Contributor

/retest

Bumps [schemathesis](https://github.com/schemathesis/schemathesis) from 4.16.1 to 4.25.2.
- [Release notes](https://github.com/schemathesis/schemathesis/releases)
- [Changelog](https://github.com/schemathesis/schemathesis/blob/master/CHANGELOG.md)
- [Commits](schemathesis/schemathesis@v4.16.1...v4.25.2)

---
updated-dependencies:
- dependency-name: schemathesis
  dependency-version: 4.25.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/clients/python/schemathesis-4.25.2 branch from c3f9abb to 8d3eca5 Compare September 8, 2026 12:18
@dependabot @github

dependabot Bot commented on behalf of github Sep 14, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #3233.

@dependabot dependabot Bot closed this Sep 14, 2026
@dependabot
dependabot Bot deleted the dependabot/pip/clients/python/schemathesis-4.25.2 branch September 14, 2026 12:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area/MR Python client dependencies Pull requests that update a dependency file python Pull requests that update Python code size/L

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants