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 Ramchandra Apte, facundobatista, mark.dickinson, rhettinger, skrah
Date 2012-01-03.15:26:52
SpamBayes Score 5.6878275e-07
Marked as misclassified No
Message-id <1325604413.55.0.744028724927.issue13701@psf.upfronthosting.co.za>
In-reply-to
Content
Did you have specific changes in mind?

While we're still maintaining 2.x and 3.x code in parallel, there's a benefit to not having the versions of decimal.py diverge too much.  Given that the 2.3-compatible code isn't actually broken, I'm not sure that there's really that much to be gained by changing it.

The ugliest part of the current code is probably the post-application of classmethod instead of using a decorator;  I wouldn't object to fixing that.

I do agree with the general principle that the 3.x version of decimal.py doesn't need to stay backwards compatible with Python 2.3.
History
Date User Action Args
2012-01-03 15:26:53mark.dickinsonsetrecipients: + mark.dickinson, rhettinger, facundobatista, skrah, Ramchandra Apte
2012-01-03 15:26:53mark.dickinsonsetmessageid: <1325604413.55.0.744028724927.issue13701@psf.upfronthosting.co.za>
2012-01-03 15:26:52mark.dickinsonlinkissue13701 messages
2012-01-03 15:26:52mark.dickinsoncreate