Initial Release - 1.0.0
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