COMMITS
/ Modules/_decimal/_decimal.c April 3, 2017
A
Correct typo (#976)
Angus Hollands committed
January 22, 2017
S
Issue #28769: The result of PyUnicode_AsUTF8AndSize() and PyUnicode_AsUTF8()
Serhiy Storchaka committed
January 9, 2017
S
While a speedup of 1% is measurable, contexts aren't created that often,
Stefan Krah committed
S
Merge 3.6.
Stefan Krah committed
S
Merge 3.5.
Stefan Krah committed
S
Issue #28701: Revert part of 5bdc8e1a50c8 for the following reasons:
Stefan Krah committed
January 7, 2017
S
Revert part of dbf72357cb4a that is in a rarely used path and causes
Stefan Krah committed
S
Revert (unauthorized) parts of 54a89144ee1d which are not in a speed-sensitive
Stefan Krah committed
S
Revert (unauthorized) parts of b9eb35435178 which are not in a speed-sensitive
Stefan Krah committed
December 16, 2016
S
Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict.
Serhiy Storchaka committed
December 8, 2016
V
Don't parenthesis in _PyObject_CallMethodId() format
Victor Stinner committed
December 6, 2016
V
Use _PyObject_CallNoArg()
Victor Stinner committed
November 16, 2016
S
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
Serhiy Storchaka committed
S
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
Serhiy Storchaka committed
September 9, 2016
B
Issue #26331: Implement the parsing part of PEP 515.
Brett Cannon committed
July 17, 2016
S
Merge 3.5.
Stefan Krah committed
S
Issue #26974: Fix segfault in the presence of absurd subclassing. Proactively
Stefan Krah committed
June 20, 2016
S
Merge 3.5.
Stefan Krah committed
S
Issue #27006: Do not use PyDec_CheckExact() on a type.
Stefan Krah committed
S
Merge 3.5.
Stefan Krah committed
S
Issue #27006: from_float(): call the subclass' __new__() and __init__().
Stefan Krah committed
April 26, 2016
S
Issue #26846: Post commit cleanup.
Stefan Krah committed
April 11, 2016
S
Issue #26200: Restored more safe usages of Py_SETREF.
Serhiy Storchaka committed
April 6, 2016
S
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
Serhiy Storchaka committed
December 28, 2015
S
Issue #25928: Add Decimal.as_integer_ratio(). Python parts and docs by
Stefan Krah committed
December 19, 2015
S
Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.
Serhiy Storchaka committed
September 28, 2014
S
Removed redundant casts to `char *`.
Serhiy Storchaka committed
August 26, 2014
S
Introduce and check for MPD_VERSION_HEX for precise management of builds
Stefan Krah committed
April 29, 2014
S
Issue #21374: Fix pickling of DecimalTuple.
Stefan Krah committed
March 15, 2014
B
remove unused zero constants
Benjamin Peterson committed
November 24, 2013
S
1) Prepare libmpdec for the 2.4.0 release. None of the following changes affects
Stefan Krah committed
November 8, 2013
S
Move PyErr_NoMemory() closer to the failure.
Stefan Krah committed
S
Change style to match the surrounding code (no early returns).
Stefan Krah committed
October 29, 2013
V
Issue #19437: Fix dec_format() of the _decimal module, handle dec_strdup()
Victor Stinner committed
V
Issue #19437: Fix convert_op_cmp() of decimal.Decimal rich comparator, handle
Victor Stinner committed
May 29, 2013
S
Backport bff16086f03b and bcaaaa00425b.
Stefan Krah committed
S
Issue #17768: Support newline fill character in decimal.py and NUL fill
Stefan Krah committed
January 24, 2013
S
Since the return type of format() is not a Decimal, raise ValueError instead of
Stefan Krah committed
January 16, 2013
S
Issue #16422: Use strings for rounding mode constants for better readability
Stefan Krah committed
December 21, 2012
S
Issue #16745: Hide a couple of symbols by making them local.
Stefan Krah committed
December 16, 2012
S
Issue #15783: Support None default values in the Context() constructor.
Stefan Krah committed
December 15, 2012
S
Issue #15783: Except for the number methods, the C version of decimal now
Stefan Krah committed
November 10, 2012
S
Accept Unicode legacy strings in the Decimal constructor.
Stefan Krah committed
November 8, 2012
S
Issue #16431: Finally, consider all permutations.
Stefan Krah committed
November 7, 2012
S
Issue #16431: Also fix the opposite direction.
Stefan Krah committed
S
Issue #16431: Use the type information when constructing a Decimal subtype
Stefan Krah committed
September 10, 2012
S
Issue #15882: Change _decimal to accept any coefficient tuple when
Stefan Krah committed
August 24, 2012
M
Issue #15544: Fix Decimal.__float__ to work with payload-carrying NaNs.
Mark Dickinson committed
August 23, 2012
S
mpd_qpowmod(): calculate result with zero-exponent for compatibility with
Stefan Krah committed
August 22, 2012
S
In the 32-bit build, dec_hash() raised InvalidOperation if the operand
Stefan Krah committed