Skip to content

Add and improve curations for Python packages#131

Open
tsteenbe wants to merge 2 commits intomainfrom
python-batch-1
Open

Add and improve curations for Python packages#131
tsteenbe wants to merge 2 commits intomainfrom
python-batch-1

Conversation

@tsteenbe
Copy link
Copy Markdown
Member

See individual commits for details.

Signed-off-by: Thomas Steenbergen <opensource@steenbe.nl>
@tsteenbe tsteenbe requested a review from a team as a code owner August 25, 2023 15:28
Align older curations with new way of doing declared
license curations.

Improvements include:
- More elaborate proof for curations
- No URLs pointing to main or master branches

Signed-off-by: Thomas Steenbergen <opensource@steenbe.nl>
Comment on lines +21 to +24
"Apache Software License": "Apache-2.0 AND BSD-2-Clause AND LicenseRef-scancode-public-domain"
"BSD License": "Apache-2.0 AND BSD-2-Clause AND LicenseRef-scancode-public-domain"
"BSD, Public Domain, Apache": "Apache-2.0 AND BSD-2-Clause AND LicenseRef-scancode-public-domain"
"Public Domain": "Apache-2.0 AND BSD-2-Clause AND LicenseRef-scancode-public-domain"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I think these mappings shouldn't include the compound expression. ORT should be able to handle that.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@tsteenbe, do you intend to continue working on this PR?

@brunopacheco1
Copy link
Copy Markdown
Contributor

@tsteenbe @MarcelBochtler Hello dear peeps, this is a kind reminder on this PR. We have a couple of projects failing due to PyPI packaging and it would be really great if we can reuse ort-config directly, instead of forking on our side.

@sschuberth
Copy link
Copy Markdown
Member

@tsteenbe, how do we proceed with this?

Copy link
Copy Markdown
Member

@sschuberth sschuberth left a comment

Choose a reason for hiding this comment

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

I definitely think there's value in this PR, but we should reorganize the commits for easier review.

https://github.com/encode/starlette/blob/0.31.0/pyproject.toml#L20.
declared_license_mapping:
"BSD License": "BSD-3-Clause"
"BSD License": "BSD-2-Clause"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I believe this change of the mapping is wrong.

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.

4 participants