<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-coveragepy-git.git/coverage/inorout.py, branch 7.0.0</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>style: fix spelling</title>
<updated>2022-11-28T11:01:22+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-11-28T10:45:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=aa62abd5ff33926f44fe4ec9e985ed3d72ea1f9d'/>
<id>aa62abd5ff33926f44fe4ec9e985ed3d72ea1f9d</id>
<content type='text'>
un-executed, white space, time stamp.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
un-executed, white space, time stamp.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: added support for finding unexecuted namespace packages (#1387)</title>
<updated>2022-11-17T11:34:22+00:00</updated>
<author>
<name>Felix Horvat</name>
<email>felix.horvat@ocell.io</email>
</author>
<published>2022-11-17T11:34:22+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=26445508a2eb1c7ef459a33ec058eb3f3c5b41dd'/>
<id>26445508a2eb1c7ef459a33ec058eb3f3c5b41dd</id>
<content type='text'>
* add support for namespace packages

* fixed typo

* update documentation

* fixed lint issues

* changed versionadded

* convert to config setting

* removed pure formatting changes

* code review changes

Co-authored-by: Ned Batchelder &lt;ned@nedbatchelder.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* add support for namespace packages

* fixed typo

* update documentation

* fixed lint issues

* changed versionadded

* convert to config setting

* removed pure formatting changes

* code review changes

Co-authored-by: Ned Batchelder &lt;ned@nedbatchelder.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>fix: use glob matching instead of fnmatch. #1407</title>
<updated>2022-10-30T19:45:47+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-10-23T18:03:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=ec6205a8de972af6a09453235d02a7ebea6aea8e'/>
<id>ec6205a8de972af6a09453235d02a7ebea6aea8e</id>
<content type='text'>
I didn't understand that fnmatch considers the entire string to be a
filename, even if it has slashes in it. This led to incorrect matching.
Now we use our own implementation of glob matching to get the correct
behavior.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I didn't understand that fnmatch considers the entire string to be a
filename, even if it has slashes in it. This led to incorrect matching.
Now we use our own implementation of glob matching to get the correct
behavior.
</pre>
</div>
</content>
</entry>
<entry>
<title>style: parens should indent the same as their opening line</title>
<updated>2022-05-01T17:00:38+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-05-01T12:16:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=420c01394a31415d7a7cbb80be196bcfca48482c'/>
<id>420c01394a31415d7a7cbb80be196bcfca48482c</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 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>
</feed>
