Skip to content

Conversation

@fanzeyi
Copy link
Member

@fanzeyi fanzeyi commented Nov 25, 2025

PEP 735 defines dependency groups, which is different from optional dependencies -- notably the dependency information is not exported to the published package metadata.

For dependencies we need for testing purposes, we can use dependency groups and only use optional features when we want to allow users to customize their dependencies based on their needs.

Test Plan

GitHub Action

PEP 735 defines dependency groups which is a bit different from optional
dependencies -- notablely this dependency information is not exported as part of
the package metadata. For dependencies needed for testing purposes, we can use
dependency groups and having optional dependencies to focus on providing
customizations for the users.
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