> 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 <songofaca...@gmail.com> wrote:

>
>
> 2020年6月13日(土) 20:12 Kyle Stanley <aeros...@gmail.com>:
>
>> > 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 -- 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/LMGTX4MWJ3BDV3VGAGQT3VAWBCVI35RD/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to