v1.24.0
Minor release which includes minor enhancements to spack, additional CI support, documentation, and general cleanup. Significant CI support was added, including adding a dependabot workflow, a PR template, and adding python 3.12 to the build tests. The configuration files were switched to a more modern pyproject.toml
-based setup.
Minor Enhancements
- Switch all mamba actions to miniforge/conda #170
- Update config_machines.xml and corresponding files #173
- Add gpus_per_node for machines with GPUs #174
- Migrate setup configuration to pyproject.toml #175
Documentation
- Convert README from reStructuredText to Markdown #163
- Create documentation #171
- Simplify and update the README #172
CI Support
- Add dependabot workflow #160
- Add basic PR template #161
- Update GitHub actions to additionally run Python 3.12 #162
- Update CI and pre-commit for new setup config files #177
Clean up
- Update outdated format strings to f-strings #159
Dependabot
- Bump actions/setup-python from 3 to 5 #164
- Bump actions/checkout from 3 to 4 #165
- Bump conda-incubator/setup-miniconda from 2 to 3 #166
- Bump pre-commit/action from 3.0.0 to 3.0.1 #167
- Bump trilom/file-changes-action from 1.2.3 to 1.2.4 #168
- Bump actions/cache from 3 to 4 #169