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 rhettinger
Recipients jdemeyer, mark.dickinson, rhettinger, serhiy.storchaka, steven.daprano
Date 2019-08-19.20:00:35
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1566244836.25.0.850189493018.issue37884@roundup.psfhosted.org>
In-reply-to
Content
AFAICT, no end-user has ever requested this ever.   Despite your insistence, we really don't have to clutter the math module with this.

We sometimes do have two or three repetitions of logic in the standard library; however, our needs tend to be much different from end-users. Also, we tend to benefit from the loose coupling and not turning every little detail into a published cross-module API.

Now that we've propagated the as_integer_ratio() into bool, int, float,  Decimal, and Fraction, I propose we stop there.  This micro-problem to too small to warrant adding yet more machinery and API creep.
History
Date User Action Args
2019-08-19 20:00:36rhettingersetrecipients: + rhettinger, mark.dickinson, steven.daprano, serhiy.storchaka, jdemeyer
2019-08-19 20:00:36rhettingersetmessageid: <1566244836.25.0.850189493018.issue37884@roundup.psfhosted.org>
2019-08-19 20:00:36rhettingerlinkissue37884 messages
2019-08-19 20:00:35rhettingercreate