<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-coveragepy-git.git/coverage, branch nedbat/plugin-error-handling</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: more specific errors for plugin problems</title>
<updated>2021-06-12T12:26:38+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-06-12T12:26:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=d8124a87a427728e1ee353fae55b2a9f47a04db6'/>
<id>d8124a87a427728e1ee353fae55b2a9f47a04db6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: soft keywords are shown in bold in the HTML report</title>
<updated>2021-06-06T16:42:07+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-06-06T16:40:47+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=cb09207f6f291696714f5550aacd1e9a3a0e81e1'/>
<id>cb09207f6f291696714f5550aacd1e9a3a0e81e1</id>
<content type='text'>
The match and case soft keywords are shown in bold when they are
keywords, and not when they are not.

The underscore soft keyword is ignored, because it is harder to get
right, and because it doesn't look that much different in bold anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The match and case soft keywords are shown in bold when they are
keywords, and not when they are not.

The underscore soft keyword is ignored, because it is harder to get
right, and because it doesn't look that much different in bold anyway.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: add support for Python 3.10 match-case statements</title>
<updated>2021-06-06T16:42:07+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-06-06T16:10:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=95c582fd8038a7158ff96baff4186f5fb601afd4'/>
<id>95c582fd8038a7158ff96baff4186f5fb601afd4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: in Python 3.10, leaving a with block exits through the with statement.</title>
<updated>2021-06-05T23:51:48+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-05-31T23:10:04+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=d7a37bf8cfabac27698a2159a367b9e640581e86'/>
<id>d7a37bf8cfabac27698a2159a367b9e640581e86</id>
<content type='text'>
This need 3.10.0b3 (not yet released) to fully pass.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This need 3.10.0b3 (not yet released) to fully pass.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: no need for clever byte_parser property</title>
<updated>2021-06-05T23:39:29+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-06-05T22:52:04+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=b1c079ed5b5f0ccf8ed81fbc354418709ff6269d'/>
<id>b1c079ed5b5f0ccf8ed81fbc354418709ff6269d</id>
<content type='text'>
It was only ever used once per object, so just make the ByteParser when
we need it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was only ever used once per object, so just make the ByteParser when
we need it.
</pre>
</div>
</content>
</entry>
<entry>
<title>test: add a test for annotated assignment</title>
<updated>2021-06-05T17:56:25+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-06-04T16:13:16+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=69e9a61f28853e2e79f9711b97b7ce4f57e834ed'/>
<id>69e9a61f28853e2e79f9711b97b7ce4f57e834ed</id>
<content type='text'>
Every statement-level ast node should be tested. Annotated assignment
was missing.

Also, we don't need "exec" anymore, that was only for Python 2.

And: this is the 1000th test!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Every statement-level ast node should be tested. Annotated assignment
was missing.

Also, we don't need "exec" anymore, that was only for Python 2.

And: this is the 1000th test!
</pre>
</div>
</content>
</entry>
<entry>
<title>test: during testing, be strict about handling all ast nodes</title>
<updated>2021-06-04T11:39:10+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-06-04T10:53:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=1a5cd1aa1e4852fd01848e1187224c3d6160bf6b'/>
<id>1a5cd1aa1e4852fd01848e1187224c3d6160bf6b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: better naming for a code object dispatcher</title>
<updated>2021-06-04T11:39:10+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-06-04T10:35:34+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=762e2c49e1b7b609271a9aece30f981bb1286829'/>
<id>762e2c49e1b7b609271a9aece30f981bb1286829</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: delegate to blocks and avoid isinstance</title>
<updated>2021-06-04T11:39:10+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-06-01T12:38:25+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=a52b2abba927f27b4d20092e0c6519c942ff90cf'/>
<id>a52b2abba927f27b4d20092e0c6519c942ff90cf</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 things only needed for Python 2</title>
<updated>2021-06-04T11:39:10+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-06-01T12:04:57+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=dccc5cbcc0015fe0aa56faa866a8615523538dd8'/>
<id>dccc5cbcc0015fe0aa56faa866a8615523538dd8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
