Repository navigation
chore(deps): bump schemathesis from 4.24.3 to 4.25.2 in the python-minor-patch group across 1 directory - #247
Merged
brownjuly2003-code merged 4 commits intoSep 8, 2026
Conversation
Contributor
Author
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
DORA Metrics
|
dependabot
Bot
force-pushed
the
dependabot/pip/python-minor-patch-23f990ecec
branch
from
August 31, 2026 03:12
1c472fa to
0160af9
Compare
Bumps the python-minor-patch group with 1 update in the / directory: [schemathesis](https://github.com/schemathesis/schemathesis). Updates `schemathesis` from 4.24.3 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.24.3...v4.25.2) --- updated-dependencies: - dependency-name: schemathesis dependency-version: 4.25.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-minor-patch ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
force-pushed
the
dependabot/pip/python-minor-patch-23f990ecec
branch
from
September 7, 2026 03:10
0160af9 to
a947ca2
Compare
…-minor-patch-23f990ecec
Dependabot has proposed schemathesis 4.25.2 since 2026-09-07 and the PR could not resolve, let alone merge: `uv lock` fails outright. Because schemathesis==4.25.2 depends on jsonschema-rs>=0.51.0,<0.52.0 and jsonschema-rs<0.50, we can conclude that schemathesis==4.25.2 cannot be used. The `jsonschema-rs<0.50` half is ours. schemathesis 4.24.x declared jsonschema-rs>=0.49.0 with no ceiling while calling CanonicalSchema.is_satisfiable, which jsonschema-rs 0.50.0 removed, so tests/contract failed with AttributeError on 0.50.x. The pin in [tool.uv] constraint-dependencies held the transitive resolution back "until schemathesis fixes its range upstream". It has. 4.25.x declares jsonschema-rs>=0.51.0,<0.52.0 -- an exact supported pairing rather than an open floor -- and the call that broke is gone: schemathesis 4.25.2 contains no reference to `is_satisfiable` anywhere (0 hits across the installed package; jsonschema-rs 0.51.0 still exposes CanonicalSchema, still without that method). Our ceiling and theirs are now disjoint, so the pin no longer protects anything -- it is the only thing blocking the bump. Removed, with the reason it existed and the reason it went kept in place, since a bare deletion invites someone to re-add it the next time a transitive resolution surprises them. uv.lock: schemathesis 4.24.3 -> 4.25.2, jsonschema-rs 0.49.9 -> 0.51.0, hypothesis-jsonschema dropped (4.25 no longer depends on it). requirements-docker.lock is unchanged -- schemathesis is in the `contract` extra, which the cloud/postgres export does not include. Verified locally: `uv lock --check` passes (255 packages), `uv export ... -o requirements-docker.lock` leaves no diff, scripts/validate_project_claims.py OK, and the pyproject/contract ratchets pass (38 passed across test_contract_dependencies, test_contract_workflow, test_cross_package_install_contract, test_audit_quality_gates, test_env_preflight_and_ci_pinning). The run that matters for the pairing is CI's `contract` job, which is what caught the 0.50.0 breakage in the first place. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_018ybRVCaL1Lyd9d5kFTndh3
brownjuly2003-code
deleted the
dependabot/pip/python-minor-patch-23f990ecec
branch
September 8, 2026 08:37
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the python-minor-patch group with 1 update in the / directory: schemathesis.
Updates
schemathesisfrom 4.24.3 to 4.25.2Release notes
Sourced from schemathesis's releases.
... (truncated)
Changelog
Sourced from schemathesis's changelog.
... (truncated)
Commits
510bf7bchore: Release 4.25.2c88a80dfix: Coverage phase ignoringpatternPropertiesentries matching a declared ...8b934bachore: NDJSON report spells phase names and skip reasons as machine tokensf63aeacfix: Coverage phase ignoring keywords beside$refwhen generating valuesbd986acfix: Coverage phase emitting a value twooneOfbranches admit when one keep...3e02e72fix: Coverage phase emitting apattern-matching string as amultipleOfvi...d583dacfix: Missing Allure entry in theReportssection of the CLI summarya4f7646fix: Credentials from--header,--auth,--proxyand the schema URL stor...098b239fix: NDJSON report omitting each failure's title, severity and operation2cf28f4chore: Release 4.25.1