Fix
* fix: pinned `mypy <= 0.961` due to 278
Signed-off-by: Paul Horton <paul.hortonowasp.org> ([`d6955cb`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/d6955cb86d8da7a72d0146d0dbeb7c34a794a954))
* fix: properly support nested `components` and `services` 275
Signed-off-by: Paul Horton <paul.hortonowasp.org> ([`6597db7`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/6597db740f222c68ad90f74fb8fdb58b72642adb))
Unknown
* Merge pull request 276 from CycloneDX/fix/bom-validation-nested-components-isue-275
fix: BOM validation fails when Components or Services are nested 275
fix: updated dependencies 271, 270, 269 and 256 ([`68a0cdd`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/68a0cddc0a226947d76b6a275cfceba383797d3b))
* Merge branch &39;main&39; into fix/bom-validation-nested-components-isue-275 ([`6caee65`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/6caee657260e46f18cade24a73b4f17bc5ad6dd8))
* added tests to cover new `Component.get_all_nested_components()` method
Signed-off-by: Paul Horton <paul.hortonowasp.org> ([`75a77ed`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/75a77ed6576f362435d1a3e6e59cbc5d871b9971))
* Revert &34;chore: re-added `isort` to pre-commit hooks&34;
This reverts commit f50ee1eb79f3f4e5b9d21824e64192d0af43d3f0.
Signed-off-by: Paul Horton <paul.hortonowasp.org> ([`5f7f30e`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/5f7f30e6a79f7cef6fff296ae0d7e5381f9b5cda))
* removed tests where services are part of dependency tree - see 277
Signed-off-by: Paul Horton <paul.hortonowasp.org> ([`f26862b`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/f26862b0b7f85e3610efbdf17cf304ddc71e5366))
* aded XML output tests for Issue 275
Signed-off-by: Paul Horton <paul.hortonowasp.org> ([`ebef5f2`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/ebef5f212fec13fc8c9bf00553f9bf3f77a0d3f6))
* updated XML output tests
Signed-off-by: Paul Horton <paul.hortonowasp.org> ([`356c37e`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/356c37ebea85eb10e2505f2b16264d95f292bd55))
* addressed JSON output for 275 including test addiitions
Signed-off-by: Paul Horton <paul.hortonowasp.org> ([`692c005`](https://github.com/CycloneDX/cyclonedx-python-lib/commit/692c005c686157134a79e3ffc8ab1e7ce8942de9))