You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As discussed with @JukkaL, I only select most important things, but make
the new behavior default. I will make the bulk of test output updates in
a separate PR, here I only update tests where it is easier to update
them, than to postpone.
Three main changes here:
* Strip `builtins.` prefix everywhere.
* Simpler type variables (no ids, no repeated defaults).
* Cleaned-up, fixed, and unified handling on `Unpack[...]`.
Few smaller notes:
* In some cases we ignored `options` when formatting types (esp. in
tests).
* There is a bunch of code duplication, but it looks hard to fix, so I
don't.
* Single quotes for TypedDict names are redundant (just add to visual
noise), so I remove them as well.
0 commit comments