tools-python icon indicating copy to clipboard operation
tools-python copied to clipboard

A Python library to parse, validate and create SPDX documents.

Results 160 tools-python issues
Sort by recently updated
recently updated
newest added

In [Table 69](https://spdx.github.io/spdx-spec/v2.3/relationships-between-SPDX-elements/) of Chapter 11 of the SPDX V2.3 Spec, the Format section states that NONE and NOASSERTION are acceptable in the related spdx element field. > ["DocumentRef-"[idstring]":"]SPDXID \...

In #753 the case-sensitivity in regards to the values "true" and "false" in tag-value have been discussed. It was decided that these should be parsed strictly with regard to the...

[bug.spdx.json](https://github.com/spdx/tools-python/files/13452698/bug.spdx.json) JSON syntax of file ```bug.spdx.json``` is not correct, there is an extra comma at line 32. ``` pyspdxtools -i bug.spdx.json ``` results in an ugly error. See below. Instead,...

This is a follow-up to #703. Closes #689. This PR adds missing license and copyright information for all files (either by adding a license header or bulk-marking the files in...

The fact that the python package does not match the repository name and that the "tools-python" as a name does not say anything is causing confusions. I already made the...

I'm facing multiple issues with validating SPDX3 files using spdx-tools python version 0.8.1, all related to CreationInfo. I convert them based on spdx_tools.spdx3.bump_from_spdx2.spdx_document. The results is like: ``` "@graph": [...

wontfix
SPDX3 (prototype)

- [ ] complete migration mapping table: - [x] add spdx 2.3 properties - [x] add translation to 3.0 - [x] open issues in the SPDX-3 repo for remaining translation...

SPDX3 (prototype)

The SPDX3 specification is a work in progress, we try to keep up-to-date with the current developments in the model. The current commit can be found and has to be...

The spec-parser repo already parses and converts the specification into easily readable JSON that can be used to automatically generate the modules in the model package.

builds on #711 Once we can convert our data model into an RDF graph, this can be used to do validation against the SHACL data. The python library for this...

SPDX3 (prototype)