Skip to content

Commit 89db02f

Browse files
Merge pull request #62 from chrisjbillington/remove-cruft
Remove PY2 compat and calls to labscript_utils.check_version
2 parents af0b249 + 383abf6 commit 89db02f

File tree

3 files changed

+1
-41
lines changed

3 files changed

+1
-41
lines changed

labscript/__init__.py

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -10,33 +10,5 @@
1010
# the project for the full license. #
1111
# #
1212
#####################################################################
13-
from __future__ import division, unicode_literals, print_function, absolute_import
1413
from labscript.labscript import *
15-
16-
try:
17-
from labscript_utils import check_version
18-
except ImportError:
19-
raise ImportError('Require labscript_utils > 2.1.0')
20-
21-
check_version('labscript_utils', '2.2', '3')
22-
23-
24-
# Initialisation, runs at import. Can be suppressed by setting
25-
# labscript_auto_init = False in the locals of the importing scope
26-
# before importing labscript. If you do this, you'll need to call
27-
# labscript_init() yourself:
28-
29-
#import inspect
30-
#importing_frame = inspect.currentframe()
31-
#importing_locals = importing_frame.f_back.f_locals
32-
#if not 'labscript_auto_init' in importing_locals or importing_locals['labscript_auto_init']:
33-
# overwrite = False
34-
# if '-f' in sys.argv:
35-
# overwrite = True
36-
# sys.argv.remove('-f')
37-
# if len(sys.argv) > 1:
38-
# labscript_init(sys.argv[1],labscript_file=sys.argv[0])
39-
# elif sys.argv[0]:
40-
# labscript_init(sys.argv[0].replace('.py','.h5'), labscript_file=sys.argv[0], new=True, overwrite=overwrite)
41-
4214
from .__version__ import __version__

labscript/functions.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
# #
1212
#####################################################################
1313

14-
from __future__ import division, unicode_literals, print_function, absolute_import
1514
from pylab import *
1615
import numpy as np
1716

labscript/labscript.py

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,6 @@
1111
# #
1212
#####################################################################
1313

14-
from __future__ import division, unicode_literals, print_function, absolute_import
15-
from labscript_utils import PY2
16-
if PY2:
17-
str = unicode
18-
import __builtin__ as builtins
19-
else:
20-
import builtins
2114
import os
2215
import sys
2316
import subprocess
@@ -38,17 +31,13 @@
3831
import labscript_utils.h5_lock, h5py
3932
import labscript_utils.properties
4033

41-
from labscript_utils import check_version
42-
4334
# This imports the default Qt library that other labscript suite code will
4435
# import as well, since it all uses qtutils. By having a Qt library already
4536
# imported, we ensure matplotlib (imported by pylab) will notice this and use
4637
# the same Qt library and API version, and therefore not conflict with any
4738
# other code is using:
48-
check_version('qtutils', '2.0.0', '3.0.0')
39+
import qtutils
4940

50-
# Required version for dedent() function
51-
check_version('labscript_utils', '2.14.0', '3.0.0')
5241
from labscript_utils import dedent
5342
from labscript_utils.properties import set_attributes
5443

0 commit comments

Comments
 (0)