Releases: open-lasso-python/lasso-python
Releases · open-lasso-python/lasso-python
🐛 Bugfix release 2.0.2
This release fixes minor issues:
- String encoding for read and write was
ascii
but should have beenutf-8
- A written d3plot could not be read by ls-prepost since certain header values were incorrect
- Updated all dependencies
- Removed not needed dependency matplotlib
Thanks to @DavidR-Vortex for the fixes
🐛 Bugfix Release
This release fixes minor issues:
scikit-learn
is now used as correct dependency- Updated docs to remove wrong mention of pro version
- Generally updated all dependencies
- Official support for python 3.11 now tested
- Bugfix in d3plot write (thanks to @DavidR-Vortex )
First open-source release 🎉🥳
This release is the first open-lasso-python release. A major version increase happened since imports and function names were cleaned up when taking over the codebase. Import names might differ now. Here are the changes in a nutshell:
General Changes
- It is now possible to write d3plots, either through creating entirely new ones or modifying existing data arrays.
- A new Machine Learning Module was added with a command line tool to perform dimensionality reduction of simulations
- Imports were changed e.g. the file
lasso.dyna.D3plotHeader
was changed tolasso.dyna.d3plot_header
. The classD3plotHeader
still has the name in camel-case of course. - The documentation was updated although there is a lot of room for improvements
Development relevant changes:
- The project was moved to poetry for better dependency and tooling management
- A contribution guide was added
- Task was introduced to store development-relevant commands such as testing, linting or building docs
- More than 1k linting issues were addressed
- The docs were migrated from Sphinx to Mkdocs
Version 2.0.0 Release Candidate 1
This is release candidate 1 of the first open-source release of lasso-python
. For more details regarding changes please see the changelog in the docs. A detailed list will also be given in the real release.