File plistlib-Data.patch of Package python-biplist

---
 biplist/__init__.py |  154 ++++++++++++++++++++++++++--------------------------
 1 file changed, 77 insertions(+), 77 deletions(-)

--- a/biplist/__init__.py
+++ b/biplist/__init__.py
@@ -150,8 +150,8 @@ def wrapDataObject(o, for_binary=False):
     if isinstance(o, Data) and not for_binary:
         v = sys.version_info
         if not (v[0] >= 3 and v[1] >= 4):
-            o = plistlib.Data(o)
-    elif isinstance(o, (bytes, plistlib.Data)) and for_binary:
+            o = bytes(o)
+    elif isinstance(o, bytes) and for_binary:
         if hasattr(o, 'data'):
             o = Data(o.data)
     elif isinstance(o, tuple):
openSUSE Build Service is sponsored by