> They have been deprecated in C already.  Compiler emits warning.

> This additional proposal is adding runtime warning before removal.

Oh, sorry. I misunderstood the previous statement then. In that case, I
think scheduling the removal for 3.11 is perfectly reasonable if the
compiler warnings have already been in place. +1.


On Sat, Jun 13, 2020 at 7:20 AM Inada Naoki <[email protected]> wrote:

>
>
> 2020年6月13日(土) 20:12 Kyle Stanley <[email protected]>:
>
>> > Additionally, raise DeprecationWarning runtime when these APIs are used.
>>
>> So, just to clarify, current usage of these 7 unicode APIs does not emit
>> any warnings and would only start doing so in 3.10?
>>
>
> They have been deprecated in C already.  Compiler emits warning.
>
> This additional proposal is adding runtime warning before removal.
>
>
> In this case, it might be okay to remove in 3.11 since they've been
>> deprecated for an exceptionally long period and appear to have a clear
>> transition path. But, 3.12 would be safer for removal, and I don't think it
>> would be much of an additional burden on our end to keep them around for
>> one extra version.
>>
>
> I am trying to find and remove use of theses APIs in PyPI packages.
> We will postpone the removal if the migration is slow.
> But let's set the goal to 3.11 for now.
>
>>
>>
_______________________________________________
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/LMGTX4MWJ3BDV3VGAGQT3VAWBCVI35RD/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to