New Features
- Model component names will now tab-complete when accessed as part of a ComponentSet (#380
General Improvements
- Keyword arguments to
__init__
are now validated byScipyOdeSimulator
(#381),StochKitSimulator
(#382), andCupSodaSimulator
(#383) - BioNetGen: Extra functions are now supported, including
And
,Or
,Floor
,Ceiling
,Min
,Max
,Abs
, and the constantspi
ande
(#373) - SBML exporter: Observables and Expressions are now set by AssignmentRules (#370 and #372)
Bugfixes
- Fix Simulator initials_dict when set by array (#377)
- Fix BNGSimulator when tspan doesn't start at 0 (#379)
- Set a default module name for components when
__name__
isn't set (#374) - Fix StochKit export on Python 3 when lxml is installed (#375)
- Fix serialization of components that do not have a model weakref set (#386)
- Respect
BngSimulator
cleanup flag in__init__
(#385)