Skip to content

build(deps): Remove unused hypothesis-jsonschema test dependency - #115

Merged
Stranger6667 merged 1 commit into
schemathesis:mainfrom
Enimalojd:drop_hypothesis_jsonschema
Aug 21, 2026
Merged

Stranger6667 merged 1 commit into
schemathesis:mainfrom
Enimalojd:drop_hypothesis_jsonschema

Conversation

@Enimalojd

Copy link
Copy Markdown
Contributor

hypothesis-jsonschema is never imported anywhere in the project: HAR validation in tests uses jsonschema.Draft7Validator directly, and data generation relies on st.from_type() over plain dataclasses. The package is only needed for st.from_schema(), which is not used here.

hypothesis-jsonschema is never imported anywhere in the project: HAR
validation in tests uses jsonschema.Draft7Validator directly, and data
generation relies on st.from_type() over plain dataclasses. The package
is only needed for st.from_schema(), which is not used here.
@codspeed

codspeed Bot commented Aug 21, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 1 untouched benchmark


Comparing Enimalojd:drop_hypothesis_jsonschema (da7f974) with main (36098ca)

Open in CodSpeed

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.87%. Comparing base (36098ca) to head (da7f974).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #115   +/-   ##
=======================================
  Coverage   97.87%   97.87%           
=======================================
  Files           3        3           
  Lines         283      283           
  Branches       58       58           
=======================================
  Hits          277      277           
  Misses          4        4           
  Partials        2        2           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@Stranger6667
Stranger6667 merged commit d4e5721 into schemathesis:main Aug 21, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants