From c602ddef45e5f4734b38ccaf36ad766ac2978273 Mon Sep 17 00:00:00 2001
From: Ryan Dale <dalerr@niddk.nih.gov>
Date: Mon, 30 Apr 2018 09:52:22 -0400
Subject: Support newer bedtools version

---
--- python-gffutils.orig/gffutils/iterators.py
+++ python-gffutils/gffutils/iterators.py
@@ -121,7 +121,7 @@
         return initial
 
     def open_function(self, data):
-        data = os.path.expanduser(data)
+        #data = os.path.expanduser(data)
         if data.endswith(".gz"):
             import gzip
 
--- python-gffutils.orig/gffutils/test/test_1.py
+++ python-gffutils/gffutils/test/test_1.py
@@ -1265,6 +1265,16 @@
     assert observed == expected
 
 
+def test_issue_105():
+    fn = gffutils.example_filename('FBgn0031208.gtf')
+    home = os.path.expanduser('~')
+    newfn = os.path.join(home, '.gffutils.test')
+    with open(newfn, 'w') as fout:
+        fout.write(open(fn).read())
+    f = gffutils.iterators.DataIterator(newfn)
+    for i in f:
+        pass
+    os.unlink(newfn)
 
 
 if __name__ == "__main__":
