summaryrefslogtreecommitdiff
path: root/coverage/control.py
Commit message (Collapse)AuthorAgeFilesLines
* refactor: specialize exceptionsnedbat/exceptionsNed Batchelder2021-11-141-4/+4
| | | | | | 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 uniformNed Batchelder2021-11-131-3/+5
|
* fix: remapping paths during combining needs to follow relative_files=True. #1147Ned Batchelder2021-11-061-1/+1
|
* deprecated: the annotate command will be removed in a future versionNed Batchelder2021-10-291-0/+8
|
* feat: xml and json say what they are doing, and -q quiets everything. #1254nedbat/dashqNed Batchelder2021-10-261-2/+2
|
* fix: use human sorting on human-readable thingsNed Batchelder2021-10-121-3/+3
|
* feat: `coverage combine` now prints messages naming the files being ↵Ned Batchelder2021-08-051-0/+1
| | | | combined. #1105 (#1208)
* feat: HTML report now says where the report is. #1195 (#1207)Ned Batchelder2021-08-051-1/+15
|
* feat: unrecognized options are now a warning rather than error. #1035 (#1206)Ned Batchelder2021-08-051-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-stringsNed Batchelder2021-07-281-6/+2
|
* fix: use more explicit names for some debug informationNed Batchelder2021-06-021-2/+2
|
* refactor: remove globals from NumbersNed Batchelder2021-06-011-3/+2
|
* feat: warnings are now real warningsNed Batchelder2021-05-301-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-sysNed Batchelder2021-05-231-1/+4
|
* refactor: convert more %-formatting to f-stringsNed Batchelder2021-05-021-2/+2
|
* refactor: move exceptions to their own moduleNed Batchelder2021-05-021-1/+2
|
* refactor: pyupgrade --py36-plus coverage/*.pyNed Batchelder2021-05-021-10/+10
|
* refactor: remove more unneeded backward.py shimsNed Batchelder2021-05-011-2/+1
| | | | | | | | | | | | | | Gone are: - iitems - litems - iternext - to_bytes - to_string - binary_bytes - byte_to_int - bytes_to_ints - BUILTINS
* refactor: remove unneeded backward.py shimsNed Batchelder2021-05-011-3/+3
| | | | | | | | | | | | | | | Removed were: - StringIO - configparser - string_class - unicode_class - range - zip_longest - get_thread_id - path_types - shlex_quote - reprlib
* style: nicer long function callNed Batchelder2021-01-301-2/+7
|
* doc: touch-ups for `combine --keep`Ned Batchelder2021-01-301-1/+3
|
* Add combine --keep (#1110)Éric Larivière2021-01-301-2/+5
| | | | | | | | | | | * Add combine --keep Related to https://github.com/nedbat/coveragepy/issues/1108 * Fix unit tests * Fix line too long * Fix line too long
* skip_covered and skip_empty for HTML. #1090Ned Batchelder2021-01-101-2/+2
|
* Fix --source performance regression. #1037Ned Batchelder2020-10-111-1/+5
|
* If a plugin is disabled, don't try to record its file tracers. #1011Ned Batchelder2020-09-131-0/+4
|
* Docs and cleanup for source_pkgsNed Batchelder2020-09-121-1/+8
|
* Create Way to force package even if filepath exists (#1026)Thomas Grainger2020-09-121-2/+2
| | | Fixes: #268
* More bitbucket->github urlsNed Batchelder2020-08-181-2/+1
|
* Report descending sort option (#1005)Jerin Peter George2020-07-031-1/+2
| | | | | | | | | | | | | | | * added descending sort option in coverage report * commandline option for report sort added * Fix tests for pull #1005 * conditional statements improved * sort option help updated with choices * commandline test for sort added Co-authored-by: Ned Batchelder <ned@nedbatchelder.com>
* --skip-empty now applies to the XML report also. #976nedbat/bug976Ned Batchelder2020-06-301-2/+2
|
* More details on --source filteringNed Batchelder2020-06-291-2/+4
|
* Finish up --precisionNed Batchelder2020-05-121-5/+13
|
* Add --precision switch to report commandTeake Nutma2020-04-301-2/+2
|
* Finish up #967. Thanks, Bernát GáborNed Batchelder2020-04-111-1/+8
|
* Include PID in the atexit logBruno P. Kinoshita2020-01-281-1/+1
|
* Ensure file touching happens if nothing was measured. #884Ned Batchelder2020-01-041-1/+1
|
* Write debug info after initting for start.Ned Batchelder2019-12-291-4/+7
| | | | | | | A few important and confusing things are only created in _init_for_start, and without resetting the write-debug-info flag, we never see them in the debug output. This makes the info appear more than once, but at least we get what we need.
* Fix --debug=sys. #907Ned Batchelder2019-12-281-1/+1
|
* Warn if two things change the dynamic context. #901Ned Batchelder2019-12-271-0/+4
|
* Warnings can be marked to only display once.Ned Batchelder2019-12-271-2/+13
|
* A way to artificially crash coverage, for testing.Ned Batchelder2019-12-231-1/+6
|
* Tweak some coverage details of switch_context codeNed Batchelder2019-12-221-2/+2
|
* run --append --concurrency=multiprocessing didn't use a suffix for the main ↵Ned Batchelder2019-12-171-4/+6
| | | | process. #880
* Be clear about the documented parts of the API.Ned Batchelder2019-12-161-0/+4
|
* Fix two misspellingsNed Batchelder2019-12-081-1/+1
|
* Coverage(data_file=None) means no data file at all. #871Ned Batchelder2019-12-021-6/+21
|
* Experimental: relative_files to support relative file names.Ned Batchelder2019-12-011-5/+9
|
* Clean-ups I noticed while doing something elseNed Batchelder2019-11-171-8/+8
|
* Tweaks to Coverage docstringsNed Batchelder2019-11-101-10/+10
|
* '[run] note' is no longer supported.Ned Batchelder2019-11-091-1/+1
|