On Sat., 23 Nov. 2019, 9:46 am Gregory P. Smith, <[email protected]> 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 -- [email protected]
> To unsubscribe send an email to [email protected]
> https://mail.python.org/mailman3/lists/python-dev.python.org/
> Message archived at
> https://mail.python.org/archives/list/[email protected]/message/H56ZIYW77I6LERFQFYORHCLE6A27GOC2/
> Code of Conduct: http://python.org/psf/codeofconduct/
>
_______________________________________________
Python-Dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/[email protected]/message/T3B664Q7TYOP2NXYPAEDVTFG3EIRHKN5/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to