<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-coveragepy-git.git/coverage/data.py, branch 7.0.3</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>fix: race condition on data file shouldn't break combining. #1522</title>
<updated>2023-01-03T23:23:56+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2023-01-03T23:23:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=1f34d8b095d8e7c9d3276f1fc768a5d83d9e2aff'/>
<id>1f34d8b095d8e7c9d3276f1fc768a5d83d9e2aff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: a sorted_lines helper</title>
<updated>2022-12-31T21:38:02+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-12-31T21:38:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=0bcb2cb8344eb4cec24455fa421ece185eec0fac'/>
<id>0bcb2cb8344eb4cec24455fa421ece185eec0fac</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>mypy: add data.py and test_api.py</title>
<updated>2022-12-31T13:34:59+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-12-31T13:23:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=77cdb9f15cd161e25da6f47ceaa8deb516c353af'/>
<id>77cdb9f15cd161e25da6f47ceaa8deb516c353af</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>perf: hash data files during combining to avoid unneeded work. #1483</title>
<updated>2022-11-08T11:36:47+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-11-07T21:11:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=09bc2d6ab0f951c58546dab234edeaa9de7d4c44'/>
<id>09bc2d6ab0f951c58546dab234edeaa9de7d4c44</id>
<content type='text'>
When generating many parallel data files, often some data files will be exact
copies of each other.  Checking the hashes, we can avoid combining the
duplicates, speeding the process.

On a coverage.py metacov, we had 651 duplicates out of 2189 files (29%).
The time to combine was reduced by 17%.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When generating many parallel data files, often some data files will be exact
copies of each other.  Checking the hashes, we can avoid combining the
duplicates, speeding the process.

On a coverage.py metacov, we had 651 duplicates out of 2189 files (29%).
The time to combine was reduced by 17%.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: filenames can contain special glob characters (#1405)</title>
<updated>2022-08-06T18:57:19+00:00</updated>
<author>
<name>earthman1</name>
<email>30826762+earthman1@users.noreply.github.com</email>
</author>
<published>2022-08-06T18:57:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=36f508f98f74b44a1f7aed23f2beecb4189025ca'/>
<id>36f508f98f74b44a1f7aed23f2beecb4189025ca</id>
<content type='text'>
* Fix globbing of filenames that contain special glob characters

* glob the path as well as the filename</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix globbing of filenames that contain special glob characters

* glob the path as well as the filename</pre>
</div>
</content>
</entry>
<entry>
<title>fix: reduce the scope of a try/except.</title>
<updated>2022-08-06T18:07:11+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-08-06T18:07:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=ef978c16ee7afaf5d30958c6214de2c755b4edbf'/>
<id>ef978c16ee7afaf5d30958c6214de2c755b4edbf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: don't fail if can't find a relative path to a data file on another volume on win32 (#1428) (#1430)</title>
<updated>2022-08-06T18:00:15+00:00</updated>
<author>
<name>Lorenzo Micò</name>
<email>41483803+lormico@users.noreply.github.com</email>
</author>
<published>2022-08-06T18:00:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=1060813b718e60ad52508bf9df33d18e493cea56'/>
<id>1060813b718e60ad52508bf9df33d18e493cea56</id>
<content type='text'>
Co-authored-by: Lorenzo Micò &lt;lmico@dxc.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Lorenzo Micò &lt;lmico@dxc.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>style: pylint changed to 2.14, adapt.</title>
<updated>2022-06-02T11:51:51+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-06-02T11:51:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=b19c6d2263a2ad4099d670f37aa98354c8429d16'/>
<id>b19c6d2263a2ad4099d670f37aa98354c8429d16</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: move this so I can use it ad-hoc more easily</title>
<updated>2021-11-16T22:56:09+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-11-16T13:57:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=25ea7a956ab05d24fed61519c83a64462597d712'/>
<id>25ea7a956ab05d24fed61519c83a64462597d712</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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://git.baserock.org/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>
</feed>
