github usnistgov/NEMO 5.4.0

latest releases: 7.2.4, 7.2.3, 7.2.2...
19 months ago

This new version of NEMO does not contain any new functionality, but the codebase has been entirely reformatted using djlint.
This means that from now, all code and contributions should be formatted using djlint.
To make this automatic, configuration files and pre-commit hooks have been added (see below).

For developers

  1. Run pip install ./["dev-tools"] to install pre-commit, black and djlint
  2. Install pre-commit hooks by running pre-commit install
  3. Pull the latest version and run pre-commit run --all-files to double check (everything should pass)

Upgrade notes (Forks only)

If you have a fork of NEMO, the easiest way to update is the following:

  1. Merge all changes up to NEMO 5.3.1
  2. Run pip install ./["dev-tools"] to install pre-commit, black and djlint
  3. Install pre-commit hooks by running pre-commit install
  4. Create a new branch in your fork git checkout -b <branch_name>
  5. Run pre-commit hooks on the entire codebase pre-commit run --all-files
  6. Merge NEMO 5.4.0
  7. Resolve any potential conflicts by accepting your version over NEMO

Don't miss a new NEMO release

NewReleases is sending notifications on new releases.