|
2 | 2 |
|
3 | 3 |
|
4 | 4 |
|
| 5 | +## v7.2.0 (2024-04-19) |
| 6 | + |
| 7 | +### Feature |
| 8 | + |
| 9 | +* feat: disjunctive license acknowledgement (#591) |
| 10 | + |
| 11 | + |
| 12 | +--------- |
| 13 | + |
| 14 | +Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> ([`9bf1839`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/9bf1839859a244e790e91c3e1edd82d333598d60)) |
| 15 | + |
| 16 | +### Unknown |
| 17 | + |
| 18 | +* tests: add meaningful names to validation tests (#588) |
| 19 | + |
| 20 | +When packaging cyclonedx-python-lib for a Linux distribution, it’s |
| 21 | +pretty common that some JSON validation tests fail. [1] |
| 22 | + |
| 23 | +Due to the large number of combinations and the fact that these tests |
| 24 | +are consecutively numbered, it has been tedious to figure out which |
| 25 | +tests are exactly failing and why. This in turn makes it difficult to |
| 26 | +decide which tests to disable or report upstream. |
| 27 | + |
| 28 | +Append meaningful names to validation tests so that instead of e.g.: |
| 29 | + |
| 30 | + […]::TestJsonValidator::test_validate_no_none_001 |
| 31 | + […]::TestJsonValidator::test_validate_no_none_002 |
| 32 | + […]::TestJsonValidator::test_validate_no_none_003 |
| 33 | + […]::TestJsonValidator::test_validate_no_none_004 |
| 34 | + […]::TestJsonValidator::test_validate_no_none_005 |
| 35 | + […]::TestJsonValidator::test_validate_no_none_006 |
| 36 | + […]::TestJsonValidator::test_validate_no_none_007 |
| 37 | + […]::TestJsonValidator::test_validate_no_none_008 |
| 38 | + |
| 39 | +the tests are named: |
| 40 | + |
| 41 | + […]::TestJsonValidator::test_validate_no_none_001_valid_component_swid_1_6 |
| 42 | + […]::TestJsonValidator::test_validate_no_none_002_valid_machine_learning_considerations_env_1_6 |
| 43 | + […]::TestJsonValidator::test_validate_no_none_003_valid_metadata_tool_1_6 |
| 44 | + […]::TestJsonValidator::test_validate_no_none_004_valid_patch_1_6 |
| 45 | + […]::TestJsonValidator::test_validate_no_none_005_valid_empty_components_1_6 |
| 46 | + […]::TestJsonValidator::test_validate_no_none_006_valid_properties_1_6 |
| 47 | + […]::TestJsonValidator::test_validate_no_none_007_valid_service_1_6 |
| 48 | + […]::TestJsonValidator::test_validate_no_none_008_valid_metadata_author_1_6 |
| 49 | + |
| 50 | +[1]: https://aur.archlinux.org/cgit/aur.git/diff/PKGBUILD?h=python-cyclonedx-lib&id=9c6ae556874a633a521407a77a9a85bb31da2047 |
| 51 | + |
| 52 | +Signed-off-by: Claudia <claui@users.noreply.github.com> ([`ae3f79c`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/ae3f79cbaeecda94948bff6a64ab797c5ddd934a)) |
| 53 | + |
| 54 | +* doc: poor merge resolved |
| 55 | + |
| 56 | +Signed-off-by: Paul Horton <paul.horton@owasp.org> ([`a498faa`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/a498faaab248d0512bad9e66afbd8fb1d6c42a66)) |
| 57 | + |
| 58 | + |
5 | 59 | ## v7.1.0 (2024-04-10)
|
6 | 60 |
|
7 | 61 | ### Documentation
|
|
0 commit comments