An open API service providing commit metadata for open source projects.

GitHub / spdx/tools-python / commits

SHA Message Author Date Stats
cef432ad add changelog for upcoming release 0.8.5
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
6 months ago
c0aea308 fix black linting error
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
6 months ago
669969f1 Update MANIFEST.in; remove appveyor.yml
Signed-off-by: Arthit Suriyawongkul <a****t@g****m>
Arthit Suriyawongkul <a****t@g****m>
Committed by: Armin Tänzer <1****g@u****m>
8 months ago
000da4c2 Fix line length
Signed-off-by: Arthit Suriyawongkul <a****t@g****m>
Arthit Suriyawongkul <a****t@g****m>
Committed by: Armin Tänzer <1****g@u****m>
8 months ago
868746bc type hint: Make Optional explicit (PEP 484)
Signed-off-by: Arthit Suriyawongkul <a****t@g****m>
Arthit Suriyawongkul <a****t@g****m>
Committed by: Armin Tänzer <1****g@u****m>
8 months ago
4c9e2a63 add changelog for upcoming release 0.8.4
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
8 months ago
ae2fe8ba Add development status
Signed-off-by: Arthit Suriyawongkul <a****t@g****m>
Arthit Suriyawongkul <a****t@g****m>
Committed by: Armin Tänzer <1****g@u****m>
8 months ago
a0794d9f Remove License from classifiers
Signed-off-by: Arthit Suriyawongkul <a****t@g****m>
Arthit Suriyawongkul <a****t@g****m>
Committed by: Armin Tänzer <1****g@u****m>
8 months ago
6405c49a pyproject.toml: Update Python versions + project URLs
Signed-off-by: Arthit Suriyawongkul <a****t@g****m>
Arthit Suriyawongkul <a****t@g****m>
Committed by: Armin Tänzer <1****g@u****m>
8 months ago
f37a321c update actions/deploy-pages to v4
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
8 months ago
0ce225c4 linter fix: reduce line length
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
8 months ago
e9019e03 [issue-866] fix annotation access from class instance to class
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
8 months ago
8a4c3ecc update GitHub workflows to Python 3.14, drop support for 3.8 and 3.9
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
8 months ago
92a62cf7 update GitHub Action: upload pages artifact
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
8 months ago
a0016e2d README.md: State that the experimental SPDX3 support is write-only.
Signed-off-by: Olivier Benjamin (Schneider Electric) <o****n@b****m>
Olivier Benjamin <o****n@b****m>
Committed by: Armin Tänzer <1****g@u****m>
12 months ago
b7f9a3de [issue-825] Add tests for allowing capital letters in URL/URIs
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 1 year ago
0b5210ac [issue-825] Allow capital letters in validate_url()
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 1 year ago
aa225fbc [issue-854] Remove some control characters from JSON SPDX
Signed-off-by: Zalan Blenessy <z****y@v****m>
Zalan Blenessy <z****y@v****m>
Committed by: Armin Tänzer <1****g@u****m>
about 1 year ago
7636b1b6 Use import.resources instead of __file__
Signed-off-by: Arthit Suriyawongkul <a****t@g****m>
Arthit Suriyawongkul <a****t@g****m>
Committed by: Armin Tänzer <1****g@u****m>
over 1 year ago
8dc336f7 Small formatting fixes after black update
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
over 1 year ago
6817ca70 [issue-844] Update excepted typecheck error after beartype update
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
over 1 year ago
f19674c7 Add pyshacl as development dependency
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
over 1 year ago
0677ae7d [issue-839] Drop support for Python 3.7 (we are long past its EOL)
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
over 1 year ago
ed5d515a Add return type Document for parse_file
Signed-off-by: Arthit Suriyawongkul <a****t@g****m>
Arthit Suriyawongkul <a****t@g****m>
Committed by: Armin Tänzer <1****g@u****m>
almost 2 years ago
a02a3c4c Remove mentions that SPDX 3 is not released yet
Signed-off-by: Arthit Suriyawongkul <a****t@g****m>
Arthit Suriyawongkul <a****t@g****m>
Committed by: Armin Tänzer <1****g@u****m>
almost 2 years ago
11db2cf7 Add link to SPDX 3.0 model
Signed-off-by: Arthit Suriyawongkul <a****t@g****m>
Arthit Suriyawongkul <a****t@g****m>
Committed by: Armin Tänzer <1****g@u****m>
almost 2 years ago
93a5232c Add link to official serialization doc
Signed-off-by: Arthit Suriyawongkul <a****t@g****m>
Arthit Suriyawongkul <a****t@g****m>
Committed by: Armin Tänzer <1****g@u****m>
almost 2 years ago
61f77135 Update spec-parser parameters
Signed-off-by: Arthit Suriyawongkul <a****t@g****m>
Arthit Suriyawongkul <a****t@g****m>
Committed by: Armin Tänzer <1****g@u****m>
almost 2 years ago
661f2220 Fix tests/spdx/data path
Signed-off-by: Arthit Suriyawongkul <a****t@g****m>
Arthit Suriyawongkul <a****t@g****m>
Committed by: Armin Tänzer <1****g@u****m>
almost 2 years ago
26fca3c6 Fix process.md
Signed-off-by: Arthit Suriyawongkul <a****t@g****m>
Arthit Suriyawongkul <a****t@g****m>
Committed by: Armin Tänzer <1****g@u****m>
almost 2 years ago
fa5a3348 Fix Markdown warnings
Signed-off-by: Arthit Suriyawongkul <a****t@g****m>, Armin Tänzer <a****r@t****m>
Arthit Suriyawongkul <a****t@g****m>
Committed by: Armin Tänzer <1****g@u****m>
almost 2 years ago
47751b68 downloadLocation URIs not case sensitive
Signed-off-by: Claes Nordmark <c****k@t****m>
konsulten <n****s@g****m>
Committed by: Armin Tänzer <1****g@u****m>
almost 2 years ago
a25937fa update changelog for 0.8.3 release
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
almost 2 years ago
1973ce1c [issue-788] Improve test
Signed-off-by: Meret Behrens <m****s@t****m>
Meret Behrens <m****s@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 2 years ago
279f2716 [issue-788] fix tag-value parser to allow NONE and NOASSERTION for package so...
Signed-off-by: Meret Behrens <m****s@t****m>
Meret Behrens <m****s@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 2 years ago
f6fcf207 [issue-815] Add legacy os macos-13 to CI
Signed-off-by: Meret Behrens <m****s@t****m>
Meret Behrens <m****s@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 2 years ago
32178833 [issue-788] fix tag-value parser to allow NONE and NOASSERTION for package so...
Signed-off-by: Meret Behrens <m****s@t****m>
Meret Behrens <m****s@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 2 years ago
eded3dbf [issue-815] fix CI for Python 3.7 on MacOS
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 2 years ago
590bbfa8 [issue-806] replace Licensing() with spdx_licensing
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 2 years ago
552940ab merge Merge pull request #779 from armintaenzertng/issue-775-catch-json-decode-error Maximilian Huber <m****r@t****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
2dacc425 merge Merge pull request #778 from armintaenzertng/issue-774-unhashable-type Maximilian Huber <m****r@t****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
045b9048 merge Merge branch 'main' into issue-774-unhashable-type Maximilian Huber <m****r@t****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
e0c83cdf merge Merge pull request #777 from armintaenzertng/issue-773-catch-file-not-found Maximilian Huber <m****r@t****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
119f1876 merge Merge branch 'main' into issue-773-catch-file-not-found Maximilian Huber <m****r@t****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
431446d5 merge Merge branch 'main' into issue-774-unhashable-type Maximilian Huber <m****r@t****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
1e3031c7 merge Merge pull request #799 from meretp/fix-tv-parser-annotator Maximilian Huber <m****r@t****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
0e1c9eed [issue-798] fix tag-value parser: parse Tool or Organization as annotator
Signed-off-by: Meret Behrens <m****s@t****m>
Meret Behrens <m****s@t****m> over 2 years ago
44d510e9 merge Merge pull request #787 from stanislaw/stanislaw/requirement_type Maximilian Huber <m****r@t****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
5916d43d spdx3: software_purpose: add REQUIREMENT type
Signed-off-by: Stanislav Pankevich <s****h@g****m>
Stanislav Pankevich <s****h@g****m> over 2 years ago
40331ac1 spdx3: element_writer: unindent creation information
Signed-off-by: Stanislav Pankevich <s****h@g****m>
Stanislav Pankevich <s****h@g****m>
Committed by: Armin Tänzer <1****g@u****m>
over 2 years ago
a1ceee6e [issue-775] catch decoding errors while parsing using the cli tool
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m> over 2 years ago
4432e66d [issue-774] fix tag-value output when related_spdx_element_id is "NONE" or "N...
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m> over 2 years ago
a4d063b7 [issue-773] shorten output of FileNotFoundError when called via the CLI
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m> over 2 years ago
8050fd9c [issue-771] fix license expression error handling in tag-value parser
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
almost 3 years ago
32e74cdc update changelog for 0.8.2 release
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
almost 3 years ago
f0873ebc Properly install tzdata for GitHub Actions.
Signed-off-by: Jeff Licquia <j****f@l****g>
Jeff Licquia <j****f@l****g>
Committed by: Armin Tänzer <1****g@u****m>
almost 3 years ago
195e2441 Handle timezone-aware datetime objects when writing SPDX.
Signed-off-by: Jeff Licquia <j****f@l****g>
Jeff Licquia <j****f@l****g>
Committed by: Armin Tänzer <1****g@u****m>
almost 3 years ago
40d1d8e9 fix(validation): fix error generation in expression validator
Signed-off-by: Maximilian Huber <m****r@t****m>
Maximilian Huber <m****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
almost 3 years ago
e08e4d25 merge Merge pull request #759 from HomagGroup/feature/encoding_compliance Maximilian Huber <m****r@t****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
e8ae39d5 merge Merge branch 'main' into feature/encoding_compliance Christian Decker <c****1@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
ed9a1351 fix(validation): also allow URLs in download locations
Signed-off-by: Maximilian Huber <m****r@t****m>
Maximilian Huber <m****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
almost 3 years ago
a1584b79 implement recommended UTF-8 encoding for reading and writing SPDX files
Signed-off-by: Christian Decker <c****r@h****m>
Christian Decker <c****r@h****m> almost 3 years ago
3d3100a4 [issue-753] only allow lowercase values for FilesAnalyzed in tag-value
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
almost 3 years ago
b97cba37 [issue-754] output FilesAnalyzed boolean in lowercase in tag-value
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
almost 3 years ago
44196efd add `encoding` parameter for parsing files
Signed-off-by: Christian Decker <c****r@h****m>
Christian Decker <c****r@h****m>
Committed by: Armin Tänzer <1****g@u****m>
almost 3 years ago
248394cd add documentation about the code architecture
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
almost 3 years ago
777bd274 update changelog for 0.8.1
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
85b480a3 [issue-744] implement validation of external license references
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
ca72624a instantiate get_spdx_licensing() in a singleton module
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
ee95e603 fix additional lint errors in tests
Signed-off-by: Brandon Lum <l****b@g****m>
Brandon Lum <l****b@g****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
3f1c62fa fix lint errors
Signed-off-by: Brandon Lum <l****b@g****m>
Brandon Lum <l****b@g****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
32e3d2d4 fix test to correctly use assumption of no comments in relationships
Signed-off-by: Brandon Lum <l****b@g****m>
Brandon Lum <l****b@g****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
1ecc6f66 expand url regex to allow for userinfo
Signed-off-by: Brian DeHamer <b****r@g****m>
Brian DeHamer <b****r@g****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
eab5db97 make relationship parsing to be more efficient through precomputation
Signed-off-by: Brandon Lum <l****b@g****m>
Brandon Lum <l****b@g****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
f15a64fd add SPDX tech mailing list link to README
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
69eea911 update README and CHANGELOG for the upcoming release
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
8ef0cef2 set validate=True as default value in the rdf writer to be consistent with th...
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
2402596f make "Package CONTAINS Package" valid even when files_analyzed == False
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
ef31285d add script to publish from tag
Signed-off-by: Maximilian Huber <m****r@t****m>
Maximilian Huber <m****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
17767bdb merge Merge pull request #729 from armintaenzertng/remove_CircleCI Holger Frydrych <h****h@t****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
4dad0e1a remove unused CircleCI workflow and directory
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m> about 3 years ago
9b8183e5 [issue-722] change return type of calculate_package_verification_code() to Pa...
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
c62cead3 merge Merge pull request #727 from fholger/profile_identifier Holger Frydrych <h****h@t****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
cba5db58 merge Merge pull request #723 from armintaenzertng/addVerificationCodeCalculator Holger Frydrych <h****h@t****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
8e8a246d SPDX3: rename ProfileIdentifier to ProfileIdentifierType to be consistent wit...
Signed-off-by: Holger Frydrych <h****h@t****m>
Holger Frydrych <h****h@t****m> about 3 years ago
30af851d merge Merge pull request #725 from armintaenzertng/addLinkToAPIdoc Holger Frydrych <h****h@t****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
de51774b [issue-713] add link to API doc in the README
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m> about 3 years ago
17602fc2 [issue-721] update Actor regex and parsing
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
f9efcac5 [issue-722] add calculate_package_verification_code()
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m> about 3 years ago
119298f2 Update CHANGELOG for v0.8.0rc1 release
Signed-off-by: Holger Frydrych <h****h@t****m>
Holger Frydrych <h****h@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
7a04d6ad Update README for upcoming v0.8 RC release
Signed-off-by: Holger Frydrych <h****h@t****m>
Holger Frydrych <h****h@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
9a3e1289 [issue-718] ignore microseconds during datetime conversion to ISO string
Signed-off-by: Armin Tänzer <a****r@t****m>
Armin Tänzer <a****r@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
c98b3e4a Add GH workflow to generate API docs and deploy them to GH Pages
Signed-off-by: Holger Frydrych <h****h@t****m>
Holger Frydrych <h****h@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
56fd6022 Address review comments
Signed-off-by: Holger Frydrych <h****h@t****m>
Holger Frydrych <h****h@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
70b54e01 Fix output file paths in pipeline run
Signed-off-by: Holger Frydrych <h****h@t****m>
Holger Frydrych <h****h@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
f886a488 Add example for generating relationship graphs
Signed-off-by: Holger Frydrych <h****h@t****m>
Holger Frydrych <h****h@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
3263db4f Add example to convert between SPDX2 file formats
Signed-off-by: Holger Frydrych <h****h@t****m>
Holger Frydrych <h****h@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
d01af72b Add tests for the examples to ensure they are working in principle
Signed-off-by: Holger Frydrych <h****h@t****m>
Holger Frydrych <h****h@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
02bb1696 SPDX 2 to 3 conversion should not fail if primary_package_purpose is empty
Signed-off-by: Holger Frydrych <h****h@t****m>
Holger Frydrych <h****h@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago
e7df27d5 SPDX 2 to 3 conversion should not fail if external_document_refs are empty
Signed-off-by: Holger Frydrych <h****h@t****m>
Holger Frydrych <h****h@t****m>
Committed by: Armin Tänzer <1****g@u****m>
about 3 years ago

← Back to repository