-
Notifications
You must be signed in to change notification settings - Fork 41
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
RefResolver deprecated #216
Comments
RefResolver has been deprecated |
As a tactical workaround, I am freezing jsonschema < 4.18.0 until the project can migrate to the referencing library. PRs welcomed. |
Changes do not seem be trivial. @ejratl could you put together an example detailing how to modify Then I could try to take it from there. |
We will need the assistance of @clenk for this, I believe. |
Folks, this is bound to become a bigger issue as we go forward. I would be happy to help, but I do need some guidance. |
Hi @ejratl @clenk Can you please have a look at the PR: https://github.com/oasis-open/cti-stix-validator |
Thanks for doing this work. Will you be able to sign the CLA? It looks a bit like Github and/or the CLA bot is having trouble with you account. |
I will ask the oasis-open admins to look into the problem. |
Hi @aryabharat , did you manage to sign the CLA on #226? |
@ostefano Yes! i have signed the CLA. |
@ejratl anything that we can do to unblock this? |
@ostefano The issue here is that the user id that made the commits is different from the user id that signed the CLA (although they represent the same person most likely). The easiest solution would be for @aryabharat to set the local config for the repo and then force push using the id that signed the CLA to update the PR to all be from one user id that signed the CLA. |
@ejratl I see. Looks like the problem is now solved, so hopefully it can be merged soon :) |
#228 is merged. We can close this. |
The build system is currently failing. jsonschema 4.18 introduced the referencing library and deprecated RefResolver. This is breaking some tests, namely marking_definition, network_traffic and observed_data. This is currently blocking all PRs and releases.
Note: calling setup.py is deprecated and license_file in setup.config is also deprecated in favor of license_files. These are not currently breaking the build system.
The text was updated successfully, but these errors were encountered: