Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | feat: soft keywords are shown in bold in the HTML report | Ned Batchelder | 2021-06-06 | 1 | -0/+4 |
| | | | | | | | | The match and case soft keywords are shown in bold when they are keywords, and not when they are not. The underscore soft keyword is ignored, because it is harder to get right, and because it doesn't look that much different in bold anyway. | ||||
* | feat: add support for Python 3.10 match-case statements | Ned Batchelder | 2021-06-06 | 1 | -0/+3 |
| | |||||
* | fix: in Python 3.10, leaving a with block exits through the with statement. | Ned Batchelder | 2021-06-05 | 1 | -0/+3 |
| | | | | This need 3.10.0b3 (not yet released) to fully pass. | ||||
* | refactor: remove a few more version checks | Ned Batchelder | 2021-05-02 | 1 | -7/+4 |
| | |||||
* | refactor: pyupgrade --py36-plus coverage/*.py | Ned Batchelder | 2021-05-02 | 1 | -1/+1 |
| | |||||
* | refactor: remove some unneeded behavior conditionals | Ned Batchelder | 2021-05-01 | 1 | -15/+0 |
| | |||||
* | refactor: remove code explicitly choosing between py2 and py3 | Ned Batchelder | 2021-05-01 | 1 | -4/+0 |
| | |||||
* | fix: pypy3 7.3.4 uses a non-empty sys.path[0] | Ned Batchelder | 2021-04-12 | 1 | -1/+4 |
| | |||||
* | docs: note what pep626 is | Ned Batchelder | 2021-03-14 | 1 | -0/+2 |
| | |||||
* | PEP 626: Docstring-only functions changed again | Ned Batchelder | 2021-01-10 | 1 | -0/+3 |
| | |||||
* | PEP 626: constant tests are kept as no-ops | Ned Batchelder | 2021-01-10 | 1 | -2/+18 |
| | | | | | The conditionals are now getting unwieldy, perhaps we can simplify them in the future? | ||||
* | Clean up the platform constants in env.py | Ned Batchelder | 2021-01-10 | 1 | -6/+7 |
| | |||||
* | In 3.10, modules always have firstlineno==1 | Ned Batchelder | 2021-01-10 | 1 | -0/+4 |
| | |||||
* | Py 3.10 doesn't jump back from finally any more | Ned Batchelder | 2021-01-10 | 1 | -1/+1 |
| | |||||
* | Python 3.10 doesn't compile statments after unconditional jumps. | Ned Batchelder | 2021-01-10 | 1 | -0/+7 |
| | | | | This includes break/continue/return/raise. | ||||
* | PyPy 3.7 doesn't act exactly like CPython 3.7 | Ned Batchelder | 2020-10-10 | 1 | -1/+1 |
| | |||||
* | Fix bug with missing negative line numbers on PyPy3 7.1 #943 | Ned Batchelder | 2020-02-23 | 1 | -1/+1 |
| | |||||
* | Remove a temporary xfail for 3.9a2 | Ned Batchelder | 2020-01-25 | 1 | -4/+0 |
| | |||||
* | A better name for a thing I will soon delete | Ned Batchelder | 2020-01-04 | 1 | -1/+1 |
| | |||||
* | bpo-39114 will be fixed soon. | Ned Batchelder | 2019-12-31 | 1 | -4/+5 |
| | |||||
* | xfail a test due to a PyPy3 7.3.0 change | Ned Batchelder | 2019-12-31 | 1 | -5/+8 |
| | |||||
* | bpo 39114 broke 3.9, but maybe it's their bug | Ned Batchelder | 2019-12-21 | 1 | -0/+4 |
| | |||||
* | Adapt to 3.9's way of reporting files using absolute paths. | Ned Batchelder | 2019-11-25 | 1 | -0/+3 |
| | |||||
* | Meta on linux; makefile target rationalization | Ned Batchelder | 2019-11-08 | 1 | -1/+1 |
| | |||||
* | Adapt to optimization tweak in CPython 3.8.0b1 | Ned Batchelder | 2019-06-05 | 1 | -1/+4 |
| | |||||
* | Move more PYVERSION to be PYBEHAVIOR | Ned Batchelder | 2019-03-24 | 1 | -0/+27 |
| | |||||
* | Move some version conditionals to PYBEHAVIOR | Ned Batchelder | 2019-03-24 | 1 | -0/+6 |
| | |||||
* | Python 3.8 will optimize away "while True:" | Ned Batchelder | 2018-11-11 | 1 | -0/+2 |
| | |||||
* | Adapt to 3.8's way of tracing decorated functions | Ned Batchelder | 2018-11-03 | 1 | -0/+6 |
| | |||||
* | Finally jumps back to exiting lines | Ned Batchelder | 2018-10-06 | 1 | -0/+10 |
| | | | | | | In Python 3.8, when a finally clause is run because a line in the try block is exiting the block, the exiting line is visited again after the finally block. | ||||
* | Update NOTICE link to GitHub. | Ned Batchelder | 2018-06-24 | 1 | -1/+1 |
| | |||||
* | Minimal IronPython support. | Ned Batchelder | 2017-03-14 | 1 | -0/+1 |
| | | | | | IronPython is weird: 2.7.7 has "str is unicode", and unicode.encode produces unicode! f_lasti is missing, and frame globals are missing. | ||||
* | Reporting doesn't work on Jython, so don't run reporting tests there. | Ned Batchelder | 2017-01-14 | 1 | -1/+4 |
| | | | | | --HG-- extra : amend_source : 144fd0ffb49fdef1139ae3f0085831ece14de43f | ||||
* | The PyPy-specific test for atexit/gettrace are also PyPy-version-specific... | Ned Batchelder | 2016-12-31 | 1 | -0/+2 |
| | |||||
* | Make PyContracts disablable during debugging. | Ned Batchelder | 2015-08-09 | 1 | -1/+3 |
| | |||||
* | Add license mention to the top of all files. #313. | Ned Batchelder | 2015-07-24 | 1 | -0/+3 |
| | |||||
* | Dict literals changed in 3.5b1 | Ned Batchelder | 2015-05-27 | 1 | -2/+3 |
| | |||||
* | Use PyContracts so we can declare/enforce parameter and return types. | Ned Batchelder | 2015-05-17 | 1 | -0/+5 |
| | | | | | This commit doesn't add any uses of PyContracts, but gets the machinery in place. | ||||
* | Collect all the nudgy environment checks into coverage.env | Ned Batchelder | 2015-01-18 | 1 | -0/+21 |