Skip to content

Releases: b-kiiskila/py_evalexpr

1.0.3

03 Mar 08:42
15a340c
Compare
Choose a tag to compare

Full Changelog: 1.0.2...1.0.3

  • Remove debug logging from evaluation functions
  • Add benchmark information

1.0.2

02 Mar 08:22
0810f63
Compare
Choose a tag to compare

Full Changelog: 1.0.1...1.0.2

1.0.1

02 Mar 08:01
26f9362
Compare
Choose a tag to compare

Initial Release - 1.0.0

02 Mar 03:59
9e9c081
Compare
Choose a tag to compare

Full Changelog: https://github.com/b-kiiskila/py_evalexpr/commits/1.0.0

Features

  • Initial release
  • Safe and efficient evaluation of mathematical and logical expressions
  • Support for multiple data types (integers, floats, strings, bools, tuples)
  • Three context types for different state management needs:
    • StatelessContext for simple expressions
    • ImmutableContext for expressions with predefined variables
    • MutableContext for expressions with mutable state
  • Built-in mathematical functions and operators
  • Type-specific evaluation methods with precise return types
  • Comprehensive exception handling