Skip to content

allow expose() to accept multiple groups#2

Merged
lesnik512 merged 1 commit into
mainfrom
expose-multiple-groups
May 24, 2026
Merged

allow expose() to accept multiple groups#2
lesnik512 merged 1 commit into
mainfrom
expose-multiple-groups

Conversation

@lesnik512

Copy link
Copy Markdown
Member

Change signature to expose(*groups, ...). Backwards compatible with the single-group form. Duplicate attribute names across groups raise ValueError; expose() with no groups raises TypeError.

Change signature to expose(*groups, ...). Backwards compatible with the
single-group form. Duplicate attribute names across groups raise
ValueError; expose() with no groups raises TypeError.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@lesnik512 lesnik512 self-assigned this May 24, 2026
@lesnik512 lesnik512 merged commit 4ef325f into main May 24, 2026
6 checks passed
@lesnik512 lesnik512 deleted the expose-multiple-groups branch May 24, 2026 19:28
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