Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* added draft v1.6 schemas and boilerplate for v1.6 Signed-off-by: Paul Horton <paul.horton@owasp.org> * re-generated test snapshots for v1.6 Signed-off-by: Paul Horton <paul.horton@owasp.org> * note `bom.metadata.manufacture` as deprecated Signed-off-by: Paul Horton <paul.horton@owasp.org> * work on `bom.metadata` for v1.6 Signed-off-by: Paul Horton <paul.horton@owasp.org> * Deprecated `.component.author`. Added `.component.authors` and `.component.manufacturer` Signed-off-by: Paul Horton <paul.horton@owasp.org> * work to add `.component.omniborid` - but tests deserialisation tests fail due to schema differences (`.component.author` not in 1.6) Signed-off-by: Paul Horton <paul.horton@owasp.org> * work to get deserialization tests passing Signed-off-by: Paul Horton <paul.horton@owasp.org> * chore(deps): bump `py-serializable` to >=1.0.3 to resolve issues with deserialization to XML Signed-off-by: Paul Horton <paul.horton@owasp.org> * imports tidied Signed-off-by: Paul Horton <paul.horton@owasp.org> * properly added `.component.swhid` Signed-off-by: Paul Horton <paul.horton@owasp.org> * add `.component.cryptoProperties` - with test failures for SchemaVersion < 1.6 Signed-off-by: Paul Horton <paul.horton@owasp.org> * typing and bandit ignores Signed-off-by: Paul Horton <paul.horton@owasp.org> * coding standards Signed-off-by: Paul Horton <paul.horton@owasp.org> * test filtering Signed-off-by: Paul Horton <paul.horton@owasp.org> * coding standards Signed-off-by: Paul Horton <paul.horton@owasp.org> * additional tests to increase code coverage Signed-off-by: Paul Horton <paul.horton@owasp.org> * corrected CryptoMode enum Signed-off-by: Paul Horton <paul.horton@owasp.org> * coding standards Signed-off-by: Paul Horton <paul.horton@owasp.org> * Added `address` to `organizationalEntity` Signed-off-by: Paul Horton <paul.horton@owasp.org> * Added `address` to `organizationalEntity` Signed-off-by: Paul Horton <paul.horton@owasp.org> * raise `UserWarning` in `.component.version` has length > 1024 Signed-off-by: Paul Horton <paul.horton@owasp.org> * coding standards and typing Signed-off-by: Paul Horton <paul.horton@owasp.org> * add `acknowledgement` to `LicenseExpression` (#582) Signed-off-by: Paul Horton <paul.horton@owasp.org> * more proper way to filter test cases Signed-off-by: Paul Horton <paul.horton@owasp.org> * update schema to published versions Signed-off-by: Paul Horton <paul.horton@owasp.org> * fetch schema 1.6 JSON Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> * fetch test data for CDX 1.6 Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> * reformat Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> * reformat Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> * refactor Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> * style Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> * refactor Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> * docs Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> --------- Signed-off-by: Paul Horton <paul.horton@owasp.org> Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> Co-authored-by: Jan Kowalleck <jan.kowalleck@gmail.com>
- Loading branch information