Skip to content

Conversation

@per1234
Copy link
Contributor

@per1234 per1234 commented Sep 7, 2025

No description provided.

…ncies` table

Originally Poetry supported two distinct dependency types, each defined separately in the `pyproject.toml` file:

* main: defined under the `tool.poetry.dependencies` table
* dev: defined under the `tool.poetry.dev-dependencies` table

This concept of dependency types was later made more flexible by allowing the user to define any number of arbitrary
dependency "groups", with "dev" simply being one of those groups. A new table naming scheme was created to support this
flexible dependency groups system.

For the sake of backwards compatibility, Poetry does still support use of the `tool.poetry.dev-dependencies` table.
However, it is deprecated and its use results in a warning.

The project's Poetry configuration is hereby migrated to the modern format.
@per1234 per1234 self-assigned this Sep 7, 2025
@per1234 per1234 added type: enhancement Proposed improvement topic: infrastructure Related to project infrastructure labels Sep 7, 2025
@per1234 per1234 merged commit 3e228ef into arduino:main Sep 7, 2025
33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

topic: infrastructure Related to project infrastructure type: enhancement Proposed improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant