<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-coveragepy-git.git/coverage/pytracer.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>debug: better tracing of pytracer changed</title>
<updated>2022-01-30T17:42:38+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-01-30T13:43:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=d35e8c4624bd074c4e55a8e8a33c343f734299db'/>
<id>d35e8c4624bd074c4e55a8e8a33c343f734299db</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: proper tracing of call/return for Python 3.11.0a4</title>
<updated>2022-01-15T19:18:00+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-01-15T18:58:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=37ef7c7d8625ee7f364774110e3c467e82444d9b'/>
<id>37ef7c7d8625ee7f364774110e3c467e82444d9b</id>
<content type='text'>
Version 3.11.0a4 introduced RESUME, so returns and calls are different now.
This change also fixes some mishandling of yield-from in previous releases.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Version 3.11.0a4 introduced RESUME, so returns and calls are different now.
This change also fixes some mishandling of yield-from in previous releases.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: update pytracer.py for Python 3.11</title>
<updated>2022-01-15T19:01:33+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-01-15T16:17:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=e3be855a07685b383f020e2f0f2924326cb48268'/>
<id>e3be855a07685b383f020e2f0f2924326cb48268</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>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://91.123.203.49/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>feat: warnings are now real warnings</title>
<updated>2021-05-30T22:03:05+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-05-30T21:39:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=30c023b5b74f9c798645cbb3f35362ae046a4c25'/>
<id>30c023b5b74f9c798645cbb3f35362ae046a4c25</id>
<content type='text'>
This makes coverage warnings visible when running test suites under
pytest.  But it also means some uninteresting warnings would show up in
our own test suite, so we had to catch or suppress those.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes coverage warnings visible when running test suites under
pytest.  But it also means some uninteresting warnings would show up in
our own test suite, so we had to catch or suppress those.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: pyupgrade --py36-plus coverage/*.py</title>
<updated>2021-05-02T11:38:19+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-05-01T22:18:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=4c4ba2e0bc9ec663fa3772d2b088f736345a65a1'/>
<id>4c4ba2e0bc9ec663fa3772d2b088f736345a65a1</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 code explicitly choosing between py2 and py3</title>
<updated>2021-05-01T17:30:39+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-05-01T17:02:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=9df434550a499c16e9fd26cfb9627837bfdc02a5'/>
<id>9df434550a499c16e9fd26cfb9627837bfdc02a5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use current_thread instead of currentThread that was deprecated in Python 3.10</title>
<updated>2021-04-17T12:35:33+00:00</updated>
<author>
<name>Karthikeyan Singaravelan</name>
<email>tir.karthi@gmail.com</email>
</author>
<published>2021-04-17T05:11:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=90815d959dfff9c42629e3467d6e1a410cce6d04'/>
<id>90815d959dfff9c42629e3467d6e1a410cce6d04</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: avoid tracing pytracer.py</title>
<updated>2021-02-21T20:19:03+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-02-21T19:26:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=9d0ecedf25704f2e2a7e54271d66f7aab292b97e'/>
<id>9d0ecedf25704f2e2a7e54271d66f7aab292b97e</id>
<content type='text'>
Also, adjust the logging available in pytracer
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also, adjust the logging available in pytracer
</pre>
</div>
</content>
</entry>
</feed>
