Convert "NaN" -> "nan" to catch up with Numpy 1.6 This changed with Numpy commit: commit 1985497ddd1c179d5ae4b7ba061a8b8c5540f543 Author: Pauli Virtanen <pav@iki.fi> Date: Sun Jul 18 17:17:58 2010 +0000 BUG: core: format 'nan' and 'inf' also in array repr by default (#1050)
Convert from "print ..." to "print(...)" Also convert "'...' % (...)" to "'...'.format(...)". These bring us up to date with Python 2.7, and will make future porting to Python 3 less painful.
Ran update-copyright.py Changed my drexel address to tremily and added an address for Richard Naud (both read from .mailmap).
Run update-copyright.py.
Ran update_copyright.py.
Ran update_copyright.py.
Adjust Hooke internals to use unsafe YAML (not just builtin Python types). Pros: * More explicit YAML. * Simple, robust code. * Easily (de)serialize everything, regardless of nesting, etc. Cons: * Uglier YAML. After wrestling with a yaml.safe_dump()able representation, I've given up and shifted to yaml.dump(). Now we can dump anything easily, which is great :). For example, this will allow you to access polymer fit parameters. However, there will be things like !!python/object/new:hooke.playlist.FilePlaylist in the output YAML files. Such is life. While I was at it, I ran $ nosetests --with-doctest --doctest-tests hooke/ 2>&1 | log and cleaned up a number of the doctests. Now the only things that fail in there are the yet-to-be-upgraded submods left over from before my rewrite. I haven't checked test/ recently, that's next ;).
Allow fallback to XeX notation for efor extreme powers in ppSI
Allow None values for plot clicks or SI values
Update SurfaceContactCommand to use flexible column/info names.
Ran update_copyright.py
prettyformat -> hooke.util.si, and 'plot SI format' option to GUI