summaryrefslogtreecommitdiffstats
path: root/Modules/_decimal/tests/deccheck.py
Commit message (Collapse)AuthorAgeFilesLines
* bpo-45332: Fix broken Decimal test and benchmark (GH-28680)Dong-hee Na2021-10-011-1/+1
|
* bpo-43422: Revert _decimal C API addition (GH-24960)Antoine Pitrou2021-03-211-78/+3
| | | | | | | | | Stefan Krah requested the reversal of these (unreleased) changes, quoting him: > The capsule API does not meet my testing standards, since I've focused on the upstream mpdecimal in the last couple of months. > Additionally, I'd like to refine the API, perhaps together with the Arrow community. Automerge-Triggered-By: GH:pitrou
* Catch all skip_handler cases (GH-21842)Stefan Krah2020-08-121-3/+3
|
* Call randseed() before other imports in deccheck.py (GH-21834)Stefan Krah2020-08-111-8/+8
|
* Replace import_fresh_module in decimal test files (GH-21815)Stefan Krah2020-08-101-3/+4
|
* bpo-41324 Add a minimal decimal capsule API (#21519)Stefan Krah2020-08-101-0/+74
|
* Add multicore support to deccheck.py. (GH-20731)Stefan Krah2020-06-081-21/+110
|
* bpo-39576: Prevent memory error for overly optimistic precisions (GH-18581)Stefan Krah2020-02-211-3/+136
|
* Issue #25928: Add Decimal.as_integer_ratio(). Python parts and docs byStefan Krah2015-12-281-3/+3
| | | | Mark Dickinson.
* Issue #23641: Cleaned out legacy dunder names from tests and docs.Serhiy Storchaka2015-03-121-1/+1
|\ | | | | | | | | Fixed 2 to 3 porting bug in pynche.ColorDB. Added few tests for __truediv__, __floordiv__ and __matmul__.
| * Issue #23641: Cleaned out legacy dunder names from tests and docs.Serhiy Storchaka2015-03-121-1/+1
| | | | | | | | Fixed 2 to 3 porting bug in pynche.ColorDB.
* | Issue #19232: Speed up decimal import. Additionally, since _decimal isStefan Krah2014-09-101-3/+4
|/ | | | | self-contained, this change facilitates maintenance and the Python version can be easily imported for experimentation.
* Issue #19936: Remove executable bits from C source files and several forgottenSerhiy Storchaka2014-01-161-0/+0
| | | | test files.
* Issue #19936: Added executable bits or shebang lines to Python scripts whichSerhiy Storchaka2014-01-161-0/+0
| | | | | | | 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.
* Issue #19936: Disable shebang lines in order to prevent using a randomStefan Krah2014-01-161-2/+0
| | | | system python.
* Issue #17768: Support newline fill character in decimal.py and NUL fillStefan Krah2013-05-291-2/+2
| | | | character in _decimal.c.
* Issue #16422: Use strings for rounding mode constants for better readabilityStefan Krah2013-01-161-22/+14
| | | | and pickling compatibility.
* Issue #15783: Except for the number methods, the C version of decimal nowStefan Krah2012-12-151-0/+34
| | | | | supports all None default values present in decimal.py. These values were largely undocumented.
* Raise InvalidOperation if exponents of zeros are clamped during exactStefan Krah2012-04-051-0/+1
| | | | | conversion in the Decimal constructor. Exact here refers to the representation and not to the value (clamping does not change the value).
* Issue #7652: Integrate the decimal floating point libmpdec library to speedStefan Krah2012-03-211-0/+1074
up the decimal module. Performance gains of the new C implementation are between 12x and 80x, depending on the application.