<revisionlist>
<revision rev="1" vrev="1">
<srcmd5>a14284c7ccb3bc80082ad8615ae474a5</srcmd5>
<version>3.4</version>
<time>1307615062</time>
<user>darix</user>
<comment></comment>
<requestid>71058</requestid>
</revision>
<revision rev="2" vrev="2">
<srcmd5>c88a8dab45ecf60ac7dad4587ac94ebe</srcmd5>
<version>3.4</version>
<time>1307615073</time>
<user>darix</user>
<comment>Autobuild autoformatter for 71058
</comment>
</revision>
<revision rev="3" vrev="1">
<srcmd5>acd960b27252502cf88b5abc87e32fb2</srcmd5>
<version>3.5.1b1</version>
<time>1315863937</time>
<user>lrupp</user>
<comment>- Update to version 3.5.1b1:
* for-else constructs are understood better, and don't cause erroneous partial
branch warnings. Fixes issue 122.
* Branch coverage for with statements is improved, fixing issue 128.
* The number of partial branches reported on the HTML summary page was
different than the number reported on the individual file pages. This is
now fixed.
* An explicit include directive to measure files in the Python installation
wouldn't work because of the standard library exclusion. Now the include
directive takes precendence, and the files will be measured. Fixes
issue 138.
* The HTML report now handles Unicode characters in Python source files
properly. This fixes issue 124 and issue 144. Thanks, Devin
Jeanpierre.
* In order to help the core developers measure the test coverage of the
standard library, Brandon Rhodes devised an aggressive hack to trick Python
into running some coverage code before anything else in the process.
See the coverage/fullcoverage directory if you are interested.
...see CHANGES.txt for more
- Spec file cleanup:
* Use python-distribute instead of python-setuptools
* Changed license to BSD-3-Clause (SPDX style)</comment>
<requestid>81571</requestid>
</revision>
<revision rev="4" vrev="3">
<srcmd5>acd960b27252502cf88b5abc87e32fb2</srcmd5>
<version>3.5.1b1</version>
<time>1319182385</time>
<user>adrianSuSE</user>
</revision>
<revision rev="5" vrev="1">
<srcmd5>34c93484000601b47d7fbb91b5a55104</srcmd5>
<version>3.5.1</version>
<time>1321274103</time>
<user>coolo</user>
<comment>- Update to version 3.5.1:
* The [paths] feature unfortunately didn't work in real world situations
where you wanted to, you know, report on the combined data. Now all paths
stored in the combined file are canonicalized properly.
- Add python-distribute runtime requirement</comment>
<requestid>90920</requestid>
</revision>
<revision rev="6" vrev="2">
<srcmd5>8fd01470e194ab60b0ff3e9079ea5418</srcmd5>
<version>3.5.1</version>
<time>1323194108</time>
<user>coolo</user>
<comment>replace license with spdx.org variant</comment>
</revision>
<revision rev="7" vrev="3">
<srcmd5>4dc12b198fa1be638e93e51d0845b068</srcmd5>
<version>3.5.1</version>
<time>1331492689</time>
<user>coolo</user>
<comment>- Simplify macro usage</comment>
<requestid>108729</requestid>
</revision>
<revision rev="8" vrev="4">
<srcmd5>a7907bea80f5f889ff8677b1524e5b9c</srcmd5>
<version>3.5.1</version>
<time>1338280512</time>
<user>coolo</user>
<comment>license update: BSD-2-Clause and (GPL-2.0+ or MIT)
__init__.py is the only file with a definitive license statement (BSD-2-Clause). Also, package contains jquery components (GPL-2.0+ or MIT) (forwarded request 122056 from babelworx)</comment>
<requestid>122066</requestid>
</revision>
<revision rev="9" vrev="6">
<srcmd5>a7907bea80f5f889ff8677b1524e5b9c</srcmd5>
<version>3.5.1</version>
<time>1340184041</time>
<user>adrianSuSE</user>
<comment>branched from openSUSE:Factory</comment>
</revision>
<revision rev="10" vrev="7">
<srcmd5>d4682f85c61dfc8a5779bf7fbaa17f1e</srcmd5>
<version>3.5.1</version>
<time>1347347733</time>
<user>coolo</user>
<comment>Restore BuildRequires: python3 This package depends on hash algorithms that are only available if python3 is installed, python3-devel will not pull them in. Building will fail if BuildRequires: python3 is removed. (forwarded request 132966 from TheBlackCat)</comment>
<requestid>132968</requestid>
</revision>
<revision rev="11" vrev="1">
<srcmd5>f7a0426e3fe0f0dcbc851e69dceb2fc2</srcmd5>
<version>3.5.3</version>
<time>1354109570</time>
<user>coolo</user>
<comment>Automatic submission by obs-autosubmit</comment>
<requestid>143339</requestid>
</revision>
<revision rev="12" vrev="3">
<srcmd5>f7a0426e3fe0f0dcbc851e69dceb2fc2</srcmd5>
<version>3.5.3</version>
<time>1359110006</time>
<user>adrianSuSE</user>
<comment>Split 12.3 from Factory</comment>
</revision>
<revision rev="13" vrev="1">
<srcmd5>e099acee5555470733afe812678d5958</srcmd5>
<version>3.6</version>
<time>1367581458</time>
<user>coolo</user>
<comment>- Apply update-alternatives for binaries and man-pages
- Drop buildrequires on python-xml, I don't see it being used
- update to 3.6:
* Fix Nose support
* Add --fail-under
* Over 20 bug fixes, for details see included CHANGELOG
- Buildrequire python3 to get acces to the 'sha512' module (not part
of python3-base which comes through python3-devel)
- Apply update-alternatives for binaries and man-pages
- Drop buildrequires on python-xml, I don't see it being used
- update to 3.6:
* Fix Nose support
* Add --fail-under
* Over 20 bug fixes, for details see included CHANGELOG</comment>
<requestid>174418</requestid>
</revision>
<revision rev="14" vrev="2">
<srcmd5>c06e54e817010ba9b63e36f5a382f45f</srcmd5>
<version>3.6</version>
<time>1368713740</time>
<user>coolo</user>
<comment>- Fix update-alternatives and support upgrade from previous versions
- Fix update-alternatives and support upgrade from previous versions</comment>
<requestid>175850</requestid>
</revision>
<revision rev="15" vrev="3">
<srcmd5>c7a802c71cb33671d90daa3860ef0983</srcmd5>
<version>3.6</version>
<time>1371652052</time>
<user>coolo</user>
<comment>housekeeping sr, necessary due to split between d:l:p and d:l:p3 and (manual) _link removal in Factory.</comment>
<requestid>179765</requestid>
</revision>
<revision rev="16" vrev="5">
<srcmd5>c7a802c71cb33671d90daa3860ef0983</srcmd5>
<version>3.6</version>
<time>1379664148</time>
<user>adrianSuSE</user>
<comment>Split 13.1 from Factory</comment>
</revision>
<revision rev="17" vrev="1">
<srcmd5>241b8a5f5caba30d40b705e4c54c96c6</srcmd5>
<version>3.7</version>
<time>1382378480</time>
<user>scarabeus_factory</user>
<comment>- update to 3.7:
* Added the ``--debug`` switch to ``coverage run``. It accepts a list of
options indicating the type of internal activity to log to stderr.
* Running code with ``coverage run -m`` now behaves more like Python does,
setting sys.path properly, which fixes `issue 207`_ and `issue 242`_.
* Coverage can now run .pyc files directly, closing `issue 264`_.
Over 15 other bugfixes, see included CHANGELOG (forwarded request 204138 from dirkmueller)</comment>
<requestid>204143</requestid>
</revision>
<revision rev="18" vrev="2">
<srcmd5>0c9f54cbabe445a8ec90f952436e4a72</srcmd5>
<version>3.7</version>
<time>1382692369</time>
<user>scarabeus_factory</user>
<comment>- Require python-setuptools instead of distribute (upstreams merged)</comment>
<requestid>204704</requestid>
</revision>
<revision rev="19" vrev="1">
<srcmd5>92535504500022491acd391fc124b8ba</srcmd5>
<version>3.7.1</version>
<time>1399703536</time>
<user>coolo</user>
<comment>update to 3.7.1 (forwarded request 233052 from TheBlackCat)</comment>
<requestid>233053</requestid>
</revision>
<revision rev="20" vrev="3">
<srcmd5>92535504500022491acd391fc124b8ba</srcmd5>
<version>3.7.1</version>
<time>1409302837</time>
<user>adrianSuSE</user>
<comment>Split 13.2 from Factory</comment>
</revision>
<revision rev="21" vrev="4">
<srcmd5>73e64196b2ecb5a4cb9ee12e7a961764</srcmd5>
<version>3.7.1</version>
<time>1416048054</time>
<user>dimstar_suse</user>
<comment>1</comment>
<requestid>260881</requestid>
</revision>
<revision rev="22" vrev="5">
<srcmd5>2724b8405dc3bd0dd74c119a50e0f2e7</srcmd5>
<version>3.7.1</version>
<time>1438076559</time>
<user>dimstar_suse</user>
<comment>1</comment>
<requestid>318752</requestid>
</revision>
<revision rev="23" vrev="1">
<srcmd5>c7d41ab3f38daba7814ac8474968f1b3</srcmd5>
<version>4.0</version>
<time>1445675075</time>
<user>coolo</user>
<comment>1</comment>
<requestid>339761</requestid>
</revision>
<revision rev="24" vrev="2">
<srcmd5>9d2c8ada7b32fefe54534da2adeb739a</srcmd5>
<version>4.0</version>
<time>1447696269</time>
<user>dimstar_suse</user>
<comment>- add LICENSE.txt</comment>
<requestid>341773</requestid>
</revision>
<revision rev="25" vrev="1">
<srcmd5>d4594b24ca8a615f9641d9a9fe1e2d34</srcmd5>
<version>4.0.3</version>
<time>1452027232</time>
<user>dimstar_suse</user>
<comment>1</comment>
<requestid>351854</requestid>
</revision>
<revision rev="26" vrev="1">
<srcmd5>f5c06e0b1ce631bd4606295e50b6414c</srcmd5>
<version>4.3.1</version>
<time>1485167411</time>
<user>dimstar_suse</user>
<comment>1</comment>
<requestid>451184</requestid>
</revision>
<revision rev="27" vrev="1">
<srcmd5>3c84508467555c073c61ff30617fe9c3</srcmd5>
<version>4.3.4</version>
<time>1489759218</time>
<user>dimstar_suse</user>
<comment>- update for singlespec
(this relies on newest python-rpm-macros)
- update to 4.3.4:</comment>
<requestid>479620</requestid>
</revision>
<revision rev="28" vrev="2">
<srcmd5>9d3207a8dd4f0e4e921d39701d350318</srcmd5>
<version>4.3.4</version>
<time>1492617916</time>
<user>dimstar_suse</user>
<comment>- uninstall alternatives in %postun</comment>
<requestid>483388</requestid>
</revision>
<revision rev="29" vrev="3">
<srcmd5>2b18bf58278fbedbd19efa570e15b593</srcmd5>
<version>4.3.4</version>
<time>1502707167</time>
<user>dimstar_suse</user>
<comment>1</comment>
<requestid>516178</requestid>
</revision>
<revision rev="30" vrev="1">
<srcmd5>cd93beda4c31d65b59dfaa37e1faac85</srcmd5>
<version>4.4.1</version>
<time>1507628084</time>
<user>dimstar_suse</user>
<comment>1</comment>
<requestid>531395</requestid>
</revision>
<revision rev="31" vrev="1">
<srcmd5>b032476c0c3e68a770817881181d389a</srcmd5>
<version>4.4.2</version>
<time>1510406289</time>
<user>dimstar_suse</user>
<comment></comment>
<requestid>539602</requestid>
</revision>
<revision rev="32" vrev="2">
<srcmd5>4f767f7fb0d40c05dfae48a672ecc598</srcmd5>
<version>4.4.2</version>
<time>1511086182</time>
<user>dimstar_suse</user>
<comment>Automatic submission by obs-autosubmit</comment>
<requestid>542485</requestid>
</revision>
<revision rev="33" vrev="1">
<srcmd5>a505153318b2a079acd1bca3a78f9c4d</srcmd5>
<version>4.5</version>
<time>1518426654</time>
<user>dimstar_suse</user>
<comment></comment>
<requestid>575271</requestid>
</revision>
<revision rev="34" vrev="1">
<srcmd5>24bc8e20c4c86bf86d2a0adea736b478</srcmd5>
<version>4.5.1</version>
<time>1519218448</time>
<user>dimstar_suse</user>
<comment></comment>
<requestid>577962</requestid>
</revision>
<revision rev="35" vrev="2">
<srcmd5>dc75b71d003d129819b2231e91e587e8</srcmd5>
<version>4.5.1</version>
<time>1532160508</time>
<user>dimstar_suse</user>
<comment>- Bumpy the URL to point to github rather than to docs</comment>
<requestid>623455</requestid>
</revision>
<revision rev="36" vrev="1">
<srcmd5>35726701cbc9d7caefc8b0f92ce805ca</srcmd5>
<version>4.5.2</version>
<time>1546946189</time>
<user>dimstar_suse</user>
<comment></comment>
<requestid>662291</requestid>
</revision>
<revision rev="37" vrev="1">
<srcmd5>39ac1d2acf79698f42a2455844a8258f</srcmd5>
<version>4.5.3</version>
<time>1553888215</time>
<user>dimstar_suse</user>
<comment>- Update to 4.5.3:
* Only packaging metadata changes.
- Run fdupes</comment>
<requestid>687617</requestid>
</revision>
<revision rev="38" vrev="1">
<srcmd5>fa2c1f23c131970f65900eb0bc9c8376</srcmd5>
<version>4.5.4</version>
<time>1569233367</time>
<user>dimstar_suse</user>
<comment>- Update to 4.5.4:
* Multiprocessing support in Python 3.8 was broken, but is now fixed</comment>
<requestid>730674</requestid>
</revision>
<revision rev="39" vrev="2">
<srcmd5>18302af09f36b57982ad071bc74accdf</srcmd5>
<version>4.5.4</version>
<time>1585265288</time>
<user>dimstar_suse</user>
<comment>- fix build for older distros by buildrequiring a new-enough pytest</comment>
<requestid>787145</requestid>
</revision>
<revision rev="40" vrev="1">
<srcmd5>2586b4a62434af29e817724695ee3b9f</srcmd5>
<version>5.3</version>
<time>1601744072</time>
<user>dimstar_suse</user>
<comment>- Update to 5.3 release:
* 5 series redesigned on top of sql database instead of file</comment>
<requestid>838760</requestid>
</revision>
<revision rev="41" vrev="2">
<srcmd5>2b07076a3a910ed7bc46bf6634ee3a4d</srcmd5>
<version>5.3</version>
<time>1607113650</time>
<user>dimstar_suse</user>
<comment></comment>
<requestid>852851</requestid>
</revision>
<revision rev="42" vrev="3">
<srcmd5>2bdb2de4e1679290c10f68f76f4ddf9c</srcmd5>
<version>5.3</version>
<time>1607876958</time>
<user>dimstar_suse</user>
<comment>- Fix alternatives
</comment>
<requestid>854657</requestid>
</revision>
<revision rev="43" vrev="1">
<srcmd5>0070359a64d6c5230623f3399f2422de</srcmd5>
<version>5.3.1</version>
<time>1608729544</time>
<user>dimstar_suse</user>
<comment>- update to 5.3.1:
- When using ``--source`` on a large source tree, v5.x was slower than previous
versions. This performance regression is now fixed, closing `issue 1037`_.
- Mysterious SQLite errors can happen on PyPy, as reported in `issue 1010`_. An
immediate retry seems to fix the problem, although it is an unsatisfying
solution.
- The HTML report now saves the sort order in a more widely supported way,
fixing `issue 986`_. Thanks, Sebastián Ramírez (`pull request 1066`_).
- The HTML report pages now have a :ref:`Sleepy Snake <sleepy>` favicon.
- Wheels are now provided for manylinux2010, and for PyPy3 (pp36 and pp37).</comment>
<requestid>857108</requestid>
</revision>
<revision rev="44" vrev="1">
<srcmd5>b8e5540492b598a0d8d50ada1a2fffc6</srcmd5>
<version>5.4</version>
<time>1616168371</time>
<user>RBrownSUSE</user>
<comment>- update to 5.4:
- The text report produced by ``coverage report`` now always outputs a TOTAL
line, even if only one Python file is reported. This makes regex parsing
of the output easier. Thanks, Judson Neer. This had been requested a number
of times
- The ``skip_covered`` and ``skip_empty`` settings in the configuration file
can now be specified in the ``[html]`` section, so that text reports and HTML
reports can use separate settings. The HTML report will still use the
``[report]`` settings if there isn't a value in the ``[html]`` section.
- Combining files on Windows across drives how works properly
- Fix an obscure warning from deep in the _decimal module, as reported in
`issue 1084`_.
- Update to support Python 3.10 alphas in progress, including `PEP 626: Precise
line numbers for debugging and other tools <pep626_>`_.</comment>
<requestid>868480</requestid>
</revision>
<revision rev="45" vrev="1">
<srcmd5>d108c3e06fc19df736644085267e38a3</srcmd5>
<version>5.5</version>
<time>1620840685</time>
<user>dimstar_suse</user>
<comment>- Add change__file__report-dir.patch to fix another issue repored
in gh#nedbat/coveragepy#1161.
- Add a patch from upstream (slightly rebased) to make data
collection operations thread safe:
* 0001-make-data-collection-operations-thread-safe.patch
- Add traced_file_absolute.patch to fix gh#nedbat/coveragepy#1161.
- Switch off test_debug_trace started to avoid failure
(gh#nedbat/coveragepy#1161).
- Update to 5.5:
- coverage combine has a new option, --keep to keep the original data
files after combining them. The default is still to delete the files
after they have been combined. This was requested in issue 1108 and
implemented in pull request 1110. Thanks, Éric Larivière.
- When reporting missing branches in coverage report, branches aren’t
reported that jump to missing lines. This adds to the long-standing
behavior of not reporting branches from missing lines. Now branches
are only reported if both the source and destination lines are
executed. Closes both issue 1065 and issue 955.
- Minor improvements to the HTML report:
- The state of the line visibility selector buttons is saved in
local storage so you don’t have to fiddle with them so often,
fixing issue 1123.
- It has a little more room for line numbers so that 4-digit numbers
work well, fixing issue 1124.
- Improved the error message when combining line and branch data, so
that users will be more likely to understand what’s happening,
closing issue 803.
</comment>
<requestid>892445</requestid>
</revision>
<revision rev="46" vrev="1">
<srcmd5>d0f517e6e4b9502f01e105f8f9f21360</srcmd5>
<version>6.2</version>
<time>1640459783</time>
<user>dimstar_suse</user>
<comment></comment>
<requestid>938526</requestid>
</revision>
<revision rev="47" vrev="1">
<srcmd5>760cfe0000e2ccf815eb7f918d002821</srcmd5>
<version>6.4.1</version>
<time>1660924376</time>
<user>dimstar_suse</user>
<comment></comment>
<requestid>997536</requestid>
</revision>
<revision rev="48" vrev="1">
<srcmd5>d10dbfc10df83665110626d434cb304a</srcmd5>
<version>6.4.4</version>
<time>1663002496</time>
<user>dimstar_suse</user>
<comment></comment>
<requestid>1002717</requestid>
</revision>
<revision rev="49" vrev="1">
<srcmd5>04f4351fec53cd5072dfde9cb157c49b</srcmd5>
<version>6.5.0</version>
<time>1664820498</time>
<user>dimstar_suse</user>
<comment>- update to 6.5.0:
- The JSON report now includes details of which branches were taken, and which
are missing for each file. Thanks, Christoph Blessing (`pull 1438`_). Closes
`issue 1425`_.
- Starting with coverage.py 6.2, ``class`` statements were marked as a branch.
This wasn't right, and has been reverted, fixing `issue 1449`_. Note this
will very slightly reduce your coverage total if you are measuring branch
coverage.
- Packaging is now compliant with `PEP 517`_, closing `issue 1395`_.
- A new debug option ``--debug=pathmap`` shows details of the remapping of
paths that happens during combine due to the ``[paths]`` setting.
- Fix an internal problem with caching of invalid Python parsing. Found by
OSS-Fuzz, fixing their `bug 50381`_.
.. _bug 50381: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=50381
.. _PEP 517: https://peps.python.org/pep-0517/
.. _issue 1395: https://github.com/nedbat/coveragepy/issues/1395
.. _issue 1425: https://github.com/nedbat/coveragepy/issues/1425
.. _pull 1438: https://github.com/nedbat/coveragepy/pull/1438
.. _issue 1449: https://github.com/nedbat/coveragepy/issues/1449</comment>
<requestid>1007714</requestid>
</revision>
<revision rev="50" vrev="1">
<srcmd5>3272f65a7f0c89919a28337e2a905c81</srcmd5>
<version>7.0.1</version>
<time>1672315728</time>
<user>dimstar_suse</user>
<comment></comment>
<requestid>1045546</requestid>
</revision>
<revision rev="51" vrev="1">
<srcmd5>f08235eeeb05124be18f8e92fe8677be</srcmd5>
<version>7.0.3</version>
<time>1672927220</time>
<user>dimstar_suse</user>
<comment>- update to 7.0.3:
* Fix: when using pytest-cov or pytest-xdist, or perhaps both, the
combining step could fail with ``assert row is not None`` using 7.0.2.</comment>
<requestid>1055949</requestid>
</revision>
<revision rev="52" vrev="1">
<srcmd5>cd4729213d715642ef8ba93b241857d1</srcmd5>
<version>7.1.0</version>
<time>1675621206</time>
<user>dimstar_suse</user>
<comment>Automatic submission by obs-autosubmit</comment>
<requestid>1063170</requestid>
</revision>
</revisionlist>