Skip to content

Add missing licenses #2590

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Conversation

Avasam
Copy link
Collaborator

@Avasam Avasam commented Apr 29, 2025

Closes #1127

This only aims at adding missing licenses and fixing a few license-related typos.

Considerations for PEP 639 – Improving License Clarity with Better Package Metadata or PEP 770 – Improving measurability of Python packages with Software Bill-of-Materials are left as a different topic of discussion.

@@ -0,0 +1,17 @@
IDLEfork Credits
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

@@ -0,0 +1,246 @@
A. HISTORY OF THE SOFTWARE
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

@@ -0,0 +1,41 @@

Copy link
Collaborator Author

Choose a reason for hiding this comment

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


This distributed package contains components under multiple licenses:

- `mapi.pyd` is licensed under the MIT License. See [com/win32comext/mapi/src/MAPIStubLibrary/LICENSE](https://github.com/mhammond/pywin32/blob/main/com/win32comext/mapi/src/MAPIStubLibrary/LICENSE) for details.
Copy link
Collaborator Author

@Avasam Avasam Apr 29, 2025

Choose a reason for hiding this comment

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

MIT being a well-known license with a dedicated SPDX identifier hopefully this should be enough? Otherwise I can do a special copy+rename like I did for scintilla.

@Avasam Avasam marked this pull request as ready for review April 29, 2025 23:37
@Avasam Avasam requested a review from mhammond April 29, 2025 23:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Missing license
1 participant