A Python library to parse, validate and create SPDX documents.
encoding
parameter for parsing files by @chrisdecker1201 in https://github.com/spdx/tools-python/pull/756
Full Changelog: https://github.com/spdx/tools-python/compare/v0.8.1...v0.8.2
get_spdx_licensing()
once in the project by @armintaenzertng in https://github.com/spdx/tools-python/pull/749
Full Changelog: https://github.com/spdx/tools-python/compare/v0.8.0...v0.8.1
NOASSERTION
as possible value… by @armintaenzertng in https://github.com/spdx/tools-python/pull/370
document_utils.py
module by @armintaenzertng in https://github.com/spdx/tools-python/pull/533
write_document()
to write_document_to_file()
by @armintaenzertng in https://github.com/spdx/tools-python/pull/576
parse_from_file
tests for all formats by @armintaenzertng in https://github.com/spdx/tools-python/pull/574
documentDescribes
and hasFiles
from json output by @armintaenzertng in https://github.com/spdx/tools-python/pull/579
created_using
optional by @armintaenzertng in https://github.com/spdx/tools-python/pull/699
calculate_package_verification_code()
by @armintaenzertng in https://github.com/spdx/tools-python/pull/723
files_analyzed == False
by @armintaenzertng in https://github.com/spdx/tools-python/pull/733
validate=True
as default value in the rdf writer by @armintaenzertng in https://github.com/spdx/tools-python/pull/734
Full Changelog: https://github.com/spdx/tools-python/compare/v0.7.1...v0.8.0
files_analyzed == False
by @armintaenzertng in https://github.com/spdx/tools-python/pull/733
validate=True
as default value in the rdf writer by @armintaenzertng in https://github.com/spdx/tools-python/pull/734
Full Changelog: https://github.com/spdx/tools-python/compare/v0.8.0rc2...v0.8.0rc3
calculate_package_verification_code()
by @armintaenzertng in https://github.com/spdx/tools-python/pull/723
Full Changelog: https://github.com/spdx/tools-python/compare/v0.8.0rc1...v0.8.0rc2
NOASSERTION
as possible value… by @armintaenzertng in https://github.com/spdx/tools-python/pull/370
document_utils.py
module by @armintaenzertng in https://github.com/spdx/tools-python/pull/533
write_document()
to write_document_to_file()
by @armintaenzertng in https://github.com/spdx/tools-python/pull/576
parse_from_file
tests for all formats by @armintaenzertng in https://github.com/spdx/tools-python/pull/574
documentDescribes
and hasFiles
from json output by @armintaenzertng in https://github.com/spdx/tools-python/pull/579
created_using
optional by @armintaenzertng in https://github.com/spdx/tools-python/pull/699
Full Changelog: https://github.com/spdx/tools-python/compare/v0.7.1...v0.8.0rc1
NOASSERTION
as possible value… by @armintaenzertng in https://github.com/spdx/tools-python/pull/370
document_utils.py
module by @armintaenzertng in https://github.com/spdx/tools-python/pull/533
write_document()
to write_document_to_file()
by @armintaenzertng in https://github.com/spdx/tools-python/pull/576
parse_from_file
tests for all formats by @armintaenzertng in https://github.com/spdx/tools-python/pull/574
documentDescribes
and hasFiles
from json output by @armintaenzertng in https://github.com/spdx/tools-python/pull/579
created_using
optional by @armintaenzertng in https://github.com/spdx/tools-python/pull/699
Full Changelog: https://github.com/spdx/tools-python/compare/v0.7.1...v0.8.0a3
Full Changelog: https://github.com/spdx/tools-python/compare/v0.7.0...v0.7.1
pyspdxtools_convertor
and pyspdxtools_parser
CLI scripts. See the readme for usage instructions.documentDescribes
and hasFiles
.<text>
tags if they don't span multiple lines.There are some breaking changes compared to the 0.6.1 release. Some classes were renamed, some were moved, and files are now saved at document-level instead of package-level. See https://github.com/spdx/tools-python/wiki/How-to-migrate-from-0.6.1-to-0.7.0 for a migration guide.
This release was made possible by the following contributors. Thank you very much!
First release candidate for the v0.7.0 release. Release notes are to be reviewed and revised, the following is auto-generated by Github and is included to give a rough idea:
git commit
references by @altendky in https://github.com/spdx/tools-python/pull/121
has_optional_field
by @armintaenzertng in https://github.com/spdx/tools-python/pull/252
Full Changelog: https://github.com/spdx/tools-python/compare/v0.6.1...v0.7.0-rc0