Skip to content

Releases: llnl/merlin-spellbook

Version 0.10.0

02 Sep 15:50
d272e1f

Choose a tag to compare

[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

@bgunnar5 @kustowski1 @lucpeterson

Version 0.9.0

19 Feb 22:25
9bc42b5

Choose a tag to compare

[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

08 Mar 16:42
bad1eb9

Choose a tag to compare

[0.8.1]

Fixed

  • style and version number
  • testing for make-samples

v 0.8.0

08 Mar 00:57
7ca9482

Choose a tag to compare

[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

26 Sep 22:09
ac92608

Choose a tag to compare

[0.7.4]

Fixed

  • learn.make_regressor and learn_alt.random_forest properly calls utils.load_infile.

v0.7.3

19 Sep 22:51
00451ee

Choose a tag to compare

[0.7.3]

Fixed

  • make-barrier-qoi can accept no constraints.
  • make-barrier-qoi applies numpy.atleast_2d to the qoi before returning.
  • make-barrier-qoi correctly normalizes inputs from 0 to 1.
  • utils.stack_arrays returns inputs in correct shape: (# of features, dim of feature).
  • ml.learn and ml.learn_alt use correct load_infiles function from utils.

v0.7.2

30 Aug 12:44
4f7312b

Choose a tag to compare

[0.7.2]

Fixed

  • Add missing init.py to optimization module.

Changed

  • Remove .keepme file in optimization module.

v 0.7.1

19 Aug 21:34
59280f0

Choose a tag to compare

[0.7.1]

Fixed

  • Package version

v 0.7.0

19 Aug 21:24
986c688

Choose a tag to compare

[0.7.0]

Added

  • function make-barrier-cost to create optimization cost functions

v0.6.1

25 Mar 23:33
da56aae

Choose a tag to compare

[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