summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove temporary ast_differsNed Batchelder2016-01-012-5/+0
| | | | | --HG-- branch : ast-branch
* test_arcs now passes for all Python versionsNed Batchelder2016-01-012-2/+11
| | | | | --HG-- branch : ast-branch
* All test_arcs.py tests pass on py27 and py35Ned Batchelder2016-01-012-14/+41
| | | | | --HG-- branch : ast-branch
* Support 'with'Ned Batchelder2016-01-012-10/+18
| | | | | --HG-- branch : ast-branch
* Support classdef and some async keywordsNed Batchelder2015-12-312-20/+46
| | | | | --HG-- branch : ast-branch
* Support exception arcs on py2, where the ast still has separate TryExcept ↵Ned Batchelder2015-12-312-23/+29
| | | | | | | and TryFinally nodes --HG-- branch : ast-branch
* Make other comprehensions work on py2 and py3Ned Batchelder2015-12-312-9/+48
| | | | | --HG-- branch : ast-branch
* Exception tests pass on py3Ned Batchelder2015-12-314-67/+162
| | | | | --HG-- branch : ast-branch
* Execution flows from the end of exception handlers to the finallyNed Batchelder2015-12-282-4/+46
| | | | | --HG-- branch : ast-branch
* A start on try/except/finallyNed Batchelder2015-12-242-2/+40
| | | | | --HG-- branch : ast-branch
* WIP: measure branches with ast instead of bytecodeNed Batchelder2015-12-246-12/+431
| | | | | --HG-- branch : ast-branch
* Update versions of tools.Ned Batchelder2015-12-113-3/+3
|
* Use ISO format for dates in the changelogNed Batchelder2015-12-112-151/+175
|
* Merged in ↵Ned Batchelder2015-11-291-0/+2
|\ | | | | | | | | | | hugovk/coveragepy/hugovk/use-containerbased-infrastructure-1430745469757 (pull request #52) Use container-based infrastructure
| * Use container-based infrastructurehugovk2015-05-041-0/+2
| | | | | | | | | | --HG-- branch : hugovk/use-containerbased-infrastructure-1430745469757
* | Merged in agriffis/coverage.py (pull request #75)Ned Batchelder2015-11-291-1/+1
|\ \ | | | | | | | | | Fix typo in doc for combine.
| * | Fix typo in doc for combine.Aron Griffis2015-11-291-1/+1
| | |
* | | More compact arcs in lab/parser.pyNed Batchelder2015-11-291-13/+35
|/ /
* | Pragmas on decorators apply to the entire function or class. #131Ned Batchelder2015-11-284-13/+89
| |
* | Clean up PythonParser a bit.Ned Batchelder2015-11-285-69/+63
| |
* | Travis can build on 3.5 alsoNed Batchelder2015-11-271-0/+1
| |
* | Update to latest versions of requirementsNed Batchelder2015-11-274-5/+5
| |
* | Actually, 4.1Ned Batchelder2015-11-271-1/+1
| |
* | Scooch the versionNed Batchelder2015-11-271-1/+1
| |
* | Clarify the docs a bit.Ned Batchelder2015-11-242-2/+4
| |
* | Coverage 4.0.3Ned Batchelder2015-11-241-0/+1
| |
* | Latest sample htmlcoverage-4.0.3Ned Batchelder2015-11-2411-1479/+1479
| |
* | Update version numbers, etc, for 4.0.3Ned Batchelder2015-11-245-9/+32
| |
* | If STATS is enabled, all STATS() have to be after declarationsNed Batchelder2015-11-241-1/+1
| |
* | Windows windowsNed Batchelder2015-11-222-4/+4
| |
* | Use a more forceful file name comparison, to make Windows tests pass.Ned Batchelder2015-11-221-3/+5
| |
* | XML <source> element properly reflects --source= option. #439Ned Batchelder2015-11-224-3/+56
| |
* | Extend import_local_file so I can use a file in another directory.Ned Batchelder2015-11-222-9/+13
| |
* | Changelog for #420 and #445.Ned Batchelder2015-11-211-1/+7
| |
* | Possible fix for #445 and #420Ned Batchelder2015-11-211-13/+16
| | | | | | | | | | The line that seems to break #445 is the import of weakref, even if we never use it. Delaying the import until we need it seems to fix #445.
* | A convenient Makefile target when doing ad-hoc testing.Ned Batchelder2015-11-211-0/+3
| |
* | Oops, i meant 3Ned Batchelder2015-11-201-1/+1
| |
* | Need to account for Windows when figuring the program name.Ned Batchelder2015-11-141-2/+11
| |
* | Cleanups for style, docs, etc from #438Ned Batchelder2015-11-144-44/+42
| |
* | Add a test of the changes for #438.Ned Batchelder2015-11-141-0/+11
| |
* | Merged PR 74, thanks Ben FinneyNed Batchelder2015-11-142-24/+74
|\ \
| * | Replace ‘coverage’ command with actual Coverage.py command name.Ben Finney2015-10-281-0/+12
| | |
| * | Split and re-assemble command line for special handling command name.Ben Finney2015-10-281-3/+9
| | |
| * | Clarify ‘CoverageTest.run_command’ conditions and behaviour.Ben Finney2015-10-281-10/+20
| | |
| * | Make an equivalent to ‘shlex.quote’ available in Python < 3.3.Ben Finney2015-10-281-0/+8
| | |
| * | Move program name attribute to the application class.Ben Finney2015-10-181-4/+4
| | |
| * | Override program name only for ‘CmdOptionParser’ instances.Ben Finney2015-10-181-1/+9
| | | | | | | | | | | | | | | We only need to append the sub-command, so we shouldn't override the actual command. Get the command from the superclass.
| * | Derive command name from command-line arguments.Ben Finney2015-10-151-6/+12
| | | | | | | | | | | | | | | | | | The command name is determined by the command-line used to invoke the program, and should not be hard-coded in messages. Derive it from the command-line arguments.
* | | Another edge case of encoding detection. #443Ned Batchelder2015-11-143-6/+23
| | |
* | | Bump to 4.0.3Ned Batchelder2015-11-141-1/+1
| | |