Releases: symengine/symengine.py
Releases · symengine/symengine.py
symengine.py v0.13.0
- Mark subs as throwing exceptions - #487
- Fix cython syntax, add tests - #481
- build(cmake): avoid the usage of distutils - #478
- Raise error on wrong number of arguments to Function and add name property - #466
- Implement unary addition - #465
- add
DenseMatrixBase.__abs__
- #458
People who contributed to the release:
- Björn Dahlgren
- Isuru Fernando
- Moraxyc
symengine.py v0.11.0
symengine.py v0.10.0
Build system
- Fix building with LLVM 16 #437
Breaking changes
- Change lambdify's default for backend to llvm when available - #431
- Converting ImmutableMatrix to sympy/sage results in immutable matrices - #392
Bug Fixes
- Add workaround for symbol class leak - #403
- Fix converting atan2 to sympy - #435
- Fix conversion of large integers - #426
- Improve symengine import time - #417
- Fix build to avoid duplicate files in wheel - #402
- Raise TypeError for bool(Booleans) except true, false - #401
- Fix converting doubles - #399
New Features
- Add a lambdify func. that throws ModuleNotFoundError when numpy missing - #432
People who contributed to the release:
- Isuru Fernando
- Michał Górny
- Pieter Eendebak
- Christian Clauss
- Rikard Nordgren
- Björn Dahlgren
symengine.py v0.9.2
Bug Fixes
- Bumped the version number which was forgotten in v0.9.1
symengine.py v0.9.1
Bug Fixes
- Fixed an issue with pip/setuptools builds
symengine.py v0.9.0
Breaking changes
- python 3.6 is not supported anymore
- Mul and Add of immutable and dense matrices gives immutable result - #374
New functionality
- Support pickling of Basic objects - #377
- Add unicode function - #384
- Add latex representation to DenseMatrix - #370
Bug fixes
- Use build_ext from setuptools - #388
- Interval: API compatibility with sympy - #383
- Fix leading underscore in converted dummy name by slicing - #375
- Fix getting string representation of sage objects and fix tests - #373
- Fix init_printing - #371
- Fix a bug in converting C++ Dummy objects to Python - #369
- Package missing files from cmake directory - #368
People who contributed to the release:
- Isuru Fernando
- Pieter Eendebak
- Rikard Nordgren
- Ayush Kumar
- Richard Otis
symengine.py v0.8.1
Bug Fixes
- Fixes a bug in Matrix diff
symengine.py v0.8.0
Merge pull request #364 from isuruf/update Update version to 0.8.0 and update AUTHORS
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