<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-coveragepy-git.git/coverage, branch nedbat/nested-tracing</title>
<subtitle>github.com: nedbat/coveragepy.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/'/>
<entry>
<title>WIP</title>
<updated>2018-10-20T22:53:06+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2018-10-20T22:53:06+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=cdbcd43d4fded08587fc50513f0fbb8610cb8e5f'/>
<id>cdbcd43d4fded08587fc50513f0fbb8610cb8e5f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>PyPy3 fixed an obscure bug long ago, we don't need this override</title>
<updated>2018-10-19T11:05:46+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2018-10-19T11:01:37+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=a28cd71722750230a6c13794fa47dd54ccb6f224'/>
<id>a28cd71722750230a6c13794fa47dd54ccb6f224</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>One more error case for the command line</title>
<updated>2018-10-19T11:05:46+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2018-10-19T10:16:56+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=e08528bb01063c7b6db60b9c7c2516615b818303'/>
<id>e08528bb01063c7b6db60b9c7c2516615b818303</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>`[run] command_line` is the command line to use for 'coverage run'. #695</title>
<updated>2018-10-18T19:12:17+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2018-10-18T19:10:58+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=e57549076220764ace6f2b67da3600ff5ae33f02'/>
<id>e57549076220764ace6f2b67da3600ff5ae33f02</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean some lint</title>
<updated>2018-10-17T09:39:25+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2018-10-17T02:22:16+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=cc828900b37e48a542d1f2718df478c505684e6e'/>
<id>cc828900b37e48a542d1f2718df478c505684e6e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't clobber sys.path[0]. #715</title>
<updated>2018-10-17T00:58:52+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2018-10-17T00:58:52+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=e82d24da2355df86fc46d7d41142ce308ed2c919'/>
<id>e82d24da2355df86fc46d7d41142ce308ed2c919</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow later DebugOutputFile to replace earlier ones</title>
<updated>2018-10-17T00:38:41+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2018-10-17T00:03:52+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=9307f55b72dbe47742655bced4e0ae05914c4664'/>
<id>9307f55b72dbe47742655bced4e0ae05914c4664</id>
<content type='text'>
When logging calls, get_one() is called with no filters.  It would be
the_one, so a later get_one with filters for pids wouldn't take effect.
Now the earlier is only interim, and the later one wins.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When logging calls, get_one() is called with no filters.  It would be
the_one, so a later get_one with filters for pids wouldn't take effect.
Now the earlier is only interim, and the later one wins.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use one transaction to speed combining</title>
<updated>2018-10-15T10:42:49+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2018-10-15T09:51:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=83a3b3fe96e0e7d5c25ab4cb423a7a5b2927b232'/>
<id>83a3b3fe96e0e7d5c25ab4cb423a7a5b2927b232</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Defer using the database when calling set_context #716</title>
<updated>2018-10-15T00:59:57+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2018-10-15T00:39:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=ae9f040dc4189d73fdd708aa4ba61bf50d7b2a25'/>
<id>ae9f040dc4189d73fdd708aa4ba61bf50d7b2a25</id>
<content type='text'>
The collector calls set_context() before any code is run.  If we touch
the database there, it will get created *very* early.  This causes
problems with pytest-cov, which will delete those early-created files
when erasing data.

By deferring the database access until add_lines is called, the data
file stays off the disk until the collection is done (or until the
context switches), which avoids the problem.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The collector calls set_context() before any code is run.  If we touch
the database there, it will get created *very* early.  This causes
problems with pytest-cov, which will delete those early-created files
when erasing data.

By deferring the database access until add_lines is called, the data
file stays off the disk until the collection is done (or until the
context switches), which avoids the problem.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fewer conditionals for debug output</title>
<updated>2018-10-13T14:17:10+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2018-10-13T14:17:10+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=3569f921992e10036281d469f22cf4a2e06a6c45'/>
<id>3569f921992e10036281d469f22cf4a2e06a6c45</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
