Revisions of python-asteval
Ana Guerrero (anag+factory)
accepted
request 1206742
from
Dirk Mueller (dirkmueller)
(revision 20)
- update to 1.0.5: * more work on handling errors, including fixing #133 and adding more comprehensive tests for #129 and #132 - update to 1.0.4: * fix error handling that might result in null exception - update to 1.0.3: * 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
Dominique Leuenberger (dimstar_suse)
accepted
request 1192791
from
Dirk Mueller (dirkmueller)
(revision 19)
- update to 1.0.2: * fix NameError handling in expression code * make exception messages more Python-like - update to 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
Ana Guerrero (anag+factory)
accepted
request 1184940
from
Dirk Mueller (dirkmueller)
(revision 18)
- update to 1.0.0: * fix (again) nested list comprehension (Issues #127 and #126). * add more testing of multiple list comprehensions. * more complete support for Numpy 2, and removal of many Numpy symbols that have been long deprecated. * remove AST nodes deprecated in Python 3.8. * clean up build files and outdated tests. * fixes to codecov configuration. * update docs.
Ana Guerrero (anag+factory)
accepted
request 1180154
from
Dirk Mueller (dirkmueller)
(revision 17)
- update to 0.9.33: * fixes for multiple list comprehensions (addressing #126) * add testing with optionally installed numpy_financial to CI * test existence of all numpy imports to better safeguard against missing functions (for safer numpy 2 transition) * update rendered doc to include PDF and zipped HTML
Ana Guerrero (anag+factory)
accepted
request 1160806
from
Dirk Mueller (dirkmueller)
(revision 16)
- update to 0.9.32: * add deprecations message for numpy functions to be removed in numpy 2.0 * comparison operations use try/except for short-circuiting instead of checking for numpy arrays (addressing #123) * add Python 3.12 to testing * move repository from "newville" to "lmfit" organization * update doc theme, GitHub locations pointed to by docs, other doc tweaks. - Update to 0.9.28 - update to 0.9.27:
Dominique Leuenberger (dimstar_suse)
accepted
request 1066270
from
Dirk Mueller (dirkmueller)
(revision 14)
- update to 0.9.29: * bug fixes
Dominique Leuenberger (dimstar_suse)
accepted
request 1039546
from
Dirk Mueller (dirkmueller)
(revision 13)
Dominique Leuenberger (dimstar_suse)
accepted
request 1001657
from
Markéta Machová (mcalabkova)
(revision 12)
Dominique Leuenberger (dimstar_suse)
accepted
request 948243
from
Dirk Mueller (dirkmueller)
(revision 11)
- update to 0.9.26: * fix setup.py again
Dominique Leuenberger (dimstar_suse)
accepted
request 946672
from
Dirk Mueller (dirkmueller)
(revision 10)
- update to 0.9.25: * fixes import errors for Py3.6 and 3.7, setting version with importlib_metadata.version if available. * use setuptools_scm and importlib for version * treat all __dunder__ attributes of all objects as inherently unsafe.
Dominique Leuenberger (dimstar_suse)
accepted
request 765260
from
Tomáš Chvátal (scarabeus_iv)
(revision 8)
Dominique Leuenberger (dimstar_suse)
accepted
request 743739
from
Tomáš Chvátal (scarabeus_iv)
(revision 6)
Yuchen Lin (maxlin_factory)
accepted
request 730700
from
Tomáš Chvátal (scarabeus_iv)
(revision 5)
- Update to 0.9.15: * some doc improvements
Dominique Leuenberger (dimstar_suse)
accepted
request 718567
from
Tomáš Chvátal (scarabeus_iv)
(revision 4)
Dominique Leuenberger (dimstar_suse)
accepted
request 682133
from
Tomáš Chvátal (scarabeus_iv)
(revision 3)
- Update 0.9.13: * Various spelling fixes * Error reporting tweaks
Dominique Leuenberger (dimstar_suse)
accepted
request 632120
from
Tomáš Chvátal (scarabeus_iv)
(revision 2)
- Fix the test call to work on 42.3
Yuchen Lin (maxlin_factory)
accepted
request 613718
from
Todd R (TheBlackCat)
(revision 1)
numpy-aware, safe(ish) 'eval' function
Displaying all 20 revisions