diff --git a/pep-0692.rst b/pep-0692.rst index 4fc44dff92b..024f9f1aa59 100644 --- a/pep-0692.rst +++ b/pep-0692.rst @@ -531,12 +531,11 @@ the `mypy documentation `_ and the Reference Implementation ======================== -There is a proof-of-concept implementation of typing ``**kwargs`` using -``TypedDict`` as a `pull request to mypy `__ -and `to mypy_extensions `__. -The implementation uses ``Expand`` instead of ``Unpack``. +The `mypy type checker `_ already +`supports `_ more precise +``**kwargs`` typing using ``Unpack``. -The `Pyright type checker `_ +`Pyright type checker `_ also `provides provisional support `__ for `this feature `__. @@ -582,8 +581,6 @@ References .. _httpxIssue1384: https://github.com/encode/httpx/issues/1384 .. _mypyIssue4441: https://github.com/python/mypy/issues/4441 -.. _mypyPull10576: https://github.com/python/mypy/pull/10576 -.. _mypyExtensionsPull22: https://github.com/python/mypy_extensions/pull/22/files .. _pyrightIssue3002: https://github.com/microsoft/pyright/issues/3002 .. _pyrightProvisionalImplementation: https://github.com/microsoft/pyright/commit/5bee749eb171979e3f526cd8e5bf66b00593378a .. _cpythonGrammarChangePoc: https://github.com/python/cpython/compare/main...franekmagiera:annotate-kwargs