Skip to content

Delete "Passing kwargs inside a function to another function section"#1960

Open
yangdanny97 wants to merge 1 commit intopython:mainfrom
yangdanny97:delete_typeddict_kwargs_passing
Open

Delete "Passing kwargs inside a function to another function section"#1960
yangdanny97 wants to merge 1 commit intopython:mainfrom
yangdanny97:delete_typeddict_kwargs_passing

Conversation

@yangdanny97
Copy link
Contributor

@yangdanny97 yangdanny97 commented Apr 5, 2025

The context is in example 2 from #1918

It doesn't make sense to enforce this requirement for just **kwargs but not any other arguments annotated with a TypedDict, and additionally, no typecheckers currently implement this.

It seems like https://discuss.python.org/t/typing-spec-inconsistency-for-unpacking-typed-dict-kwargs/79640 didn't get any responses. I'll bump the discussion again but for now I'll make a PR here so I don't forget about it.

@yangdanny97 yangdanny97 marked this pull request as ready for review April 13, 2025 05:04
@srittau srittau added the topic: typing spec For improving the typing spec label Aug 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

topic: typing spec For improving the typing spec

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants