.editorconfig
.flake8
.gitignore
CHANGELOG.md
CONTRIBUTING.md
DOCUMENTATION.md
LICENSE
MANIFEST.in
README.md
appveyor.yml
pyproject.toml
setup.py
stdeb.cfg
.github/dependabot.yml
.github/workflows/check_codestyle.yml
.github/workflows/docs.yml
.github/workflows/install_and_test.yml
.github/workflows/integration_test.yml
.github/workflows/prepare_release.yml
assets/SPDXJSONExample-v2.3.spdx.png
dev/publish_from_tag.sh
examples/spdx2_convert_format.py
examples/spdx2_convert_to_spdx3.py
examples/spdx2_document_from_scratch.py
examples/spdx2_generate_graph.py
examples/spdx2_parse_file.py
src/spdx_tools/common/__init__.py
src/spdx_tools/common/spdx_licensing.py
src/spdx_tools/common/typing/__init__.py
src/spdx_tools/common/typing/constructor_type_errors.py
src/spdx_tools/common/typing/dataclass_with_properties.py
src/spdx_tools/common/typing/type_checks.py
src/spdx_tools/spdx/__init__.py
src/spdx_tools/spdx/casing_tools.py
src/spdx_tools/spdx/constants.py
src/spdx_tools/spdx/datetime_conversions.py
src/spdx_tools/spdx/document_utils.py
src/spdx_tools/spdx/formats.py
src/spdx_tools/spdx/graph_generation.py
src/spdx_tools/spdx/py.typed
src/spdx_tools/spdx/spdx_element_utils.py
src/spdx_tools/spdx/clitools/__init__.py
src/spdx_tools/spdx/clitools/pyspdxtools.py
src/spdx_tools/spdx/jsonschema/__init__.py
src/spdx_tools/spdx/jsonschema/annotation_converter.py
src/spdx_tools/spdx/jsonschema/annotation_properties.py
src/spdx_tools/spdx/jsonschema/checksum_converter.py
src/spdx_tools/spdx/jsonschema/checksum_properties.py
src/spdx_tools/spdx/jsonschema/converter.py
src/spdx_tools/spdx/jsonschema/creation_info_converter.py
src/spdx_tools/spdx/jsonschema/creation_info_properties.py
src/spdx_tools/spdx/jsonschema/document_converter.py
src/spdx_tools/spdx/jsonschema/document_properties.py
src/spdx_tools/spdx/jsonschema/external_document_ref_converter.py
src/spdx_tools/spdx/jsonschema/external_document_ref_properties.py
src/spdx_tools/spdx/jsonschema/external_package_ref_converter.py
src/spdx_tools/spdx/jsonschema/external_package_ref_properties.py
src/spdx_tools/spdx/jsonschema/extracted_licensing_info_converter.py
src/spdx_tools/spdx/jsonschema/extracted_licensing_info_properties.py
src/spdx_tools/spdx/jsonschema/file_converter.py
src/spdx_tools/spdx/jsonschema/file_properties.py
src/spdx_tools/spdx/jsonschema/json_property.py
src/spdx_tools/spdx/jsonschema/optional_utils.py
src/spdx_tools/spdx/jsonschema/package_converter.py
src/spdx_tools/spdx/jsonschema/package_properties.py
src/spdx_tools/spdx/jsonschema/package_verification_code_converter.py
src/spdx_tools/spdx/jsonschema/package_verification_code_properties.py
src/spdx_tools/spdx/jsonschema/relationship_converter.py
src/spdx_tools/spdx/jsonschema/relationship_properties.py
src/spdx_tools/spdx/jsonschema/snippet_converter.py
src/spdx_tools/spdx/jsonschema/snippet_properties.py
src/spdx_tools/spdx/model/__init__.py
src/spdx_tools/spdx/model/actor.py
src/spdx_tools/spdx/model/annotation.py
src/spdx_tools/spdx/model/checksum.py
src/spdx_tools/spdx/model/document.py
src/spdx_tools/spdx/model/external_document_ref.py
src/spdx_tools/spdx/model/extracted_licensing_info.py
src/spdx_tools/spdx/model/file.py
src/spdx_tools/spdx/model/package.py
src/spdx_tools/spdx/model/relationship.py
src/spdx_tools/spdx/model/relationship_filters.py
src/spdx_tools/spdx/model/snippet.py
src/spdx_tools/spdx/model/spdx_no_assertion.py
src/spdx_tools/spdx/model/spdx_none.py
src/spdx_tools/spdx/model/version.py
src/spdx_tools/spdx/parser/__init__.py
src/spdx_tools/spdx/parser/actor_parser.py
src/spdx_tools/spdx/parser/error.py
src/spdx_tools/spdx/parser/logger.py
src/spdx_tools/spdx/parser/parse_anything.py
src/spdx_tools/spdx/parser/parsing_functions.py
src/spdx_tools/spdx/parser/json/__init__.py
src/spdx_tools/spdx/parser/json/json_parser.py
src/spdx_tools/spdx/parser/jsonlikedict/__init__.py
src/spdx_tools/spdx/parser/jsonlikedict/annotation_parser.py
src/spdx_tools/spdx/parser/jsonlikedict/checksum_parser.py
src/spdx_tools/spdx/parser/jsonlikedict/creation_info_parser.py
src/spdx_tools/spdx/parser/jsonlikedict/dict_parsing_functions.py
src/spdx_tools/spdx/parser/jsonlikedict/extracted_licensing_info_parser.py
src/spdx_tools/spdx/parser/jsonlikedict/file_parser.py
src/spdx_tools/spdx/parser/jsonlikedict/json_like_dict_parser.py
src/spdx_tools/spdx/parser/jsonlikedict/license_expression_parser.py
src/spdx_tools/spdx/parser/jsonlikedict/package_parser.py
src/spdx_tools/spdx/parser/jsonlikedict/relationship_parser.py
src/spdx_tools/spdx/parser/jsonlikedict/snippet_parser.py
src/spdx_tools/spdx/parser/rdf/__init__.py
src/spdx_tools/spdx/parser/rdf/annotation_parser.py
src/spdx_tools/spdx/parser/rdf/checksum_parser.py
src/spdx_tools/spdx/parser/rdf/creation_info_parser.py
src/spdx_tools/spdx/parser/rdf/extracted_licensing_info_parser.py
src/spdx_tools/spdx/parser/rdf/file_parser.py
src/spdx_tools/spdx/parser/rdf/graph_parsing_functions.py
src/spdx_tools/spdx/parser/rdf/license_expression_parser.py
src/spdx_tools/spdx/parser/rdf/package_parser.py
src/spdx_tools/spdx/parser/rdf/rdf_parser.py
src/spdx_tools/spdx/parser/rdf/relationship_parser.py
src/spdx_tools/spdx/parser/rdf/snippet_parser.py
src/spdx_tools/spdx/parser/tagvalue/__init__.py
src/spdx_tools/spdx/parser/tagvalue/helper_methods.py
src/spdx_tools/spdx/parser/tagvalue/lexer.py
src/spdx_tools/spdx/parser/tagvalue/parser.py
src/spdx_tools/spdx/parser/tagvalue/tagvalue_parser.py
src/spdx_tools/spdx/parser/xml/__init__.py
src/spdx_tools/spdx/parser/xml/xml_parser.py
src/spdx_tools/spdx/parser/yaml/__init__.py
src/spdx_tools/spdx/parser/yaml/yaml_parser.py
src/spdx_tools/spdx/rdfschema/__init__.py
src/spdx_tools/spdx/rdfschema/namespace.py
src/spdx_tools/spdx/validation/__init__.py
src/spdx_tools/spdx/validation/actor_validator.py
src/spdx_tools/spdx/validation/annotation_validator.py
src/spdx_tools/spdx/validation/checksum_validator.py
src/spdx_tools/spdx/validation/creation_info_validator.py
src/spdx_tools/spdx/validation/document_validator.py
src/spdx_tools/spdx/validation/external_document_ref_validator.py
src/spdx_tools/spdx/validation/external_package_ref_validator.py
src/spdx_tools/spdx/validation/extracted_licensing_info_validator.py
src/spdx_tools/spdx/validation/file_validator.py
src/spdx_tools/spdx/validation/license_expression_validator.py
src/spdx_tools/spdx/validation/package_validator.py
src/spdx_tools/spdx/validation/package_verification_code_validator.py
src/spdx_tools/spdx/validation/relationship_validator.py
src/spdx_tools/spdx/validation/snippet_validator.py
src/spdx_tools/spdx/validation/spdx_id_validators.py
src/spdx_tools/spdx/validation/uri_validators.py
src/spdx_tools/spdx/validation/validation_message.py
src/spdx_tools/spdx/writer/__init__.py
src/spdx_tools/spdx/writer/write_anything.py
src/spdx_tools/spdx/writer/write_utils.py
src/spdx_tools/spdx/writer/json/__init__.py
src/spdx_tools/spdx/writer/json/json_writer.py
src/spdx_tools/spdx/writer/rdf/__init__.py
src/spdx_tools/spdx/writer/rdf/annotation_writer.py
src/spdx_tools/spdx/writer/rdf/checksum_writer.py
src/spdx_tools/spdx/writer/rdf/creation_info_writer.py
src/spdx_tools/spdx/writer/rdf/external_document_ref_writer.py
src/spdx_tools/spdx/writer/rdf/extracted_licensing_info_writer.py
src/spdx_tools/spdx/writer/rdf/file_writer.py
src/spdx_tools/spdx/writer/rdf/license_expression_writer.py
src/spdx_tools/spdx/writer/rdf/package_writer.py
src/spdx_tools/spdx/writer/rdf/rdf_writer.py
src/spdx_tools/spdx/writer/rdf/relationship_writer.py
src/spdx_tools/spdx/writer/rdf/snippet_writer.py
src/spdx_tools/spdx/writer/rdf/writer_utils.py
src/spdx_tools/spdx/writer/tagvalue/__init__.py
src/spdx_tools/spdx/writer/tagvalue/annotation_writer.py
src/spdx_tools/spdx/writer/tagvalue/checksum_writer.py
src/spdx_tools/spdx/writer/tagvalue/creation_info_writer.py
src/spdx_tools/spdx/writer/tagvalue/extracted_licensing_info_writer.py
src/spdx_tools/spdx/writer/tagvalue/file_writer.py
src/spdx_tools/spdx/writer/tagvalue/package_writer.py
src/spdx_tools/spdx/writer/tagvalue/relationship_writer.py
src/spdx_tools/spdx/writer/tagvalue/snippet_writer.py
src/spdx_tools/spdx/writer/tagvalue/tagvalue_writer.py
src/spdx_tools/spdx/writer/tagvalue/tagvalue_writer_helper_functions.py
src/spdx_tools/spdx/writer/xml/__init__.py
src/spdx_tools/spdx/writer/xml/xml_writer.py
src/spdx_tools/spdx/writer/yaml/__init__.py
src/spdx_tools/spdx/writer/yaml/yaml_writer.py
src/spdx_tools/spdx3/__init__.py
src/spdx_tools/spdx3/payload.py
src/spdx_tools/spdx3/bump_from_spdx2/__init__.py
src/spdx_tools/spdx3/bump_from_spdx2/actor.py
src/spdx_tools/spdx3/bump_from_spdx2/annotation.py
src/spdx_tools/spdx3/bump_from_spdx2/bump_utils.py
src/spdx_tools/spdx3/bump_from_spdx2/checksum.py
src/spdx_tools/spdx3/bump_from_spdx2/creation_info.py
src/spdx_tools/spdx3/bump_from_spdx2/external_document_ref.py
src/spdx_tools/spdx3/bump_from_spdx2/file.py
src/spdx_tools/spdx3/bump_from_spdx2/license_expression.py
src/spdx_tools/spdx3/bump_from_spdx2/message.py
src/spdx_tools/spdx3/bump_from_spdx2/package.py
src/spdx_tools/spdx3/bump_from_spdx2/relationship.py
src/spdx_tools/spdx3/bump_from_spdx2/snippet.py
src/spdx_tools/spdx3/bump_from_spdx2/spdx_document.py
src/spdx_tools/spdx3/clitools/__init__.py
src/spdx_tools/spdx3/clitools/pyspdxtools3.py
src/spdx_tools/spdx3/model/__init__.py
src/spdx_tools/spdx3/model/agent.py
src/spdx_tools/spdx3/model/annotation.py
src/spdx_tools/spdx3/model/artifact.py
src/spdx_tools/spdx3/model/bom.py
src/spdx_tools/spdx3/model/bundle.py
src/spdx_tools/spdx3/model/creation_info.py
src/spdx_tools/spdx3/model/element.py
src/spdx_tools/spdx3/model/external_identifier.py
src/spdx_tools/spdx3/model/external_map.py
src/spdx_tools/spdx3/model/external_reference.py
src/spdx_tools/spdx3/model/hash.py
src/spdx_tools/spdx3/model/integrity_method.py
src/spdx_tools/spdx3/model/lifecycle_scoped_relationship.py
src/spdx_tools/spdx3/model/namespace_map.py
src/spdx_tools/spdx3/model/organization.py
src/spdx_tools/spdx3/model/person.py
src/spdx_tools/spdx3/model/positive_integer_range.py
src/spdx_tools/spdx3/model/profile_identifier.py
src/spdx_tools/spdx3/model/relationship.py
src/spdx_tools/spdx3/model/software_agent.py
src/spdx_tools/spdx3/model/spdx_collection.py
src/spdx_tools/spdx3/model/spdx_document.py
src/spdx_tools/spdx3/model/tool.py
src/spdx_tools/spdx3/model/ai/__init__.py
src/spdx_tools/spdx3/model/ai/ai_package.py
src/spdx_tools/spdx3/model/build/__init__.py
src/spdx_tools/spdx3/model/build/build.py
src/spdx_tools/spdx3/model/dataset/__init__.py
src/spdx_tools/spdx3/model/dataset/dataset.py
src/spdx_tools/spdx3/model/licensing/__init__.py
src/spdx_tools/spdx3/model/licensing/any_license_info.py
src/spdx_tools/spdx3/model/licensing/conjunctive_license_set.py
src/spdx_tools/spdx3/model/licensing/custom_license.py
src/spdx_tools/spdx3/model/licensing/custom_license_addition.py
src/spdx_tools/spdx3/model/licensing/disjunctive_license_set.py
src/spdx_tools/spdx3/model/licensing/license.py
src/spdx_tools/spdx3/model/licensing/license_addition.py
src/spdx_tools/spdx3/model/licensing/license_field.py
src/spdx_tools/spdx3/model/licensing/listed_license.py
src/spdx_tools/spdx3/model/licensing/listed_license_exception.py
src/spdx_tools/spdx3/model/licensing/no_assertion_license.py
src/spdx_tools/spdx3/model/licensing/none_license.py
src/spdx_tools/spdx3/model/licensing/or_later_operator.py
src/spdx_tools/spdx3/model/licensing/with_addition_operator.py
src/spdx_tools/spdx3/model/security/__init__.py
src/spdx_tools/spdx3/model/security/cvss_v2_vuln_assessment_relationship.py
src/spdx_tools/spdx3/model/security/cvss_v3_vuln_assessment_relationship.py
src/spdx_tools/spdx3/model/security/epss_vuln_assessment_relationship.py
src/spdx_tools/spdx3/model/security/exploit_catalog_vuln_assessment_relationship.py
src/spdx_tools/spdx3/model/security/ssvc_vuln_assessment_relationship.py
src/spdx_tools/spdx3/model/security/vex_affected_vuln_assessment_relationship.py
src/spdx_tools/spdx3/model/security/vex_fixed_vuln_assessment_relationship.py
src/spdx_tools/spdx3/model/security/vex_not_affected_vuln_assessment_relationship.py
src/spdx_tools/spdx3/model/security/vex_under_investigation_vuln_assessment_relationship.py
src/spdx_tools/spdx3/model/security/vex_vuln_assessment_relationship.py
src/spdx_tools/spdx3/model/security/vuln_assessment_relationship.py
src/spdx_tools/spdx3/model/security/vulnerability.py
src/spdx_tools/spdx3/model/software/__init__.py
src/spdx_tools/spdx3/model/software/file.py
src/spdx_tools/spdx3/model/software/package.py
src/spdx_tools/spdx3/model/software/sbom.py
src/spdx_tools/spdx3/model/software/snippet.py
src/spdx_tools/spdx3/model/software/software_artifact.py
src/spdx_tools/spdx3/model/software/software_dependency_relationship.py
src/spdx_tools/spdx3/model/software/software_purpose.py
src/spdx_tools/spdx3/validation/__init__.py
src/spdx_tools/spdx3/validation/json_ld/__init__.py
src/spdx_tools/spdx3/validation/json_ld/shacl_validation.py
src/spdx_tools/spdx3/writer/__init__.py
src/spdx_tools/spdx3/writer/console/__init__.py
src/spdx_tools/spdx3/writer/console/agent_writer.py
src/spdx_tools/spdx3/writer/console/annotation_writer.py
src/spdx_tools/spdx3/writer/console/artifact_writer.py
src/spdx_tools/spdx3/writer/console/bom_writer.py
src/spdx_tools/spdx3/writer/console/bundle_writer.py
src/spdx_tools/spdx3/writer/console/console.py
src/spdx_tools/spdx3/writer/console/creation_info_writer.py
src/spdx_tools/spdx3/writer/console/element_writer.py
src/spdx_tools/spdx3/writer/console/external_identifier_writer.py
src/spdx_tools/spdx3/writer/console/external_map_writer.py
src/spdx_tools/spdx3/writer/console/external_reference_writer.py
src/spdx_tools/spdx3/writer/console/hash_writer.py
src/spdx_tools/spdx3/writer/console/integrity_method_writer.py
src/spdx_tools/spdx3/writer/console/lifecycle_scoped_relationship_writer.py
src/spdx_tools/spdx3/writer/console/namespace_map_writer.py
src/spdx_tools/spdx3/writer/console/payload_writer.py
src/spdx_tools/spdx3/writer/console/relationship_writer.py
src/spdx_tools/spdx3/writer/console/spdx_collection_writer.py
src/spdx_tools/spdx3/writer/console/spdx_document_writer.py
src/spdx_tools/spdx3/writer/console/tool_writer.py
src/spdx_tools/spdx3/writer/console/ai/__init__.py
src/spdx_tools/spdx3/writer/console/ai/ai_package_writer.py
src/spdx_tools/spdx3/writer/console/build/__init__.py
src/spdx_tools/spdx3/writer/console/build/build_writer.py
src/spdx_tools/spdx3/writer/console/dataset/__init__.py
src/spdx_tools/spdx3/writer/console/dataset/dataset_writer.py
src/spdx_tools/spdx3/writer/console/software/__init__.py
src/spdx_tools/spdx3/writer/console/software/file_writer.py
src/spdx_tools/spdx3/writer/console/software/package_writer.py
src/spdx_tools/spdx3/writer/console/software/sbom_writer.py
src/spdx_tools/spdx3/writer/console/software/snippet_writer.py
src/spdx_tools/spdx3/writer/console/software/software_dependency_relationship_writer.py
src/spdx_tools/spdx3/writer/json_ld/SPDX_OWL.json
src/spdx_tools/spdx3/writer/json_ld/__init__.py
src/spdx_tools/spdx3/writer/json_ld/context.json
src/spdx_tools/spdx3/writer/json_ld/json_ld_converter.py
src/spdx_tools/spdx3/writer/json_ld/json_ld_writer.py
src/spdx_tools/spdx3/writer/json_ld/model.ttl
src/spdx_tools/spdx3/writer/json_ld/owl_to_context.py
src/spdx_tools/spdx3/writer/json_ld/process.md
tests/__init__.py
tests/spdx/__init__.py
tests/spdx/fixtures.py
tests/spdx/mock_utils.py
tests/spdx/test_actor_parser.py
tests/spdx/test_casing_tools.py
tests/spdx/test_checksum_calculation.py
tests/spdx/test_cli.py
tests/spdx/test_datetime_conversions.py
tests/spdx/test_document_utils.py
tests/spdx/test_graph_generation.py
tests/spdx/data/SPDXJSONExample-UTF-16.spdx.json
tests/spdx/data/SPDXJSONExample-v2.2.spdx.json
tests/spdx/data/SPDXJSONExample-v2.3.spdx.json
tests/spdx/data/SPDXLite.spdx
tests/spdx/data/SPDXRdfExample-UTF-16.spdx.rdf.xml
tests/spdx/data/SPDXRdfExample-v2.2.spdx.rdf.xml
tests/spdx/data/SPDXRdfExample-v2.3.spdx.rdf.xml
tests/spdx/data/SPDXTagExample-UTF-16.spdx
tests/spdx/data/SPDXTagExample-v2.2.spdx
tests/spdx/data/SPDXTagExample-v2.3.spdx
tests/spdx/data/SPDXXMLExample-UTF-16.spdx.xml
tests/spdx/data/SPDXXMLExample-v2.2.spdx.xml
tests/spdx/data/SPDXXMLExample-v2.3.spdx.xml
tests/spdx/data/SPDXYAMLExample-UTF-16.spdx.yaml
tests/spdx/data/SPDXYAMLExample-v2.2.spdx.yaml
tests/spdx/data/SPDXYAMLExample-v2.3.spdx.yaml
tests/spdx/data/circleConversionTestInitialDocument.json
tests/spdx/data/invalid/spdx-trivy-vmware_log-intelligence-fluentd-sha256_086af034f561f343f633be9d9f9e95f65ae6c61b8ddb2c6755ef5bb25b40f53a.json
tests/spdx/examples/__init__.py
tests/spdx/examples/test_examples.py
tests/spdx/examples/test_spdx2_document_from_scratch.py
tests/spdx/jsonschema/__init__.py
tests/spdx/jsonschema/test_annotation_converter.py
tests/spdx/jsonschema/test_checksum_converter.py
tests/spdx/jsonschema/test_converter.py
tests/spdx/jsonschema/test_creation_info_converter.py
tests/spdx/jsonschema/test_document_converter.py
tests/spdx/jsonschema/test_external_document_ref_converter.py
tests/spdx/jsonschema/test_external_package_ref_converter.py
tests/spdx/jsonschema/test_extracted_licensing_info_converter.py
tests/spdx/jsonschema/test_file_converter.py
tests/spdx/jsonschema/test_package_converter.py
tests/spdx/jsonschema/test_package_verification_code_converter.py
tests/spdx/jsonschema/test_relationship_converter.py
tests/spdx/jsonschema/test_snippet_converter.py
tests/spdx/model/__init__.py
tests/spdx/model/test_actor.py
tests/spdx/model/test_annotation.py
tests/spdx/model/test_checksum.py
tests/spdx/model/test_creation_info.py
tests/spdx/model/test_document.py
tests/spdx/model/test_external_document_ref.py
tests/spdx/model/test_external_package_reference.py
tests/spdx/model/test_extracted_licensing_info.py
tests/spdx/model/test_file.py
tests/spdx/model/test_package.py
tests/spdx/model/test_package_verification_code.py
tests/spdx/model/test_relationship.py
tests/spdx/model/test_snippet.py
tests/spdx/model/test_version.py
tests/spdx/parser/__init__.py
tests/spdx/parser/all_formats/__init__.py
tests/spdx/parser/all_formats/test_parse_from_file.py
tests/spdx/parser/jsonlikedict/__init__.py
tests/spdx/parser/jsonlikedict/test_annotation_parser.py
tests/spdx/parser/jsonlikedict/test_checksum_parser.py
tests/spdx/parser/jsonlikedict/test_creation_info_parser.py
tests/spdx/parser/jsonlikedict/test_dict_parsing_functions.py
tests/spdx/parser/jsonlikedict/test_extracted_licensing_info_parser.py
tests/spdx/parser/jsonlikedict/test_file_parser.py
tests/spdx/parser/jsonlikedict/test_license_expression_parser.py
tests/spdx/parser/jsonlikedict/test_package_parser.py
tests/spdx/parser/jsonlikedict/test_relationship_parser.py
tests/spdx/parser/jsonlikedict/test_snippet_parser.py
tests/spdx/parser/rdf/__init__.py
tests/spdx/parser/rdf/test_annotation_parser.py
tests/spdx/parser/rdf/test_checksum_parser.py
tests/spdx/parser/rdf/test_creation_info_parser.py
tests/spdx/parser/rdf/test_extracted_licensing_info_parser.py
tests/spdx/parser/rdf/test_file_parser.py
tests/spdx/parser/rdf/test_graph_parsing_function.py
tests/spdx/parser/rdf/test_license_expression_parser.py
tests/spdx/parser/rdf/test_package_parser.py
tests/spdx/parser/rdf/test_relationship_parser.py
tests/spdx/parser/rdf/test_snippet_parser.py
tests/spdx/parser/rdf/data/file_to_test_rdf_parser.rdf.xml
tests/spdx/parser/rdf/data/invalid_documents/file_without_spdx_ids.xml
tests/spdx/parser/rdf/data/invalid_documents/invalid_creation_info.rdf.xml
tests/spdx/parser/rdf/data/invalid_documents/invalid_creation_info_with_snippet.rdf.xml
tests/spdx/parser/tagvalue/__init__.py
tests/spdx/parser/tagvalue/test_annotation_parser.py
tests/spdx/parser/tagvalue/test_creation_info_parser.py
tests/spdx/parser/tagvalue/test_extracted_licensing_info_parser.py
tests/spdx/parser/tagvalue/test_file_parser.py
tests/spdx/parser/tagvalue/test_helper_methods.py
tests/spdx/parser/tagvalue/test_package_parser.py
tests/spdx/parser/tagvalue/test_relationship_parser.py
tests/spdx/parser/tagvalue/test_snippet_parser.py
tests/spdx/parser/tagvalue/test_tag_value_lexer.py
tests/spdx/parser/tagvalue/test_tag_value_parser.py
tests/spdx/validation/__init__.py
tests/spdx/validation/test_actor_validator.py
tests/spdx/validation/test_annotation_validator.py
tests/spdx/validation/test_checksum_validator.py
tests/spdx/validation/test_creation_info_validator.py
tests/spdx/validation/test_document_validator.py
tests/spdx/validation/test_external_document_ref_validator.py
tests/spdx/validation/test_external_package_ref_validator.py
tests/spdx/validation/test_extracted_licensing_info_validator.py
tests/spdx/validation/test_file_validator.py
tests/spdx/validation/test_license_expression_validator.py
tests/spdx/validation/test_package_validator.py
tests/spdx/validation/test_package_verification_code_validator.py
tests/spdx/validation/test_relationship_validator.py
tests/spdx/validation/test_snippet_validator.py
tests/spdx/validation/test_spdx_id_validators.py
tests/spdx/validation/test_uri_validators.py
tests/spdx/writer/__init__.py
tests/spdx/writer/json/__init__.py
tests/spdx/writer/json/test_json_writer.py
tests/spdx/writer/json/expected_results/__init__.py
tests/spdx/writer/json/expected_results/expected.json
tests/spdx/writer/rdf/__init__.py
tests/spdx/writer/rdf/test_annotation_writer.py
tests/spdx/writer/rdf/test_checksum_writer.py
tests/spdx/writer/rdf/test_creation_info_writer.py
tests/spdx/writer/rdf/test_external_document_ref_writer.py
tests/spdx/writer/rdf/test_extracted_licensing_info_writer.py
tests/spdx/writer/rdf/test_file_writer.py
tests/spdx/writer/rdf/test_license_expression_writer.py
tests/spdx/writer/rdf/test_package_writer.py
tests/spdx/writer/rdf/test_rdf_writer.py
tests/spdx/writer/rdf/test_relationship_writer.py
tests/spdx/writer/rdf/test_snippet_writer.py
tests/spdx/writer/rdf/test_writer_utils.py
tests/spdx/writer/tagvalue/__init__.py
tests/spdx/writer/tagvalue/test_annotation_writer.py
tests/spdx/writer/tagvalue/test_checksum_writer.py
tests/spdx/writer/tagvalue/test_creation_info_writer.py
tests/spdx/writer/tagvalue/test_extracted_licensing_info_writer.py
tests/spdx/writer/tagvalue/test_file_writer.py
tests/spdx/writer/tagvalue/test_package_writer.py
tests/spdx/writer/tagvalue/test_relationship_writer.py
tests/spdx/writer/tagvalue/test_snippet_writer.py
tests/spdx/writer/tagvalue/test_tagvalue_writer.py
tests/spdx/writer/tagvalue/test_tagvalue_writer_helper_functions.py
tests/spdx/writer/tagvalue/expected_results/expected_tag_value.spdx
tests/spdx3/__init__.py
tests/spdx3/fixtures.py
tests/spdx3/bump/__init__.py
tests/spdx3/bump/test_actor_bump.py
tests/spdx3/bump/test_bump_utils.py
tests/spdx3/bump/test_checksum_bump.py
tests/spdx3/bump/test_external_document_ref_bump.py
tests/spdx3/bump/test_external_element_bump.py
tests/spdx3/bump/test_file_bump.py
tests/spdx3/bump/test_license_expression_bump.py
tests/spdx3/bump/test_package_bump.py
tests/spdx3/bump/test_relationship_bump.py
tests/spdx3/bump/test_snippet_bump.py
tests/spdx3/bump/test_spdx_document_bump.py
tests/spdx3/model/__init__.py
tests/spdx3/model/model_test_utils.py
tests/spdx3/model/test_abstract_classes.py
tests/spdx3/model/test_creation_info.py
tests/spdx3/model/test_element_and_licensing_subclasses.py
tests/spdx3/model/test_external_identifier.py
tests/spdx3/model/test_external_map.py
tests/spdx3/model/test_external_reference.py
tests/spdx3/model/test_hash.py
tests/spdx3/model/test_namespace_map.py
tests/spdx3/model/licensing/__init__.py
tests/spdx3/model/licensing/test_conjunctive_license_set.py
tests/spdx3/model/licensing/test_disjunctive_license_set.py
tests/spdx3/model/licensing/test_or_later_operator.py
tests/spdx3/model/licensing/test_with_addition_operator.py
tests/spdx3/validation/__init__.py
tests/spdx3/validation/json_ld/__init__.py
tests/spdx3/validation/json_ld/test_shacl_validation.py
tests/spdx3/writer/__init__.py
tests/spdx3/writer/json_ld/__init__.py
tests/spdx3/writer/json_ld/test_json_ld_writer.py
tests/spdx3/writer/tag_value/test_write_document.py