Release 0.11
- Lots of bug-fixes and performance improvements.
- Added a non-linear capacitor model.
- Added a simple diode model.
- Added Python doc-strings (built in help) to most classes, functions, and modules.
- Changed the module naming scheme to be more descriptive and not make a big mess out of the namespace.
- Improved IBIS model support and performance.
- Added device library database tools.
- Migrated to FORTRAN77 based BLAS and LAPACK libraries.
Release 0.10
- Added version 0.1 of the eispice IDE (eide).
- Added some performance enhancements to the PyB model.
- Improved error reporting for the PyB model.
- Fixed some issues with the calculon library.
Release 0.9
- Added the PyB Python defined Behavioral Model (refer to the User's Manual and Tutorials for more details).
- Started making better use of Python name-spaces, this means that the basic eispice syntax has changed. Scripts written for version 0.8 won't run on version 0.9 without some updating.
- Dropped unit multipliers in favor of old-style Spice parameter strings, e.g. '5nF', instead of 5*nano.
- Added a devices operator to the Deck class which prints out all of the devices attached a a Deck. This is intended to aid with script debugging.
- Added nested sub-circuit support.
- Modified the module syntax to better conform to Python "best practices".
- Modified the source code to enable a native Windows build. There is now a self-extracting Windows installation binary available on the download page.
- Transitioned from using the obsolete Numeric library to the new Numpy library.