On Sat., 23 Nov. 2019, 9:46 am Gregory P. Smith, <g...@krypto.org> wrote:

>
> Anyways given there are workarounds to be able to continue using it in
> 3.8.x, this doesn't feel 3.8.1 level *urgent*.  It'd be good to document
> the workarounds and 3.8 know issue in the PEP though as a addendum.
>

Aye, adding a Python 3.8 porting guide entry noting that PEP 523 is now
considered part of the internal API seems reasonable to me. You're so deep
in interpreter internals when overriding the eval loop that needing to
enable the internal API to do it at all makes sense.

It *wouldn't* make sense to me for us to add a new public API for
overriding the eval loop, only to turn around and deprecate it almost
immediately in favour of a JVM style debugger/profiler integration API.

Cheers,
Nick.


> -gps
> _______________________________________________
> Python-Dev mailing list -- python-dev@python.org
> To unsubscribe send an email to python-dev-le...@python.org
> https://mail.python.org/mailman3/lists/python-dev.python.org/
> Message archived at
> https://mail.python.org/archives/list/python-dev@python.org/message/H56ZIYW77I6LERFQFYORHCLE6A27GOC2/
> Code of Conduct: http://python.org/psf/codeofconduct/
>
_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-le...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/python-dev@python.org/message/T3B664Q7TYOP2NXYPAEDVTFG3EIRHKN5/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to