Cexprtk

Latest version: v0.4.1

Safety actively analyzes 638720 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.3.0

New Features

* Support for Python 3
* Custom python functions can now be registered with `Symbol_Table` and used in expressions.

0.2.1

New Features

* Updated version of bundled `exprtk` to that current as of 3rd August 2017.
* Updated `cexprtk` wrapper code to be compatible with this version of `exprtk`.
* Enabled pickling of the `Expression` and `Symbol_Table` classes. Primarily this is to allow their use with the multiprocessing module.

0.2.0

New Features

* Allows re-use of parsed mathematical expressions through new classes:
- `Expression`
- `Symbol_Table`
* Expose support for unknown symbol resolver through the `unknown_symbol_resolver_callback` argument to the `Expression` constructor.
* Improved documentation:
- API reference.
- Examples of the new classes.
* Updated version of `exprtk` bundled in `3rdparty`

0.1.2

Bug-Fixes

* Modifications to allow `cexprtk` to build on windows.

0.1.1

Bug-Fixes

* Module would not build if cython installed.
* Now build from pre-cythonized `cexprtk.cpp` whether `cython` available or not.

0.1.0

* Initial Release

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.