<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-coveragepy-git.git/coverage/ctracer, branch nedbat/split-changes</title>
<subtitle>github.com: nedbat/coveragepy.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/'/>
<entry>
<title>refactor: use sets to collect data</title>
<updated>2021-08-15T12:26:36+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-08-15T12:26:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=db235732dd9a0198f6e5d00b895baa516221fee2'/>
<id>db235732dd9a0198f6e5d00b895baa516221fee2</id>
<content type='text'>
Coverage.py predates sets as a built-in data structure, so the file data
collection has long been dicts with None as the values.  Sets are
available to us now (since Python 2.4 in 2004, which coverage.py dropped
support for in 2014!), we use sets.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Coverage.py predates sets as a built-in data structure, so the file data
collection has long been dicts with None as the values.  Sets are
available to us now (since Python 2.4 in 2004, which coverage.py dropped
support for in 2014!), we use sets.
</pre>
</div>
</content>
</entry>
<entry>
<title>debug: improved logging in tracer.c</title>
<updated>2021-08-09T12:28:32+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-08-09T12:28:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=e743508d488316e75d170caa59b880a7a5429c02'/>
<id>e743508d488316e75d170caa59b880a7a5429c02</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: Python 3.9 added an accessor for frame-&gt;f_code</title>
<updated>2021-07-08T18:14:27+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-07-08T18:00:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=ab48a7bf66c04754e9964587b2b4f790bb6af8d4'/>
<id>ab48a7bf66c04754e9964587b2b4f790bb6af8d4</id>
<content type='text'>
This accessor is now required in 3.11, so let's use it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This accessor is now required in 3.11, so let's use it.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: get rid of My* version shims we don't need anymore</title>
<updated>2021-05-04T00:38:14+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-05-04T00:38:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=40c87e08a98dd06dde8781bad32876b01ce9ea3b'/>
<id>40c87e08a98dd06dde8781bad32876b01ce9ea3b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: remove unneeded Py2 C code</title>
<updated>2021-05-02T11:38:20+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-05-01T23:26:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=540da6d02dc6f5f1e81ccb3dcb73257f47eb8f90'/>
<id>540da6d02dc6f5f1e81ccb3dcb73257f47eb8f90</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: adapt to 3.10.0a7's f_lasti field</title>
<updated>2021-04-11T22:39:03+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-04-11T22:39:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=3cd4db3248fe48c3a531855227a9b2a3846e0110'/>
<id>3cd4db3248fe48c3a531855227a9b2a3846e0110</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use the supported way to get a C frame's lineno</title>
<updated>2021-01-10T14:46:18+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-01-06T15:13:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=7e5e28f1aba87c10b96d0ae1244352f4c520aedc'/>
<id>7e5e28f1aba87c10b96d0ae1244352f4c520aedc</id>
<content type='text'>
See https://bugs.python.org/issue42823 for discussion.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://bugs.python.org/issue42823 for discussion.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move disable_plugin to Python</title>
<updated>2020-09-13T17:58:44+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2020-09-13T17:58:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=24eb6fdc8495f969ffeb724f2e96d3941442dd2d'/>
<id>24eb6fdc8495f969ffeb724f2e96d3941442dd2d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a missed exception handling for bad plugins</title>
<updated>2020-09-13T17:33:04+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2020-09-13T17:30:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=987ceb9300c9326e4932dd69d633e7bd7be04e16'/>
<id>987ceb9300c9326e4932dd69d633e7bd7be04e16</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Remove a copy of a private macro, and just use it" #809</title>
<updated>2019-07-06T17:06:53+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2019-07-06T17:05:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=0911fe5e8986dc63c3e9fce8815b4730d02f1d01'/>
<id>0911fe5e8986dc63c3e9fce8815b4730d02f1d01</id>
<content type='text'>
This reverts commit b777c96f885b8d91b5339940a31a6a8ec4bfa3f9.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit b777c96f885b8d91b5339940a31a6a8ec4bfa3f9.
</pre>
</div>
</content>
</entry>
</feed>
