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 facundobatista, gvanrossum, mark.dickinson, rhettinger
Date 2008-01-10.03:29:37
SpamBayes Score 0.059465498
Marked as misclassified No
Message-id <1199935779.54.0.530591253934.issue1780@psf.upfronthosting.co.za>
In-reply-to
Content
I think the decimal exceptions should continue to be raised as-is. 
There is a well-defined and thought-out structure for the Decimal
exceptions.  Also, the constructor's exceptions tend to be raised in an
environment where there are other decimal operations taking place -- it
would be a shame to have to catch both types of exception.

I spent about a month working on this module and put a decent amount of
thought into integrating the API.  I would prefer to not revisit all of
those decisions one at a time.

Instead, let's graft on any new magic methods and fix straight-out bugs.  

Having lots of little microscopic API changes will harm more than it
will help.  Why introduce incompatabilities for no gain.

I'm inclined to dismiss this whole bug report.  It doesn't help anything
to muck with the existing choices about whitespace handling.  Recommend
closing this as yagni / don't-care.
History
Date User Action Args
2008-01-10 03:29:39rhettingersetspambayes_score: 0.0594655 -> 0.059465498
recipients: + rhettinger, gvanrossum, facundobatista, mark.dickinson
2008-01-10 03:29:39rhettingersetspambayes_score: 0.0594655 -> 0.0594655
messageid: <1199935779.54.0.530591253934.issue1780@psf.upfronthosting.co.za>
2008-01-10 03:29:38rhettingerlinkissue1780 messages
2008-01-10 03:29:37rhettingercreate