Skip to content

Conversation

@per1234
Copy link
Contributor

@per1234 per1234 commented Sep 16, 2025

The build-system section of the pyproject.toml Python project file provides information about the build system used by a Python project.

The assets use Python-based tool dependencies, and pyproject.toml is used to define those dependencies. This is applicable to projects of any type. For projects which do not have a Python codebase, the build-system section is completely irrelevant. So the section should not be included in the assets. It can be added as needed in project that do have a Python codebase.

The `build-system` section of the `pyproject.toml` Python project file provides information about the build system used
by a Python project.

The assets use Python-based tool dependencies, and `pyproject.toml` is used to define those dependencies. This is
applicable to projects of any type. For projects which do not have a Python codebase, the `build-system` section is
completely irrelevant. So the section should not be included in the assets. It can be added as needed in project that do
have a Python codebase.
@per1234 per1234 self-assigned this Sep 16, 2025
@per1234 per1234 added type: enhancement Proposed improvement topic: code Related to content of the project itself labels Sep 16, 2025
@per1234 per1234 merged commit 3c9bbcc into arduino:main Sep 16, 2025
25 checks passed
@per1234 per1234 deleted the build-system branch September 16, 2025 04:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

topic: code Related to content of the project itself type: enhancement Proposed improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant