Releases: symengine/symengine.py
Releases · symengine/symengine.py
symengine.py v0.7.2
Merge pull request #349 from isuruf/link Fix link flags
symengine.py v0.7.1
Bug fixes
- Only expose
PyInit_symengine_wrapper
in the extension for Linux and OSX
People who contributed to the release:
- Isuru Fernando
symengine.py v0.7.0.post3
A post release to fix LLVM symbol visibility in wheels
symengine.py v0.7.0.post2
A post release to fix macosx-arm64 binaries
symengine.py v0.7.0.post1
A post1 release to fix the windows wheels
symengine.py v0.7.0
Breaking Changes
- Python<3.6 support including Python 2 support was dropped
- When building from source on Windows, MSVC dev environment has to be activated
beforehand or CMAKE_GENERATOR has to be explicitly set - is_zero now returns None if the property cannot be determined instead of raising
New Features
- PyPy support
- ppc64le, arm64 support
- Added UnevaluatedExpr
- Added support to pass a Basic object's C++ object pointer using pycapsules
- Add new matrix methods elementwise_mul, conjugate and conjugate_transpose
Bug Fixes
- Workaround for DLL loading changes in python>=3.8.
Set "SYMENGINE_PY_ADD_PATH_TO_SEARCH_DIRS" env variable if built from source
on Windows.
People who contributed to the release:
- Isuru Fernando
- Jialin Ma
- Rikard Nordgren
- Rohit Goswami
symengine.py v0.6.1
symengine.py v0.6.0
New Features:
- Update to libsymengine 0.6.0
- Add new function linsolve
People who contributed to the release:
- Isuru Fernando
symengine.py v0.5.1
Breaking Changes
- python 3.4 support is dropped. (2.7 will be dropped in the next version)
Bug Fixes:
- Fixes for sympy compatibility
- Added opt_level to Lambdify llvm backend.
People who contributed to the release:
- Simon Stelter
- Björn Dahlgren
- Isuru Fernando
symengine.py v0.5.0
Dependencies
- Updated symengine C++ library requirement to v0.5.0
Bug Fixes
- Fix converting large Integers to python ints - #289
- Fix DeprecationWarning for MutableMapping import - #295
New Features
- as_ctypes function for Lambdify - #292
- Make LambdaDouble and LLVMDouble cimport-able - #288
- Add QR and Cholesky factorizations - #298
People who contributed to the release:
- Richard Otis
- Isuru Fernando
- Erik Jansson Agnvall
- Björn Dahlgren
- Connor Behan