Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mypy: partial debug.py and pytracer.py | Ned Batchelder | 2023-01-02 | 1 | -1/+1 |
| | |||||
* | mypy: check collector.py and plugin_support.py | Ned Batchelder | 2023-01-01 | 1 | -5/+7 |
| | |||||
* | mypy: add cmdline.py and test_cmdline.py | Ned Batchelder | 2022-12-31 | 1 | -2/+2 |
| | |||||
* | mypy: add env.py | Ned Batchelder | 2022-12-31 | 1 | -4/+2 |
| | |||||
* | mypy: control.py is checked | Ned Batchelder | 2022-12-31 | 1 | -104/+127 |
| | |||||
* | mypy: check tests/goldtest.py, tests/test_html.py | Ned Batchelder | 2022-12-31 | 1 | -6/+6 |
| | |||||
* | refactor: removed mentions of Jython and IronPython | Ned Batchelder | 2022-12-30 | 1 | -10/+1 |
| | |||||
* | style: correct some lint errors | Ned Batchelder | 2022-12-30 | 1 | -2/+2 |
| | |||||
* | mypy: inorout.py, disposition.py, and part of control.py | Ned Batchelder | 2022-12-30 | 1 | -64/+73 |
| | |||||
* | style: fix spelling | Ned Batchelder | 2022-11-28 | 1 | -2/+2 |
| | | | | un-executed, white space, time stamp. | ||||
* | build: next version will be 7.0 | Ned Batchelder | 2022-11-28 | 1 | -1/+1 |
| | |||||
* | feat: implicit path mapping during reporting. #1212 | Ned Batchelder | 2022-11-27 | 1 | -10/+26 |
| | |||||
* | style: long arg lists should be one per line | Ned Batchelder | 2022-11-26 | 1 | -51/+142 |
| | |||||
* | refactor, docs: clean-up for #1387 | Ned Batchelder | 2022-11-17 | 1 | -1/+1 |
| | |||||
* | feat: added support for finding unexecuted namespace packages (#1387) | Felix Horvat | 2022-11-17 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | * add support for namespace packages * fixed typo * update documentation * fixed lint issues * changed versionadded * convert to config setting * removed pure formatting changes * code review changes Co-authored-by: Ned Batchelder <ned@nedbatchelder.com> | ||||
* | feat: complete removal of `[run] note` | Ned Batchelder | 2022-11-11 | 1 | -3/+0 |
| | |||||
* | feat: --format=total writes just the total number | Ned Batchelder | 2022-11-06 | 1 | -1/+1 |
| | |||||
* | refactor: use `format` wherever we can | Ned Batchelder | 2022-11-05 | 1 | -3/+3 |
| | |||||
* | feat: report terminal output in Markdown Table format #1418 (#1479) | stepeos | 2022-11-05 | 1 | -2/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * refactoring normal reporting text output * implemented markdown feature from #1418 * minor changes * fixed text output * fixed precision for text and markdown report format * minor changes * finished testing for markdown format feature * fixed testing outside test_summary.py * removed fixed-length widespace padding for tests * removed whitespaces * refactoring, fixing docs, rewriting cmd args * fixing code quality * implementing requested changes * doc fix * test: add another test of correct report formatting * fixed precision printing test * style: adjust the formatting Co-authored-by: Ned Batchelder <ned@nedbatchelder.com> | ||||
* | feat: implicitly combine relative paths | Ned Batchelder | 2022-10-15 | 1 | -10/+8 |
| | |||||
* | feat: --debug=pathmap will show details of re-mapping due to [paths] setting. | Ned Batchelder | 2022-09-16 | 1 | -1/+4 |
| | |||||
* | docs: ensure code blocks are highlighted properly | Ned Batchelder | 2022-08-21 | 1 | -2/+6 |
| | |||||
* | fix: the SIGTERM handler is now opt-in. #1310 | Ned Batchelder | 2022-05-18 | 1 | -6/+7 |
| | |||||
* | style: parens should indent the same as their opening line | Ned Batchelder | 2022-05-01 | 1 | -6/+6 |
| | |||||
* | fix: provide an intelligible error message for multiprocessing with no ↵ | Ned Batchelder | 2022-02-09 | 1 | -0/+2 |
| | | | | config file. #1320 | ||||
* | debug: pybehave is now an option on `coverage debug` | Ned Batchelder | 2022-02-06 | 1 | -20/+10 |
| | |||||
* | debug: add 'pybehave' debug information | Ned Batchelder | 2022-02-06 | 1 | -0/+13 |
| | | | | It shows the behavior flags from coverage.env. | ||||
* | fix: only set signal handlers from the main thread. #1312 | Ned Batchelder | 2022-01-26 | 1 | -1/+4 |
| | |||||
* | feat: use --data-file to configure the coverage database | Nikita Bloshchanevich | 2022-01-25 | 1 | -3/+4 |
| | |||||
* | fix: save data on SIGTERM #1307 | Ned Batchelder | 2022-01-23 | 1 | -2/+17 |
| | | | | This covers multiprocessing.Process.terminate(), and maybe other cases also. | ||||
* | feat: add "lcov" command for generating LCOV reports | Bradley Burns | 2022-01-22 | 1 | -0/+20 |
| | | | | | | | * Add LCOV functionality into coverage.py * Add testing for the LCOV reporter * Add documentation for the LCOV reporter | ||||
* | feat: multiple --concurrency values. #1012 #1082nedbat/multi-concurrency | Ned Batchelder | 2021-11-25 | 1 | -1/+1 |
| | |||||
* | fix: suffix=False will suppress the suffix even with multiprocessing. #989 | Ned Batchelder | 2021-11-18 | 1 | -1/+6 |
| | |||||
* | refactor: specialize exceptions | Ned Batchelder | 2021-11-14 | 1 | -4/+6 |
| | | | | | | CoverageException is fine as a base class, but not good to use for raising (and catching sometimes). Introduce specialized exceptions that allow third-party tools to integrate better. | ||||
* | style(docs): make note:: uses uniform | Ned Batchelder | 2021-11-13 | 1 | -3/+5 |
| | |||||
* | fix: remapping paths during combining needs to follow relative_files=True. #1147 | Ned Batchelder | 2021-11-06 | 1 | -1/+1 |
| | |||||
* | deprecated: the annotate command will be removed in a future version | Ned Batchelder | 2021-10-29 | 1 | -0/+8 |
| | |||||
* | feat: xml and json say what they are doing, and -q quiets everything. #1254nedbat/dashq | Ned Batchelder | 2021-10-26 | 1 | -2/+2 |
| | |||||
* | fix: use human sorting on human-readable things | Ned Batchelder | 2021-10-12 | 1 | -3/+3 |
| | |||||
* | feat: `coverage combine` now prints messages naming the files being ↵ | Ned Batchelder | 2021-08-05 | 1 | -0/+1 |
| | | | | combined. #1105 (#1208) | ||||
* | feat: HTML report now says where the report is. #1195 (#1207) | Ned Batchelder | 2021-08-05 | 1 | -1/+15 |
| | |||||
* | feat: unrecognized options are now a warning rather than error. #1035 (#1206) | Ned Batchelder | 2021-08-05 | 1 | -14/+18 |
| | | | | Because they are warnings issued while parsing the configuration file, it's not possible to suppress them with the coverage configuration. | ||||
* | refactor: convert %-strings to f-strings | Ned Batchelder | 2021-07-28 | 1 | -6/+2 |
| | |||||
* | fix: use more explicit names for some debug information | Ned Batchelder | 2021-06-02 | 1 | -2/+2 |
| | |||||
* | refactor: remove globals from Numbers | Ned Batchelder | 2021-06-01 | 1 | -3/+2 |
| | |||||
* | feat: warnings are now real warnings | Ned Batchelder | 2021-05-30 | 1 | -2/+3 |
| | | | | | | This makes coverage warnings visible when running test suites under pytest. But it also means some uninteresting warnings would show up in our own test suite, so we had to catch or suppress those. | ||||
* | feat: include some usual env vars in debug-sys | Ned Batchelder | 2021-05-23 | 1 | -1/+4 |
| | |||||
* | refactor: convert more %-formatting to f-strings | Ned Batchelder | 2021-05-02 | 1 | -2/+2 |
| | |||||
* | refactor: move exceptions to their own module | Ned Batchelder | 2021-05-02 | 1 | -1/+2 |
| | |||||
* | refactor: pyupgrade --py36-plus coverage/*.py | Ned Batchelder | 2021-05-02 | 1 | -10/+10 |
| |