This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author mark.dickinson
Recipients MJH, ezio.melotti, jab, jyasskin, mark.dickinson, njs, serhiy.storchaka, tim.peters, vstinner
Date 2018-09-28.07:09:01
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1538118542.11.0.545547206417.issue32956@psf.upfronthosting.co.za>
In-reply-to
Content
> This change was advertised in the "What’s New In Python 3.0" document.

Not originally, it wasn't. That information was added later, by me. :-) [1]

In any case, I wasn't referring to documentation. I meant "silent" in the runtime-sense: there was no run-time error or warning associated with the behaviour change (in contrast to the `print` function change, for example). Few people read the "what's new" documents, and someone who's written Python 2 code using round has no particular reason to suspect a behaviour change, and no visible indication that such a change has occurred, when porting their code to Python 3. Nevertheless, their numerical results may be slightly different as a result of the porting. Hence the potential for late-discovered bugs.

[1] https://github.com/python/cpython/commit/f4112e2653f310b6e6a210c659648dbe45d3a042
History
Date User Action Args
2018-09-28 07:09:02mark.dickinsonsetrecipients: + mark.dickinson, tim.peters, vstinner, jyasskin, ezio.melotti, njs, jab, serhiy.storchaka, MJH
2018-09-28 07:09:02mark.dickinsonsetmessageid: <1538118542.11.0.545547206417.issue32956@psf.upfronthosting.co.za>
2018-09-28 07:09:02mark.dickinsonlinkissue32956 messages
2018-09-28 07:09:01mark.dickinsoncreate