[Yt-svn] yt-commit r625 - branches/yt-generalization/yt/lagos trunk/yt/lagos
joishi at wrangler.dreamhost.com
joishi at wrangler.dreamhost.com
Wed Jun 25 13:51:52 PDT 2008
Author: joishi
Date: Wed Jun 25 13:51:51 2008
New Revision: 625
URL: http://yt.spacepope.org/changeset/625
Log:
* made tables optional. if tables does not import, will print a warning but take no other action. Serialization will surely fail if you try it.
Modified:
branches/yt-generalization/yt/lagos/__init__.py
trunk/yt/lagos/__init__.py
Modified: branches/yt-generalization/yt/lagos/__init__.py
==============================================================================
--- branches/yt-generalization/yt/lagos/__init__.py (original)
+++ branches/yt-generalization/yt/lagos/__init__.py Wed Jun 25 13:51:51 2008
@@ -36,7 +36,13 @@
import pyhdf_np.error # NumPy
except:
mylog.warning("No HDF4 support")
-import warnings, tables
+
+try:
+ import tables
+except ImportError:
+ mylog.warning("No PyTables. Data serialization will fail.")
+
+import warnings
warnings.simplefilter("ignore", tables.NaturalNameWarning)
from yt.arraytypes import *
Modified: trunk/yt/lagos/__init__.py
==============================================================================
--- trunk/yt/lagos/__init__.py (original)
+++ trunk/yt/lagos/__init__.py Wed Jun 25 13:51:51 2008
@@ -36,7 +36,13 @@
import pyhdf_np.error # NumPy
except:
mylog.warning("No HDF4 support")
-import warnings, tables
+
+try:
+ tables
+except ImportError:
+ mylog.warning("No PyTables. Data serialization will fail.")
+
+import warnings
warnings.simplefilter("ignore", tables.NaturalNameWarning)
from yt.arraytypes import *
More information about the yt-svn
mailing list