Skip to content

Conversation

@timrid
Copy link
Contributor

@timrid timrid commented Feb 3, 2026

This PR switches to the more modern configuration from PEP621 and PEP735. The poetry-specific sections are no longer needed.

The only functional change is that

[tool.poetry.group.docs]
optional = true

is now omitted, as there is no standard for this. This means that docs are also installed with poetry install. But I can't think of any reason why this optional is needed in practice.

`classifiers` and `dependencies` are defined in PEP621 and should be used instead of the legacy `[tool.poetry]` section.
`dependency-groups` is defined  in PEP735 and should be used instead of the legacy `[tool.poetry.group.##]` section.
@codecov
Copy link

codecov bot commented Feb 3, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 51.04%. Comparing base (b7e8fdb) to head (e368ea5).
⚠️ Report is 2 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #1933      +/-   ##
===========================================
+ Coverage    50.91%   51.04%   +0.12%     
===========================================
  Files           39       39              
  Lines         3916     3916              
  Branches       479      479              
===========================================
+ Hits          1994     1999       +5     
+ Misses        1798     1794       -4     
+ Partials       124      123       -1     
Flag Coverage Δ
bluez-integration-py3.10 38.15% <ø> (+0.12%) ⬆️
bluez-integration-py3.11 38.15% <ø> (+0.12%) ⬆️
bluez-integration-py3.12 38.15% <ø> (+0.12%) ⬆️
bluez-integration-py3.13 38.15% <ø> (+0.12%) ⬆️
bluez-integration-py3.14 36.59% <ø> (+0.13%) ⬆️
macos-latest-py3.10 19.61% <ø> (ø)
macos-latest-py3.11 19.61% <ø> (ø)
macos-latest-py3.12 19.61% <ø> (ø)
macos-latest-py3.13 19.61% <ø> (ø)
macos-latest-py3.14 19.46% <ø> (ø)
ubuntu-latest-py3.10 23.62% <ø> (ø)
ubuntu-latest-py3.11 23.62% <ø> (ø)
ubuntu-latest-py3.12 23.62% <ø> (ø)
ubuntu-latest-py3.13 23.62% <ø> (ø)
ubuntu-latest-py3.14 21.69% <ø> (ø)
windows-latest-py3.10 18.18% <ø> (ø)
windows-latest-py3.11 18.18% <ø> (ø)
windows-latest-py3.12 18.18% <ø> (ø)
windows-latest-py3.13 18.18% <ø> (ø)
windows-latest-py3.14 17.94% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@timrid
Copy link
Contributor Author

timrid commented Feb 4, 2026

The changes from this PR are also included in #1934, so I will close this PR.

@timrid timrid closed this Feb 4, 2026
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.

1 participant