Releases: llnl/merlin-spellbook
Releases · llnl/merlin-spellbook
Version 0.10.0
[0.10.0]
Added
- Added normal and truncnorm distributions
- COPYRIGHT file for ownership details
- New check for copyright headers in the Makefile
Changed
- Updated GitHub actions
- Now uses a version of actions/cache that's not deprecated
- Utilizes a shared action for jobs to reduce duplicate code
- Copyright headers in all files
- These now point to the LICENSE and COPYRIGHT files
- LICENSE: Legal permissions (e.g., MIT terms)
- COPYRIGHT: Ownership, institutional metadata
- Make commands that change version/copyright year have been modified
Version 0.9.0
[0.9.0]
Added
- Added support for python 3.12 and python 3.13
Changed
- Dropped support for python 3.7 and older
- Updated Makefile to use newer check-style targets
v0.8.1
[0.8.1]
Fixed
- style and version number
- testing for make-samples
v 0.8.0
[0.8.0]
Added
- -round and -repeat options to make-samples, which allows for mixed integers and floats
Changed
- changed python version support to 3.7 - 3.11 (3.6 is past end-of-life)
v 0.7.4
[0.7.4]
Fixed
learn.make_regressorandlearn_alt.random_forestproperly callsutils.load_infile.
v0.7.3
[0.7.3]
Fixed
make-barrier-qoican accept no constraints.make-barrier-qoiappliesnumpy.atleast_2dto the qoi before returning.make-barrier-qoicorrectly normalizes inputs from 0 to 1.utils.stack_arraysreturns inputs in correct shape: (# of features, dim of feature).ml.learnandml.learn_altuse correctload_infilesfunction fromutils.
v0.7.2
[0.7.2]
Fixed
- Add missing init.py to optimization module.
Changed
- Remove .keepme file in optimization module.
v 0.7.1
[0.7.1]
Fixed
- Package version
v 0.7.0
[0.7.0]
Added
- function
make-barrier-costto create optimization cost functions
v0.6.1
[0.6.1]
Added
- pylint to dev requirements for format checking
Changed
- Conduit tests are skipped when conduit python package is not available. (test_conduit.py is also skipped for format checking)
- Rename l variable in setup.py to line.
- Removed unused import libraries.
- Fixed bare "except" statements.
- Created a get_samples function for sample generation in MakeSamples.run to simplify run function.
- Update workflow to always run syntax checkers even if previous syntax heckers fail.
- Reformat code with isort, black and pylint to fit coding standards