53f2e0ad45e41c007f714e077ccf11643651ef28 |
28-Dec-2015 |
Stefan Krah <skrah@bytereef.org> |
Issue #25928: Add Decimal.as_integer_ratio(). Python parts and docs by Mark Dickinson.
eccheck.py
|
774ac377daf0da8eaddc578d883cd2002cb7a6a4 |
13-Apr-2015 |
Zachary Ware <zachary.ware@gmail.com> |
Closes #17202: Merge with 3.4
|
4c9c848159b63fac440c29ffc2b437e055d355cc |
13-Apr-2015 |
Zachary Ware <zachary.ware@gmail.com> |
Issue #17202: Add .bat to .hgeol to force them to CRLF. Using LF can a script to fail if it tries to use a label that is split across 512 byte blocks. Who knows why.
unall.bat
|
c2ccce791ccbe35bee0edea2dedabb0fc7ea5906 |
12-Mar-2015 |
Serhiy Storchaka <storchaka@gmail.com> |
Issue #23641: Cleaned out legacy dunder names from tests and docs. Fixed 2 to 3 porting bug in pynche.ColorDB. Added few tests for __truediv__, __floordiv__ and __matmul__.
|
a60c2fe4807e89a5844979fe46b3ea39572fc3be |
12-Mar-2015 |
Serhiy Storchaka <storchaka@gmail.com> |
Issue #23641: Cleaned out legacy dunder names from tests and docs. Fixed 2 to 3 porting bug in pynche.ColorDB.
eccheck.py
|
b578f8a1efdb8ad5b6671427d3a49f4eef5e5b70 |
10-Sep-2014 |
Stefan Krah <skrah@bytereef.org> |
Issue #19232: Speed up decimal import. Additionally, since _decimal is self-contained, this change facilitates maintenance and the Python version can be easily imported for experimentation.
eccheck.py
|
7f470d0f9cf8eed178291f79f3e1d3ca0f30c85e |
16-Jan-2014 |
Serhiy Storchaka <storchaka@gmail.com> |
Issue #19936: Remove executable bits from C source files and several forgotten test files.
ench.py
eccheck.py
|
b992a0e102c1dcc8d038983755f792c2f65a233f |
16-Jan-2014 |
Serhiy Storchaka <storchaka@gmail.com> |
Issue #19936: Added executable bits or shebang lines to Python scripts which requires them. Disable executable bits and shebang lines in test and benchmark files in order to prevent using a random system python, and in source files of modules which don't provide command line interface. Fixed shebang line to use python3 executable in the unittestgui script.
ench.py
eccheck.py
|
16540408f49c6f4a4dd2a59ca27ad8f84dbb3266 |
16-Jan-2014 |
Stefan Krah <skrah@bytereef.org> |
Issue #19936: Disable shebang lines in order to prevent using a random system python.
ench.py
eccheck.py
anddec.py
|
04754b0fd49aa832b4358c3f3a9e95fbf0888404 |
29-May-2013 |
Stefan Krah <skrah@bytereef.org> |
Support multiarch build in tests.
unall-memorydebugger.sh
|
6edda14b2968ca07b94a2fdde4dd43215222fcd8 |
29-May-2013 |
Stefan Krah <skrah@bytereef.org> |
Issue #17768: Support newline fill character in decimal.py and NUL fill character in _decimal.c.
eccheck.py
ormathelper.py
|
59a4a93f43f2fa4f44b03ce0c1816eb2ae089fb9 |
16-Jan-2013 |
Stefan Krah <skrah@bytereef.org> |
Issue #16422: Use strings for rounding mode constants for better readability and pickling compatibility.
eccheck.py
|
040e3118267bda53b34e35470f7ef0f6dc40cfad |
15-Dec-2012 |
Stefan Krah <skrah@bytereef.org> |
Issue #15783: Except for the number methods, the C version of decimal now supports all None default values present in decimal.py. These values were largely undocumented.
eccheck.py
anddec.py
|
9a3f05e60f7c620404ddb63dc1ef48b4a11ad78f |
30-Sep-2012 |
Stefan Krah <skrah@bytereef.org> |
Make it clear that the pi function is modified for benchmarking purposes.
ench.py
|
6b6a1df9960b9f2bb1834ae81290fe04d2f259a6 |
25-Sep-2012 |
Stefan Krah <skrah@bytereef.org> |
Restore the benchmark order to avoid waiting for decimal.py if just the prec=9 test is used.
ench.py
|
6cf50c5b1deb7d31debe345e2d18f8402d00d1f4 |
25-Sep-2012 |
Brett Cannon <brett@python.org> |
Fix whitespace.
ench.py
|
63092fe0ea5779aea6c64020290863d125de7fa2 |
25-Sep-2012 |
Brett Cannon <brett@python.org> |
Fix whitespace.
ench.py
|
d266c4451f25840651d94b6e68b05a0e28dd2a03 |
25-Sep-2012 |
Brett Cannon <brett@python.org> |
Make the decimal bench file run under Python 2.7.
ench.py
|
17183a2972e8981c0d0ca2d599b6e08fc662fc28 |
22-Aug-2012 |
Stefan Krah <skrah@bytereef.org> |
Use zero bottom margin.
ignum.py
|
ad5b43995e758c7a1f81ce6cf2cd798b48712808 |
22-Aug-2012 |
Stefan Krah <skrah@bytereef.org> |
In the 32-bit build, dec_hash() raised InvalidOperation if the operand had a coefficient with MAX_PREC=425000000 digits and a negative exponent. Increasing the context limits above the official values fixes the issue and is safe (in this case!).
ignum.py
|
1edab78859b52fcd033011303be0905b3fa2cb1a |
25-Jun-2012 |
Stefan Krah <skrah@bytereef.org> |
Update test script to Visual Studio 2010.
unall-memorydebugger.sh
unall.bat
|
39e810eb6c6b19f3d8c26683c97207f411f0c22f |
24-Jun-2012 |
Stefan Krah <skrah@bytereef.org> |
Make the benchmark more fair for _decimal/decimal.py by setting context.prec only once (float obviously doesn't set any context at all).
ench.py
|
0774e9b9f57197380c796d36353344cb95ed07bf |
05-Apr-2012 |
Stefan Krah <skrah@bytereef.org> |
Raise InvalidOperation if exponents of zeros are clamped during exact conversion in the Decimal constructor. Exact here refers to the representation and not to the value (clamping does not change the value).
eccheck.py
|
41e031004bd156ea579a35d8e1d74cafe8dac3e0 |
01-Apr-2012 |
Stefan Krah <skrah@bytereef.org> |
Fix Overflow exception in the bignum factorial benchmark that is due to the recent change of the default value for context.Emax.
ench.py
|
1919b7e72bc43315b32f38a6f5f01e8c717907f4 |
21-Mar-2012 |
Stefan Krah <skrah@bytereef.org> |
Issue #7652: Integrate the decimal floating point libmpdec library to speed up the decimal module. Performance gains of the new C implementation are between 12x and 80x, depending on the application.
EADME.txt
ench.py
eccheck.py
ormathelper.py
anddec.py
andfloat.py
unall-memorydebugger.sh
unall.bat
|