-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
jsonschema RefResolutionError for 0.6.3 or lower #1975
Comments
Something is off, there should be a |
Yeah, I'm not sure what's going on there. Just confirmed I see it in |
Looks like the
We were following the jsonschema spec, so it seems the python jsonschema changed how it interprets paths. |
I'm checking to see if we catch this regression first in our head-of-dependencies (https://github.com/scikit-hep/pyhf/actions/runs/2966841468). |
@masonproffitt see if #1976 fixes things for you. |
I also opened up a discussion python-jsonschema/jsonschema#995 to understand where this behavior comes from: |
@masonproffitt I've made a |
The short of it is a few issues:
|
jsonschema==4.15.0
breaks pyhf==0.6.3
There is also a FAQ on this that was added in PR #1529. Once |
Summary
The newest version of
jsonschema
(4.15.0, released today) breaks the current release version ofpyhf
(0.6.3).OS / Environment
Steps to Reproduce
File Upload (optional)
No response
Expected Results
I expected not to get an error because this is the Hello World example. I confirmed that there's no error with
jsonschema==4.14.0
(the previous version) in the exact same environment otherwise.Actual Results
pyhf Version
pyhf, version 0.6.3
Code of Conduct
The text was updated successfully, but these errors were encountered: