Skip to content

Commit d04fc15

Browse files
committed
Prep v1.2.2 release
1 parent cd27017 commit d04fc15

4 files changed

Lines changed: 35 additions & 12 deletions

File tree

.wci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ description: |
1616
language: Python
1717

1818
release:
19-
version: 1.2.1
20-
date: 2024-02-23
19+
version: 1.2.2
20+
date: 2024-03-22
2121

2222
documentation:
2323
general: https://libensemble.readthedocs.io

CHANGELOG.rst

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,29 @@ GitHub issues are referenced, and can be viewed with hyperlinks on the `github r
88

99
.. _`github releases page`: https://github.com/Libensemble/libensemble/releases
1010

11+
Release 1.2.2
12+
--------------
13+
14+
:Date: March 22, 2024
15+
16+
* Bugfix: Some `libE_specs` were not passed through correctly when added after ensemble initialization. #1264
17+
* `platform_specs` options are merged with detected platforms, rather than replacing. #1265
18+
* Ensure simulations directories are created when `sim_input_dir` is specified, likewise for gen dirs. #1266
19+
20+
Example user functions:
21+
22+
* Improved structure of gpCAM generator. #1260
23+
24+
:Note:
25+
26+
* Tests were run on Linux and MacOS with Python versions 3.9, 3.10, 3.11, 3.12
27+
* Heterogeneous workflows tested on Aurora (ALCF), Frontier (OLCF), Polaris, and Perlmutter (NERSC).
28+
* Tests were also run on Bebop and Improv LCRC systems.
29+
30+
:Known Issues:
31+
32+
* See known issues section in the documentation.
33+
1134
Release 1.2.1
1235
--------------
1336

docs/dev_guide/release_management/release_platforms/rel_spack.rst

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@ This assumes you have already:
1010

1111
Details on how to create forks can be found at https://help.github.com/articles/fork-a-repo.
1212

13-
You now have a configuration like that shown at (but without the upstream/local connection).
14-
https://stackoverflow.com/questions/6286571/are-git-forks-actually-git-clones.
13+
You now have a configuration like that shown at https://stackoverflow.com/a/6286877/6346040.
1514

1615
Upstream, in this case, is the official Spack repository on GitHub. Origin is
1716
your fork on GitHub, and Local Machine is your local clone (from your fork).
@@ -54,16 +53,17 @@ Fetch from the upstream repo::
5453
To update your local machine, you may wish to rebase or overwrite your local files.
5554
Select from the following:
5655

57-
If you have local changes to go "on top" of latest code::
56+
Now make your local machine identical to upstream repo (**WARNING:** Any local changes will be lost!)::
5857

59-
git rebase upstream/develop
58+
git reset --hard upstream/develop
6059

61-
Or to make your local machine identical to upstream repo (**WARNING:** Any local changes will be lost!)::
60+
Alternativvely, if you have existing local changes to go "on top" of latest code (usually we will
61+
make our release updates after this)::
6262

63-
git reset --hard upstream/develop
63+
git rebase upstream/develop
6464

6565
(Optional) You may want to update your forked (origin) repo on GitHub at this point.
66-
This may requires a forced push::
66+
This may require a forced push::
6767

6868
git push origin develop --force
6969

@@ -106,9 +106,9 @@ This will install a few python spack packages and run style checks on just
106106
your changes. Make adjustments if needed, until this passes.
107107

108108
If okay - add, commit, and push to origin (forked repo). For example, if your version
109-
number is 0.9.1::
109+
number is 1.2.2::
110110

111-
git commit -am "libEnsemble: add v0.9.1"
111+
git commit -am "libEnsemble: add v1.2.2"
112112
git push origin develop --force
113113

114114
Once the branch is pushed to the forked repo, go to GitHub and do a pull request from this

libensemble/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "1.2.1+dev"
1+
__version__ = "1.2.2"

0 commit comments

Comments
 (0)