- Minor fixes
- Add Python version string to hash signature input
- Add pipelines testing, with py2 and py3 coverage
- Remove commands module (removed from Py3)
- Switch unit tests to pytest
- Minor fixes
- Minor fixes
- Require Python 2.7
- Python 3 support
- Introduce env var
INSTANT_SYSTEM_CALL_METHOD
for switching method for calling external programs and introduce possibly OFED-fork safe implementation
- Add
file_lock
which can be used within awith
statement - Introduce
set_log_level
and deprecateset_logging_level
- Allow to use CMake instead of distutils/pkg-config
- Converting python2 syntax to python3 (run 2to3)
- Patch to make instant work with python2
- Cache dir is now created if not existing
- Copy all files to
~/.instant/error/module_name
when Instant fails - If environment variable
INSTANT_DISPLAY_COMPILE_LOG
is set the content ofcompile.log
will be displayed - Removed copying of
compile.log
to~/.instant/error/
- Added support for flufl.lock for NFS safe file locking
- Error log is now copied to
~/.instant/error/module_name/compile.log
and~/.instant/error/compile.log
for easier retrieval
- Added support for setting swig binary and swig path
- Optimizations
- Added support for VTK and VMTK
- Fix cache related memory leak
- Use typemaps from the NumPy SWIG interface file (numpy.i) enabling the use of many new data types.
- Removed support for Numeric and numarray.
- Minor update with some new utility functions required by FFC.
- Restructured and rewritten much of the code.
- Improved multilevel cache functionality.
- Added instant-clean and instant-showcache scripts.
- Various new examples with swiginac and sympy implemented.
- Bug fix on 64bit. Removed director flag by default.
- Implemented caching
- Bug fix for the JIT in FFC
- Added test example which demonstrate use of external C code.
- Added flag to turn of regeneration of the interface file (useful during debugging)
- Port to Windows with mingw by laserjungle, some updates by Martin Alnæs, and some cleanup.
- Added support for NumPy and Numarray.
- Added functionality for the use of pkg-config files.
- Created a more user-friendly interface
- Added SWIG directors for cross language inheritance
- Added md5sum to avoid unnecessary compilation
- Support for NumPy arrays
- Fixed bug in setup script
- Initial release of Instant