Skip to content

Commit 925769a

Browse files
authored
fix: Update base URI for jsonschema.RefResolver (#1976)
* update baseuri to include the version of the HiFa JSON schema to provide forward-compatibility for jsonschema>=4.15.0
1 parent 9842e82 commit 925769a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/pyhf/schema/validator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ def validate(spec: Mapping, schema_name: str, version: Union[str, None] = None):
2727

2828
# note: trailing slash needed for RefResolver to resolve correctly
2929
resolver = jsonschema.RefResolver(
30-
base_uri=f"file://{variables.schemas}/",
31-
referrer=f"{version}/{schema_name}",
30+
base_uri=f"file://{variables.schemas}/{version}/",
31+
referrer=f"{schema_name}",
3232
store=variables.SCHEMA_CACHE,
3333
)
3434
validator = jsonschema.Draft6Validator(

0 commit comments

Comments
 (0)