5 Feb
2021
5 Feb
'21
9:41 a.m.
Thanks for pushing this forward! I am not aware of the practices of writing a PEP, so maybe these other rejected ideas were left out on purpose: - `|Missing` (as magic value) - `TypedDict(optional_as_nullable=...)` (though this only partially accomplishes the target) Could be maybe included under Rejected Ideas if not. (Also, I would suggest to still re-consider using `NotRequired`, too. I personally don't think it's that bad. It's 100% obvious by meaning and harmonizes nicely with `Required`. If in the future something like `+` or `-` would replace the typed form, the wording will became even less important.)