Skip to content

Conversation

@wkobielx
Copy link
Contributor

Changes

Fix license definition after #3561

Reason for changes

[2025-06-26T06:07:13.497Z]       ValueError: invalid pyproject.toml config: `project.license`.
[2025-06-26T06:07:13.497Z]       configuration error: `project.license` must be valid exactly by one definition (2 matches found):
[2025-06-26T06:07:13.497Z]       
[2025-06-26T06:07:13.497Z]           - keys:
[2025-06-26T06:07:13.497Z]               'file': {type: string}
[2025-06-26T06:07:13.497Z]             required: ['file']
[2025-06-26T06:07:13.497Z]           - keys:
[2025-06-26T06:07:13.497Z]               'text': {type: string}
[2025-06-26T06:07:13.497Z]             required: ['text']
[2025-06-26T06:07:13.497Z]       
[2025-06-26T06:07:13.497Z]       [end of output]
[2025-06-26T06:07:13.497Z]   
[2025-06-26T06:07:13.497Z]   note: This error originates from a subprocess, and is likely not a problem with pip.
[2025-06-26T06:07:13.497Z] error: subprocess-exited-with-error

@wkobielx wkobielx requested a review from a team as a code owner June 26, 2025 07:17
@wkobielx
Copy link
Contributor Author

At least we have an issue on py3.10 and setuptools 76, do not merge, need to verify validation environment

@wkobielx wkobielx changed the title Fix license definition in pyproject.toml Require setuptools >=77 to comply with new license def recommendation Jun 26, 2025
@wkobielx
Copy link
Contributor Author

We should probably require setuptools >=77 for build to comply with new recommendation

@AlexanderDokuchaev
Copy link
Collaborator

@wkobielx Thanks

@AlexanderDokuchaev AlexanderDokuchaev merged commit 469cc0d into openvinotoolkit:develop Jun 26, 2025
20 checks passed
@wkobielx wkobielx deleted the wkobiela_fix_pyproject_issue branch June 26, 2025 09:16
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.

2 participants