diff --git a/.wci.yml b/.wci.yml index fd4ae0c1c..265d59579 100644 --- a/.wci.yml +++ b/.wci.yml @@ -22,8 +22,8 @@ language: Python release: - version: 0.6.1 - date: 2024-02-15 + version: 0.6.2 + date: 2024-02-16 documentation: general: https://www.craylabs.org/docs/overview.html diff --git a/Makefile b/Makefile index d8a2f0e6b..f71f2a0b3 100644 --- a/Makefile +++ b/Makefile @@ -150,11 +150,11 @@ tutorials-dev: @docker compose build tutorials-dev @docker run -p 8888:8888 smartsim-tutorials:dev-latest -# help: tutorials-prod - Build and start a docker container to run the tutorials (v0.6.1) +# help: tutorials-prod - Build and start a docker container to run the tutorials (v0.6.2) .PHONY: tutorials-prod tutorials-prod: @docker compose build tutorials-prod - @docker run -p 8888:8888 smartsim-tutorials:v0.6.1 + @docker run -p 8888:8888 smartsim-tutorials:v0.6.2 # help: diff --git a/doc/_static/version_names.json b/doc/_static/version_names.json index 7b49ea2cc..bbe3b332d 100644 --- a/doc/_static/version_names.json +++ b/doc/_static/version_names.json @@ -1,7 +1,8 @@ { "version_names":[ "develop (unstable)", - "0.6.1 (stable)", + "0.6.2 (stable)", + "0.6.1", "0.6.0", "0.5.1", "0.5.0", @@ -13,6 +14,7 @@ "version_urls": [ "https://www.craylabs.org/develop/overview.html", "https://www.craylabs.org/docs/overview.html", + "https://www.craylabs.org/docs/versions/0.6.1/overview.html", "https://www.craylabs.org/docs/versions/0.6.0/overview.html", "https://www.craylabs.org/docs/versions/0.5.1/overview.html", "https://www.craylabs.org/docs/versions/0.5.0/overview.html", diff --git a/doc/changelog.rst b/doc/changelog.rst index e11455624..d6b735232 100644 --- a/doc/changelog.rst +++ b/doc/changelog.rst @@ -11,6 +11,28 @@ Jump to :ref:`SmartRedis Changelog ` SmartSim ======== + + +0.6.2 +----- + +Released on 16 February, 2024 + +Description + +- Patch SmartSim dependency version + + +Detailed Notes + +- A critical performance concern was identified and addressed in SmartRedis. A + patch fix was deployed, and SmartSim was updated to ensure users do not + inadvertently pull the unpatched version of SmartRedis. (SmartSim-PR493_) + + +.. _SmartSim-PR493: https://github.com/CrayLabs/SmartSim/pull/493 + + 0.6.1 ----- diff --git a/doc/conf.py b/doc/conf.py index d5b6f21da..e489fd797 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -26,7 +26,7 @@ import smartsim version = smartsim.__version__ except ImportError: - version = "0.6.1" + version = "0.6.2" # The full version, including alpha/beta/rc tags release = version diff --git a/doc/installation_instructions/platform/olcf-summit.rst b/doc/installation_instructions/platform/olcf-summit.rst index 422c771b4..5727ae8fe 100644 --- a/doc/installation_instructions/platform/olcf-summit.rst +++ b/doc/installation_instructions/platform/olcf-summit.rst @@ -19,7 +19,7 @@ into problems. .. code-block:: bash # setup Python and build environment - export ENV_NAME=smartsim-0.6.1 + export ENV_NAME=smartsim-0.6.2 git clone https://github.com/CrayLabs/SmartRedis.git smartredis git clone https://github.com/CrayLabs/SmartSim.git smartsim conda config --prepend channels https://ftp.osuosl.org/pub/open-ce/1.6.1/ diff --git a/docker/prod/Dockerfile b/docker/prod/Dockerfile index 09e94dee0..769378aef 100644 --- a/docker/prod/Dockerfile +++ b/docker/prod/Dockerfile @@ -46,7 +46,7 @@ COPY --chown=craylabs:root ./tutorials/ /home/craylabs/tutorials/ USER craylabs RUN export PATH=/home/craylabs/.local/bin:$PATH && \ echo "export PATH=/home/craylabs/.local/bin:$PATH" >> /home/craylabs/.bashrc && \ - python -m pip install smartsim[ml]==0.6.1 jupyter jupyterlab matplotlib && \ + python -m pip install smartsim[ml]==0.6.2 jupyter jupyterlab matplotlib && \ smart build --device cpu -v && \ chown craylabs:root -R /home/craylabs/.local && \ rm -rf ~/.cache/pip diff --git a/smartsim/_core/_install/buildenv.py b/smartsim/_core/_install/buildenv.py index 85090ba0a..c100ac80e 100644 --- a/smartsim/_core/_install/buildenv.py +++ b/smartsim/_core/_install/buildenv.py @@ -270,8 +270,8 @@ class Versioner: PYTHON_MIN = Version_("3.8.0") # Versions - SMARTSIM = Version_(get_env("SMARTSIM_VERSION", "0.6.1")) - SMARTREDIS = Version_(get_env("SMARTREDIS_VERSION", "0.5.1")) + SMARTSIM = Version_(get_env("SMARTSIM_VERSION", "0.6.2")) + SMARTREDIS = Version_(get_env("SMARTREDIS_VERSION", "0.5.2")) SMARTSIM_SUFFIX = get_env("SMARTSIM_SUFFIX", "") # Redis