From d6ff2111693b9e9529f01fdbb0c4c67734bc9b5f Mon Sep 17 00:00:00 2001 From: Noam Cohen Date: Mon, 1 Aug 2022 16:07:35 +0300 Subject: [PATCH] python/cpython#95007: Remove the NoneType return converter from Argument Clinic Doc (python/cpython#95529) The converter was removed in python/cpython@74b5e4ce80858ac5c7d03411cb8cce7e6865f181 --- Doc/howto/clinic.rst | 5 ----- 1 file changed, 5 deletions(-) diff --git a/Doc/howto/clinic.rst b/Doc/howto/clinic.rst index 2d368966bf..d634c4b47d 100644 --- a/Doc/howto/clinic.rst +++ b/Doc/howto/clinic.rst @@ -1070,11 +1070,6 @@ None of these take parameters. For the first three, return -1 to indicate error. For ``DecodeFSDefault``, the return type is ``const char *``; return a ``NULL`` pointer to indicate an error. -(There's also an experimental ``NoneType`` converter, which lets you -return ``Py_None`` on success or ``NULL`` on failure, without having -to increment the reference count on ``Py_None``. I'm not sure it adds -enough clarity to be worth using.) - To see all the return converters Argument Clinic supports, along with their parameters (if any), just run ``Tools/clinic/clinic.py --converters`` for the full list.