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 mark.dickinson, rhettinger, serhiy.storchaka, stutzbach, tim.peters
Date 2019-06-02.11:10:30
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1559473830.89.0.622325971573.issue37132@roundup.psfhosted.org>
In-reply-to
Content
Some questions:

- What's the plan for the existing functions `math.gcd` and `math.factorial`? Do they eventually get deprecated, or do we keep `gcd` and `factorial` in both `math` and `imath`?

- Does PEP 399 apply here? If so, we'll need a pure Python version as well as a C version

- Should `imath.isqrt` be renamed to `imath.sqrt`?

- What's the actual benefit of this separation?

This feels like a really big change to be making a day before feature freeze; I'm not convinced that we don't need a PEP for this. How bad would it be if we have to defer until 3.9?
History
Date User Action Args
2019-06-02 11:10:30mark.dickinsonsetrecipients: + mark.dickinson, tim.peters, rhettinger, stutzbach, serhiy.storchaka
2019-06-02 11:10:30mark.dickinsonsetmessageid: <1559473830.89.0.622325971573.issue37132@roundup.psfhosted.org>
2019-06-02 11:10:30mark.dickinsonlinkissue37132 messages
2019-06-02 11:10:30mark.dickinsoncreate