+++ /dev/null
-# HG changeset patch
-# User Ned Batchelder <ned@nedbatchelder.com>
-# Date 1349312975 14400
-# Node ID 16020b834643bb8b9953b8d4bcc09691deb549b9
-# Parent 70e174f7312c87101b0b5be7ec7dd1acf7869f12
-Fix #193: The status.dat file written by py2 can't be read by py3
-
-Index: coverage-3.5.1b1/coverage/html.py
-===================================================================
---- coverage-3.5.1b1.orig/coverage/html.py
-+++ coverage-3.5.1b1/coverage/html.py
-@@ -247,7 +247,7 @@ class HtmlStatus(object):
- try:
- status_file = os.path.join(directory, self.STATUS_FILE)
- status = pickle.load(open(status_file, "rb"))
-- except IOError:
-+ except (IOError, ValueError):
- usable = False
- else:
- usable = True
Group: System Environment/Libraries
URL: http://nedbatchelder.com/code/modules/coverage.html
Source0: http://pypi.python.org/packages/source/c/coverage/coverage-%{version}.tar.gz
-Patch0: python-coverage-3.5.3-pickle.patch
BuildRequires: python-setuptools, python-devel
Requires: python-setuptools
%if 0%{?with_python3}
%prep
%setup -q -n coverage-%{version}
-%patch0 -p1
find . -type f -exec chmod 0644 \{\} \;
sed -i 's/\r//g' README.txt