<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-coveragepy-git.git/coverage/inorout.py, branch 6.3.1</title>
<subtitle>github.com: nedbat/coveragepy.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/'/>
<entry>
<title>refactor: no need to special-case spec.origin == "namespace"</title>
<updated>2022-01-03T18:02:49+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-01-03T18:02:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=69af2a71929c60f31f629b36b180a86df5ca0564'/>
<id>69af2a71929c60f31f629b36b180a86df5ca0564</id>
<content type='text'>
Namespace packages used to have this value, but that was changed in 3.7:
https://bugs.python.org/issue32305
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Namespace packages used to have this value, but that was changed in 3.7:
https://bugs.python.org/issue32305
</pre>
</div>
</content>
</entry>
<entry>
<title>test(fix): keep SourceIncludeOmitTest's from clobbering each other</title>
<updated>2021-11-24T14:01:57+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-11-24T14:01:57+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=eff683c74dccf0f444484ac470e35dbc0a8cc498'/>
<id>eff683c74dccf0f444484ac470e35dbc0a8cc498</id>
<content type='text'>
Because they cd'd into a folder in the shared source tree, their data
files would collide, leading to flaky tests.

Also, add a check that the tests collected some data, and add sys.path
to the debug=trace output.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Because they cd'd into a folder in the shared source tree, their data
files would collide, leading to flaky tests.

Also, add a check that the tests collected some data, and add sys.path
to the debug=trace output.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: specialize exceptions</title>
<updated>2021-11-14T16:41:23+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-11-14T00:23:24+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=1c29ef3e4b871508bb2defd6b47b9a745547b626'/>
<id>1c29ef3e4b871508bb2defd6b47b9a745547b626</id>
<content type='text'>
CoverageException is fine as a base class, but not good to use for
raising (and catching sometimes).  Introduce specialized exceptions that
allow third-party tools to integrate better.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CoverageException is fine as a base class, but not good to use for
raising (and catching sometimes).  Introduce specialized exceptions that
allow third-party tools to integrate better.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: suppress exceptions when finding source= modules. #1203</title>
<updated>2021-11-13T21:05:37+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-11-13T21:05:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=79753a1476a407b4fe1fad69081395c497d53d21'/>
<id>79753a1476a407b4fe1fad69081395c497d53d21</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(test): don't even import contracts if not using PyContracts</title>
<updated>2021-11-04T11:20:50+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-11-04T11:20:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=c7c32846ea2af9863fa921c5f5735ff3958b775f'/>
<id>c7c32846ea2af9863fa921c5f5735ff3958b775f</id>
<content type='text'>
On CPython 3.11, PyContracts fails on import, so we need to shut it off more
completely.

PyContracts is unmaintained these days, so we'll probably get rid of it
completely soon.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On CPython 3.11, PyContracts fails on import, so we need to shut it off more
completely.

PyContracts is unmaintained these days, so we'll probably get rid of it
completely soon.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: don't warn about already imported files for namespace packages #888</title>
<updated>2021-10-31T13:17:11+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-10-31T12:37:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=1a6844ae32781f2117d46363ece697d509f6935d'/>
<id>1a6844ae32781f2117d46363ece697d509f6935d</id>
<content type='text'>
Ignore namespace packages in the already-imported check. #888
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ignore namespace packages in the already-imported check. #888
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: avoid measuring generated code. #1160</title>
<updated>2021-10-19T01:54:02+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-10-19T01:54:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=afe6cf34d022e8dbbaa47826c487a98ca6832721'/>
<id>afe6cf34d022e8dbbaa47826c487a98ca6832721</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: no need for specialized pyexpat code anymore</title>
<updated>2021-10-18T22:04:18+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-10-18T22:04:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=8021196662dcadf161cbeaebb3be4b0392b51803'/>
<id>8021196662dcadf161cbeaebb3be4b0392b51803</id>
<content type='text'>
The pyexpat bug that plagued us was fixed in Python 3.4:
https://bugs.python.org/issue22462

We no longer need the code that adapted to it.  The test will remain, couldn't
hurt.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The pyexpat bug that plagued us was fixed in Python 3.4:
https://bugs.python.org/issue22462

We no longer need the code that adapted to it.  The test will remain, couldn't
hurt.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: source modules need to be re-imported. #1232</title>
<updated>2021-10-11T20:15:40+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-10-11T19:22:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=260359756694728cd13f8c8715dddf7c6e2f371d'/>
<id>260359756694728cd13f8c8715dddf7c6e2f371d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: make third-party detection work with namespace packages. #1231</title>
<updated>2021-10-11T00:44:45+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-10-11T00:21:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=9b54389d91c68b27913ded2898f3a03df7e8e90d'/>
<id>9b54389d91c68b27913ded2898f3a03df7e8e90d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
