Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: gotmax23/tools-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: spdx/tools-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 19 commits
  • 17 files changed
  • 3 contributors

Commits on Jan 9, 2026

  1. README.md: State that the experimental SPDX3 support is write-only.

    As described in issue spdx#760, the tools do not currently support reading
    SPDX3.0 documents.
    This makes it clearer in the README.
    
    Signed-off-by: Olivier Benjamin (Schneider Electric) <olivier.benjamin@bootlin.com>
    oli-ben authored and armintaenzertng committed Jan 9, 2026
    Configuration menu
    Copy the full SHA
    a0016e2 View commit details
    Browse the repository at this point in the history
  2. update GitHub Action: upload pages artifact

    * v1 uses the deprecated version v3 of upload artifact
    
    Signed-off-by: Armin Tänzer <armin.taenzer@tngtech.com>
    armintaenzertng committed Jan 9, 2026
    Configuration menu
    Copy the full SHA
    92a62cf View commit details
    Browse the repository at this point in the history
  3. update GitHub workflows to Python 3.14, drop support for 3.8 and 3.9

    * Python 3.9 reached end of life in 2025
    
    Signed-off-by: Armin Tänzer <armin.taenzer@tngtech.com>
    armintaenzertng committed Jan 9, 2026
    Configuration menu
    Copy the full SHA
    8a4c3ec View commit details
    Browse the repository at this point in the history
  4. [issue-866] fix annotation access from class instance to class

    This was a bug in the old code that only now throws an error in Python 3.14.
    
    Signed-off-by: Armin Tänzer <armin.taenzer@tngtech.com>
    armintaenzertng committed Jan 9, 2026
    Configuration menu
    Copy the full SHA
    e9019e0 View commit details
    Browse the repository at this point in the history
  5. Add return type Document for parse_file

    Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
    bact authored and armintaenzertng committed Jan 9, 2026
    Configuration menu
    Copy the full SHA
    ed5d515 View commit details
    Browse the repository at this point in the history
  6. Use import.resources instead of __file__

    Potentially fix spdx#257 and allow zip-safe = true in pyproject.toml
    
    Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
    bact authored and armintaenzertng committed Jan 9, 2026
    Configuration menu
    Copy the full SHA
    7636b1b View commit details
    Browse the repository at this point in the history
  7. linter fix: reduce line length

    Signed-off-by: Armin Tänzer <armin.taenzer@tngtech.com>
    armintaenzertng committed Jan 9, 2026
    Configuration menu
    Copy the full SHA
    0ce225c View commit details
    Browse the repository at this point in the history
  8. update actions/deploy-pages to v4

    * This hopefully fixes the GitHub actions workflow that currently doesn't find the correct url.
    
    Signed-off-by: Armin Tänzer <armin.taenzer@tngtech.com>
    armintaenzertng committed Jan 9, 2026
    Configuration menu
    Copy the full SHA
    f37a321 View commit details
    Browse the repository at this point in the history
  9. Fix Markdown warnings

    - Remove trailing whitespaces
    - Ensure one blank line before and after headings/lists
    - Enforce one H1 heading in a document, the rest will be H2, H3, etc.
    - Standardize the use of bullet markup (using all `-`, instead of mixing `-` and `*`)
    
    Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
    Signed-off-by: Armin Tänzer <armin.taenzer@tngtech.com>
    bact authored and armintaenzertng committed Jan 9, 2026
    Configuration menu
    Copy the full SHA
    fa5a334 View commit details
    Browse the repository at this point in the history
  10. Fix process.md

    Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
    bact authored and armintaenzertng committed Jan 9, 2026
    Configuration menu
    Copy the full SHA
    26fca3c View commit details
    Browse the repository at this point in the history
  11. Fix tests/spdx/data path

    Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
    bact authored and armintaenzertng committed Jan 9, 2026
    Configuration menu
    Copy the full SHA
    661f222 View commit details
    Browse the repository at this point in the history
  12. Update spec-parser parameters

    Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
    bact authored and armintaenzertng committed Jan 9, 2026
    Configuration menu
    Copy the full SHA
    61f7713 View commit details
    Browse the repository at this point in the history
  13. Add link to official serialization doc

    Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
    bact authored and armintaenzertng committed Jan 9, 2026
    Configuration menu
    Copy the full SHA
    93a5232 View commit details
    Browse the repository at this point in the history
  14. Add link to SPDX 3.0 model

    Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
    bact authored and armintaenzertng committed Jan 9, 2026
    Configuration menu
    Copy the full SHA
    11db2cf View commit details
    Browse the repository at this point in the history
  15. Remove mentions that SPDX 3 is not released yet

    Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
    bact authored and armintaenzertng committed Jan 9, 2026
    Configuration menu
    Copy the full SHA
    a02a3c4 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2026

  1. pyproject.toml: Update Python versions + project URLs

    Also remove `zip-safe` setuptools config (issue spdx#257 got fixed; the config is also deprecated)
    
    Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
    bact authored and armintaenzertng committed Jan 16, 2026
    Configuration menu
    Copy the full SHA
    6405c49 View commit details
    Browse the repository at this point in the history
  2. Remove License from classifiers

    Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
    bact authored and armintaenzertng committed Jan 16, 2026
    Configuration menu
    Copy the full SHA
    a0794d9 View commit details
    Browse the repository at this point in the history
  3. Add development status

    Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
    bact authored and armintaenzertng committed Jan 16, 2026
    Configuration menu
    Copy the full SHA
    ae2fe8b View commit details
    Browse the repository at this point in the history
  4. add changelog for upcoming release 0.8.4

    Signed-off-by: Armin Tänzer <armin.taenzer@tngtech.com>
    armintaenzertng committed Jan 16, 2026
    Configuration menu
    Copy the full SHA
    4c9e2a6 View commit details
    Browse the repository at this point in the history
Loading