Skip to content

Fixed licensing dedup issue#128

Merged
AyanSinhaMahapatra merged 20 commits into
mainfrom
67_dedup_issue
May 15, 2026
Merged

Fixed licensing dedup issue#128
AyanSinhaMahapatra merged 20 commits into
mainfrom
67_dedup_issue

Conversation

@chinyeungli
Copy link
Copy Markdown
Contributor

Ref #67

This PR fixes the dedup issue with flattening AND statements in parenthesis.

AyanSinhaMahapatra and others added 11 commits June 25, 2025 18:16
Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
Add missing wheel builds on release CI
Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
Drop python3.9 support and add python 3.14
Reference: actions/runner-images#13046
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Signed-off-by: Chin Yeung Li <tli@nexb.com>
Signed-off-by: Chin Yeung Li <tli@nexb.com>
chinyeungli and others added 5 commits March 17, 2026 10:42
Signed-off-by: Chin Yeung Li <tli@nexb.com>
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Replace tagged versions with commit hashes in github actions
Also add fixes to actions from zizmor runs.

Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
@github-advanced-security
Copy link
Copy Markdown

You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.

What Enabling Code Scanning Means:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

For more information about GitHub Code Scanning, check out the documentation.

Comment thread .github/workflows/pypi-release.yml Dismissed
Copy link
Copy Markdown
Member

@AyanSinhaMahapatra AyanSinhaMahapatra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@chinyeungli thanks++ for the fix, this would be quite an update and very useful on the scancode-toolkit side, ref: aboutcode-org/scancode-toolkit#2993

I added some minor updates, and updated tests, CI from skeleton.
Azure pipelines tests were not running for some reason, I've re-enabled them too.
All green, merging!

Comment thread src/license_expression/__init__.py
Comment thread tests/test_license_expression.py
@AyanSinhaMahapatra AyanSinhaMahapatra merged commit 30a9d51 into main May 15, 2026
17 of 22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants