summaryrefslogtreecommitdiff
path: root/coverage/misc.py
Commit message (Expand)AuthorAgeFilesLines
* style: use good style for annotated defaults parametersNed Batchelder2023-01-051-4/+4
* mypy: Iterator is better than GeneratorNed Batchelder2023-01-051-2/+2
* mypy: summary.py, test_summary.py, tests/coveragetest.pyNed Batchelder2023-01-041-3/+5
* mypy: misc.py, test_misc.pyNed Batchelder2023-01-031-30/+46
* refactor: a better way to have maybe-importable third-party modulesNed Batchelder2023-01-031-3/+5
* mypy: control.py is checkedNed Batchelder2022-12-311-2/+4
* refactor: @contract is completely goneNed Batchelder2022-12-291-10/+0
* refactor: remove more of contractsNed Batchelder2022-12-271-5/+0
* refactor: remove more of the PyContracts stuffNed Batchelder2022-12-271-6/+4
* test: remove pycontractsNed Batchelder2022-12-251-38/+8
* refactor: human sortingNed Batchelder2022-11-061-4/+7
* refactor: since we are showing regexes, make them a bit simplerNed Batchelder2022-10-151-1/+5
* fix: */foo matches "foo/x.py", to help with combining relative file names. #991Ned Batchelder2022-10-151-1/+1
* style: use new regex match object group accessNed Batchelder2022-07-081-3/+3
* style: parens should indent the same as their opening lineNed Batchelder2022-05-011-1/+1
* refactor: filename_suffix() is only used by CoverageData, so move itNed Batchelder2021-11-161-22/+0
* refactor: a plural helperNed Batchelder2021-11-131-0/+11
* style: convert more string formatting to f-stringsNed Batchelder2021-11-111-1/+1
* refactor(test): don't even import contracts if not using PyContractsNed Batchelder2021-11-041-6/+1
* fix: use human sorting on human-readable thingsNed Batchelder2021-10-121-0/+31
* fix: source modules need to be re-imported. #1232Ned Batchelder2021-10-111-10/+28
* style: use the official designation for utf-8Ned Batchelder2021-10-101-3/+3
* test: mark some uncovered thingsNed Batchelder2021-10-081-1/+3
* fix: make exceptions importable from coverage.misc again. #1226Ned Batchelder2021-10-061-0/+5
* fix: pretend we didn't import third-party packages we use. #1228Ned Batchelder2021-10-061-0/+27
* fix: Avoid a race condition in misc.ensure_dir (#1220)Clément Pit-Claudel2021-09-021-2/+2
* refactor: convert %-strings to f-stringsNed Batchelder2021-07-281-5/+3
* fix: it just seems silly to use more than 32 chars for a fingerprintNed Batchelder2021-07-141-1/+1
* fix: use a modern hash when fingerprinting. #1189Ned Batchelder2021-07-131-8/+8
* refactor: move exceptions to their own moduleNed Batchelder2021-05-021-44/+1
* refactor: pyupgrade --py36-plus coverage/*.pyNed Batchelder2021-05-021-3/+3
* refactor: move the remaining backward.py code, no more backward.pyNed Batchelder2021-05-011-0/+25
* refactor: remove more unneeded backward.py shimsNed Batchelder2021-05-011-3/+2
* refactor: remove unneeded backward.py shimsNed Batchelder2021-05-011-3/+3
* refactor: remove code explicitly choosing between py2 and py3Ned Batchelder2021-05-011-2/+1
* build: update to latest pylintNed Batchelder2021-02-261-1/+1
* Use set literalsNed Batchelder2021-01-031-1/+1
* Move test helpers to tests.helpersNed Batchelder2019-12-311-70/+0
* Easier to decipher arcz outputNed Batchelder2019-12-311-0/+31
* Coverage(data_file=None) means no data file at all. #871Ned Batchelder2019-12-021-0/+14
* Polishing from a lightning talkNed Batchelder2019-12-021-8/+8
* Finish the sqldata.py docstringsNed Batchelder2019-11-101-1/+9
* Polish up substitute_variables based on a lightning talkNed Batchelder2019-09-141-25/+25
* Document the module-level stuff. #837Ned Batchelder2019-09-091-1/+1
* Remove the JSON data codeNed Batchelder2019-07-101-0/+14
* Move arcz_to_arcs to misc so we can use it elsewhereNed Batchelder2019-06-191-0/+39
* Polishing substitute_variablesNed Batchelder2019-06-111-3/+2
* group() can return a number of groups. Nice.Ned Batchelder2019-06-101-1/+1
* Move code to where it belongsNed Batchelder2018-12-241-38/+0
* Debug-time environment variables can be set with set_env.pyNed Batchelder2018-11-031-0/+1