[issue37999] No longer use implicit convertion to int with loss

2020-07-01 Thread Hans Petter Jansson
Change by Hans Petter Jansson : -- nosy: +hpj nosy_count: 2.0 -> 3.0 pull_requests: +20417 pull_request: https://github.com/python/cpython/pull/17536 ___ Python tracker ___

[issue37999] No longer use implicit convertion to int with loss

2020-06-29 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: New changeset e67f7db3c34f70536f36c56bb82e33c3512a53a3 by Serhiy Storchaka in branch 'master': bpo-37999: Simplify the conversion code for %c, %d, %x, etc. (GH-20437) https://github.com/python/cpython/commit/e67f7db3c34f70536f36c56bb82e33c3512a53a3

[issue37999] No longer use implicit convertion to int with loss

2020-05-28 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed versions: +Python 3.10 ___ Python tracker ___

[issue37999] No longer use implicit convertion to int with loss

2020-05-28 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: I think it is all here. Thank you Mark for your review and for fixing outdated docs and comments. -- ___ Python tracker ___

[issue37999] No longer use implicit convertion to int with loss

2020-05-27 Thread Mark Dickinson
Mark Dickinson added the comment: New changeset 20941de0ddc39ce9f07e29b4cc770e8a9ef14d41 by Mark Dickinson in branch 'master': bpo-37999: Fix outdated __int__ and nb_int references in comments (GH-20449) https://github.com/python/cpython/commit/20941de0ddc39ce9f07e29b4cc770e8a9ef14d41

[issue37999] No longer use implicit convertion to int with loss

2020-05-27 Thread Mark Dickinson
Change by Mark Dickinson : -- pull_requests: +19703 pull_request: https://github.com/python/cpython/pull/20449 ___ Python tracker ___

[issue37999] No longer use implicit convertion to int with loss

2020-05-27 Thread Mark Dickinson
Mark Dickinson added the comment: There are some comments in the Objects/longobject.c code that still refer to __int__, and could use an update. For example: https://github.com/python/cpython/blob/7da46b676aed7111de34b57c8b942a7f3bb80327/Objects/longobject.c#L366 -- nosy:

[issue37999] No longer use implicit convertion to int with loss

2020-05-26 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- pull_requests: +19693 pull_request: https://github.com/python/cpython/pull/20437 ___ Python tracker ___

[issue37999] No longer use implicit convertion to int with loss

2020-05-26 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: New changeset 578c3955e0222ec7b3146197467fbb0fcfae12fe by Serhiy Storchaka in branch 'master': bpo-37999: No longer use __int__ in implicit integer conversions. (GH-15636) https://github.com/python/cpython/commit/578c3955e0222ec7b3146197467fbb0fcfae12fe

[issue37999] No longer use implicit convertion to int with loss

2019-09-01 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- keywords: +patch pull_requests: +15304 stage: -> patch review pull_request: https://github.com/python/cpython/pull/15636 ___ Python tracker

[issue37999] No longer use implicit convertion to int with loss

2019-09-01 Thread Serhiy Storchaka
New submission from Serhiy Storchaka : Use only the __index__() method for implicit conversion to iteger, and not __int__(). This converts deprecation warnings added in issue36048 into TypeError. -- components: Interpreter Core messages: 350947 nosy: serhiy.storchaka priority: normal