├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── release-please.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .pylintrc ├── CHANGELOG.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── action.yml ├── entrypoint.sh ├── launch.json ├── requirements-dev.txt ├── requirements.txt ├── setup.py ├── spdxmerge ├── SPDXMerge.py ├── SPDXMergeLib.py ├── SPDX_DeepMerge.py ├── SPDX_ShallowMerge.py ├── __init__.py ├── checksum.py └── utils.py └── test ├── __init__.py ├── json ├── input │ ├── test1.json │ └── test2.json └── output │ └── result.json ├── spdx ├── input │ ├── test1.spdx │ └── test2.spdx └── output │ └── result.spdx ├── test_SPDX_DeepMerge.py └── test_SPDX_ShallowMerge.py /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/.github/workflows/release-please.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/.gitignore -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/.pylintrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/README.md -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/action.yml -------------------------------------------------------------------------------- /entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/entrypoint.sh -------------------------------------------------------------------------------- /launch.json: -------------------------------------------------------------------------------- 1 | python3 -u SPDXMerge.py --docpath=test/json/input -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/setup.py -------------------------------------------------------------------------------- /spdxmerge/SPDXMerge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/spdxmerge/SPDXMerge.py -------------------------------------------------------------------------------- /spdxmerge/SPDXMergeLib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/spdxmerge/SPDXMergeLib.py -------------------------------------------------------------------------------- /spdxmerge/SPDX_DeepMerge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/spdxmerge/SPDX_DeepMerge.py -------------------------------------------------------------------------------- /spdxmerge/SPDX_ShallowMerge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/spdxmerge/SPDX_ShallowMerge.py -------------------------------------------------------------------------------- /spdxmerge/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spdxmerge/checksum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/spdxmerge/checksum.py -------------------------------------------------------------------------------- /spdxmerge/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/spdxmerge/utils.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/json/input/test1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/test/json/input/test1.json -------------------------------------------------------------------------------- /test/json/input/test2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/test/json/input/test2.json -------------------------------------------------------------------------------- /test/json/output/result.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/test/json/output/result.json -------------------------------------------------------------------------------- /test/spdx/input/test1.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/test/spdx/input/test1.spdx -------------------------------------------------------------------------------- /test/spdx/input/test2.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/test/spdx/input/test2.spdx -------------------------------------------------------------------------------- /test/spdx/output/result.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/test/spdx/output/result.spdx -------------------------------------------------------------------------------- /test/test_SPDX_DeepMerge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/test/test_SPDX_DeepMerge.py -------------------------------------------------------------------------------- /test/test_SPDX_ShallowMerge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philips-software/SPDXMerge/HEAD/test/test_SPDX_ShallowMerge.py --------------------------------------------------------------------------------