* more work on handling errors, including fixing 133 and adding more comprehensive tests for 129 and 132
1.0.4
bugfix:
* fix error handling that might result in null exception
1.0.3
bug fixes, a few feature enhancements:
* functions ("Procedures") defined within asteval have a ` _signature()` method, now use in repr * add support for deleting subscript * nested symbol tables now have a Group() function * update coverage config * cleanups of exception handling : errors must now have an exception * several related fixes to suppress repeated exceptions: see GH 132 and 129 * make non-boolean return values from comparison operators behave like Python - not immediately testing as bool
1.0.2
bug fixes: * fix NameError handling in expression code * make exception messages more Python-like
1.0.1
security fixes, based on audit by Andrew Effenhauser, Ayman Hammad, and Daniel Crowley, IBM X-Force Security Research division
* remove numpy modules polynomial, fft, linalg by default for security concerns * disallow string.format(), improve security of f-string evaluation
1.0.0
Asteval has been fairly mature for a while, with major improvements since version 0.9.29 over the past year or so making it feel like it has reached a point where the features and API are stable enough to call version 1.0.0.