You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Currently we don't appear to have an included copy of the full JSON schema. Ideally we would be able to include a copy and programmatically compare against it for development work, potentially CI/CD tests and just general use for SBOM validation.
Describe the solution you'd like
We could use something like https://pypi.org/project/jsonschema/ in conjunction with including a JSON copy of the schema. I'd be happy to handle this one, however I would want to verify that there would be no issue including that additional dependency, the correct JSON schema to be included (and that we're able to include it), and any additional input.
Describe alternatives you've considered
None
Additional context
None
The text was updated successfully, but these errors were encountered:
This sounds like it would probably be an optional dependency used for tests, which would be fine.
The only issue is that technically the CyTRICS schema hasn't been publicly released yet (in some sense, we just happen to have dataclasses that closely map to it and read/write a format that matches the schema).
Is your feature request related to a problem? Please describe.
Currently we don't appear to have an included copy of the full JSON schema. Ideally we would be able to include a copy and programmatically compare against it for development work, potentially CI/CD tests and just general use for SBOM validation.
Describe the solution you'd like
We could use something like https://pypi.org/project/jsonschema/ in conjunction with including a JSON copy of the schema. I'd be happy to handle this one, however I would want to verify that there would be no issue including that additional dependency, the correct JSON schema to be included (and that we're able to include it), and any additional input.
Describe alternatives you've considered
None
Additional context
None
The text was updated successfully, but these errors were encountered: