diff --git a/parser/parser-gpaw/parser.py b/parser/parser-gpaw/parser.py
index e1bd838ee11510f963467842b20d1624f6a5a6e6..555a02381896493b24844b3cf5857e57517bf442 100644
--- a/parser/parser-gpaw/parser.py
+++ b/parser/parser-gpaw/parser.py
@@ -1,3 +1,4 @@
+from __future__ import division
 import os
 from contextlib import contextmanager
 import numpy as np
diff --git a/parser/parser-gpaw/tar.py b/parser/parser-gpaw/tar.py
index 11f60bec368237cb0d07ec51619ab396e5870429..218d88664acffa4d41e01b61db41f74e4dc0d85f 100644
--- a/parser/parser-gpaw/tar.py
+++ b/parser/parser-gpaw/tar.py
@@ -1,11 +1,13 @@
 from __future__ import print_function
+from builtins import str
+from builtins import object
 import tarfile
 import xml.etree.ElementTree as ElementTree
 
 import numpy as np
 
 
-class Reader:
+class Reader(object):
     def __init__(self, name):
         self.dims = {}
         self.shapes = {}