From 583deac201649e5f7dbfb8adc8bd6d274d353b2e Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Fri, 27 Sep 2024 18:19:01 -0400 Subject: [PATCH] chore(release): 1.0.0 # 1.0.0 (2024-09-27) ### Bug Fixes * add option to print esi-shell version ([#100](https://github.com/BNLNPPS/esi-shell/issues/100)) ([9c15c86](https://github.com/BNLNPPS/esi-shell/commit/9c15c866ad8a540e32a41345f100a4d1a69b5f9d)) * allow to bind dirs on remote host ([#111](https://github.com/BNLNPPS/esi-shell/issues/111)) ([1d52510](https://github.com/BNLNPPS/esi-shell/commit/1d525100d26849509d3d8ec34c9866dff1287a6b)) * always pull updated image from registry ([#62](https://github.com/BNLNPPS/esi-shell/issues/62)) ([33f5b06](https://github.com/BNLNPPS/esi-shell/commit/33f5b0614ecd4ce3918492c22a087aa395767932)) * **build:** compile for generic x86_64 (v3) microarchitecture ([#90](https://github.com/BNLNPPS/esi-shell/issues/90)) ([6a4a045](https://github.com/BNLNPPS/esi-shell/commit/6a4a045a530136c877a9bf7966b3878b1478a01a)) * **build:** keep build cache dir ([#21](https://github.com/BNLNPPS/esi-shell/issues/21)) ([d81672d](https://github.com/BNLNPPS/esi-shell/commit/d81672d8f4a08532e2719851320ee9e3112cb5a5)) * **eic-shell:** switch to ghcr.io registry ([928acba](https://github.com/BNLNPPS/esi-shell/commit/928acba495e3865e5d986e899de8993abcd63768)) * **env:** activate virtual environment via poetry ([5413d8b](https://github.com/BNLNPPS/esi-shell/commit/5413d8b2949664690b32e91556b5a0da7cd0b9b8)) * **env:** define environment variable TMP expected by opticks tests ([#85](https://github.com/BNLNPPS/esi-shell/issues/85)) ([06780ab](https://github.com/BNLNPPS/esi-shell/commit/06780ab745b8a0d931910d203bff185ca4a230b7)) * **env:** help CMake find installed opticks ([3a4a531](https://github.com/BNLNPPS/esi-shell/commit/3a4a5317eb3b25b49147a3ea2fc92b571f88a5ef)) * **env:** keep g4emlow ([a3761be](https://github.com/BNLNPPS/esi-shell/commit/a3761be84a2277ad610ea58b92b85aff906d58a2)) * **env:** load xerces-c, update PATH ([#66](https://github.com/BNLNPPS/esi-shell/issues/66)) ([044e0ba](https://github.com/BNLNPPS/esi-shell/commit/044e0ba7bff3e4c3e4d3465376341cd7fcddddde)) * **esi-shell:** avoid building code (OptiX) on shell startup ([#23](https://github.com/BNLNPPS/esi-shell/issues/23)) ([76320cf](https://github.com/BNLNPPS/esi-shell/commit/76320cf6e8d43e37414d0469ae8f81c950f97231)) * **esi-shell:** avoid passing options to echo ([e009ef9](https://github.com/BNLNPPS/esi-shell/commit/e009ef9fa085e1590d8f41714fbb05ac152796b7)) * **esi-shell:** correct example command ([#105](https://github.com/BNLNPPS/esi-shell/issues/105)) ([34861bb](https://github.com/BNLNPPS/esi-shell/commit/34861bbce3efc89414d8bdf8a4eba779937a33f4)) * **esi-shell:** drop support for singularity with GPU (for now) ([#22](https://github.com/BNLNPPS/esi-shell/issues/22)) ([4cb9d19](https://github.com/BNLNPPS/esi-shell/commit/4cb9d19c3180ac66aab8d58a4e615cd4e0e6567e)) * **esi-shell:** improve user experience ([#20](https://github.com/BNLNPPS/esi-shell/issues/20)) ([0a464af](https://github.com/BNLNPPS/esi-shell/commit/0a464af1dd9d01cedb98dd50b3f3681dbe73da22)) * **esi-shell:** run commands without TTY ([71d09ae](https://github.com/BNLNPPS/esi-shell/commit/71d09aead72b7ee821f02842c8906d126dbfbe88)) * **esi-shell:** source profile scripts in non-login non-interactive shells ([#107](https://github.com/BNLNPPS/esi-shell/issues/107)) ([cc6f775](https://github.com/BNLNPPS/esi-shell/commit/cc6f7759cf99a194995b09bec2862eb46613f01b)) * **esi-shell:** support only linux ([#13](https://github.com/BNLNPPS/esi-shell/issues/13)) ([6cfb154](https://github.com/BNLNPPS/esi-shell/commit/6cfb154d82fe252089b10ef92db3a63707c2a60b)) * install cmake directly ([#88](https://github.com/BNLNPPS/esi-shell/issues/88)) ([e264829](https://github.com/BNLNPPS/esi-shell/commit/e264829a56638035fd0c51479fbfcd65d251a3f6)), closes [#87](https://github.com/BNLNPPS/esi-shell/issues/87) * make virtual env available to all users ([#114](https://github.com/BNLNPPS/esi-shell/issues/114)) ([f15579d](https://github.com/BNLNPPS/esi-shell/commit/f15579d3a9eaa2fcb970af37d54265ac4e5afd3b)), closes [#113](https://github.com/BNLNPPS/esi-shell/issues/113) * patch spack default modules.yaml ([#27](https://github.com/BNLNPPS/esi-shell/issues/27)) ([23183af](https://github.com/BNLNPPS/esi-shell/commit/23183af24648db3fdcdf0c5a9dc94385d9aa1b9c)) * remove container after tests ([105a4ba](https://github.com/BNLNPPS/esi-shell/commit/105a4ba3d2de5db92c96e451a40e5fcc50a96a4d)) * rename esi-shell option --version to --tag ([#99](https://github.com/BNLNPPS/esi-shell/issues/99)) ([70623b9](https://github.com/BNLNPPS/esi-shell/commit/70623b9610f6bc772d2df460a4646dc6ea7b36cb)) * set compute capability to 5.2 compatible with Quadro M4000 ([#1](https://github.com/BNLNPPS/esi-shell/issues/1)) ([b1d7513](https://github.com/BNLNPPS/esi-shell/commit/b1d751357c61ac3e18a94262536ca397d1fa54e7)) * **shell:** enable optix with driver capabilities ([#69](https://github.com/BNLNPPS/esi-shell/issues/69)) ([6b4ea3f](https://github.com/BNLNPPS/esi-shell/commit/6b4ea3fa1142928c5762904cf68b325e30abbde6)), closes [#68](https://github.com/BNLNPPS/esi-shell/issues/68) * simplify build workflow, leverage login scripts ([#8](https://github.com/BNLNPPS/esi-shell/issues/8)) ([fd974b4](https://github.com/BNLNPPS/esi-shell/commit/fd974b4c42dbcb8c1247cd262bafbf16e4eb071b)) * update opticks ([#102](https://github.com/BNLNPPS/esi-shell/issues/102)) ([3277f6f](https://github.com/BNLNPPS/esi-shell/commit/3277f6f769aec5644e8dd48f7f4020b9da1d02fa)) * update release version in pyproject.toml ([893f139](https://github.com/BNLNPPS/esi-shell/commit/893f139fd5dcab4dae7be7585d50b96567c33445)) * use correct gdml file ([c014536](https://github.com/BNLNPPS/esi-shell/commit/c014536e4452a815bef61a2b03bfe456a898bb7d)) * use default HOME and PWD inside container ([#80](https://github.com/BNLNPPS/esi-shell/issues/80)) ([1bf8b2e](https://github.com/BNLNPPS/esi-shell/commit/1bf8b2e731c29011cfe315a63706c6efe440edaa)) * use single command to execute container commands ([5a0f897](https://github.com/BNLNPPS/esi-shell/commit/5a0f89767baf28fe106dc365b07ed5300283bd12)) ### Features * add esi-shell ([#6](https://github.com/BNLNPPS/esi-shell/issues/6)) ([fa859aa](https://github.com/BNLNPPS/esi-shell/commit/fa859aa91496b27fb66d891ef78a28ec90b45c50)) * build gpu code dependent on OptiX, run opticks tests ([#49](https://github.com/BNLNPPS/esi-shell/issues/49)) ([#53](https://github.com/BNLNPPS/esi-shell/issues/53)) ([5f58b7b](https://github.com/BNLNPPS/esi-shell/commit/5f58b7be7d1893ba7247de5b95f43a7349aa4cf8)), closes [#50](https://github.com/BNLNPPS/esi-shell/issues/50) * **esi-shell:** exec user command, pass through container options ([1217f36](https://github.com/BNLNPPS/esi-shell/commit/1217f362f3b05e78146bbda07537126815801e75)) * install opticks dependencies directly or via Spack ([43748e1](https://github.com/BNLNPPS/esi-shell/commit/43748e19f56d4bf77ecae71a0502b7fde97f6353)) * setup semantic release ([ca0553c](https://github.com/BNLNPPS/esi-shell/commit/ca0553c24acb7da072314c1b4f31bc3a84d79460)) * update opticks ([#42](https://github.com/BNLNPPS/esi-shell/issues/42)) ([4338f7c](https://github.com/BNLNPPS/esi-shell/commit/4338f7c51bb92b643bfbef9cb32920d517f26395)), closes [#41](https://github.com/BNLNPPS/esi-shell/issues/41) * upgrade opticks ([#39](https://github.com/BNLNPPS/esi-shell/issues/39)) ([2d6706a](https://github.com/BNLNPPS/esi-shell/commit/2d6706a0ccf8bb79b55a538c1437464ab5462648)) * upgrade opticks to main@b55f15bd ([#26](https://github.com/BNLNPPS/esi-shell/issues/26)) ([946da36](https://github.com/BNLNPPS/esi-shell/commit/946da36cdc7fe309c63a8547ca8aeeeb0551a313)) ### Reverts * restore removed pull of latest image for cache purposes ([#47](https://github.com/BNLNPPS/esi-shell/issues/47)) ([8138919](https://github.com/BNLNPPS/esi-shell/commit/8138919d14d20646535e0c80c1e1266c04e9543b)) --- CHANGELOG.md | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++ esi-shell | 2 +- pyproject.toml | 2 +- 3 files changed, 57 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b25b60f..c0ce4e4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,58 @@ +# 1.0.0 (2024-09-27) + + +### Bug Fixes + +* add option to print esi-shell version ([#100](https://github.com/BNLNPPS/esi-shell/issues/100)) ([9c15c86](https://github.com/BNLNPPS/esi-shell/commit/9c15c866ad8a540e32a41345f100a4d1a69b5f9d)) +* allow to bind dirs on remote host ([#111](https://github.com/BNLNPPS/esi-shell/issues/111)) ([1d52510](https://github.com/BNLNPPS/esi-shell/commit/1d525100d26849509d3d8ec34c9866dff1287a6b)) +* always pull updated image from registry ([#62](https://github.com/BNLNPPS/esi-shell/issues/62)) ([33f5b06](https://github.com/BNLNPPS/esi-shell/commit/33f5b0614ecd4ce3918492c22a087aa395767932)) +* **build:** compile for generic x86_64 (v3) microarchitecture ([#90](https://github.com/BNLNPPS/esi-shell/issues/90)) ([6a4a045](https://github.com/BNLNPPS/esi-shell/commit/6a4a045a530136c877a9bf7966b3878b1478a01a)) +* **build:** keep build cache dir ([#21](https://github.com/BNLNPPS/esi-shell/issues/21)) ([d81672d](https://github.com/BNLNPPS/esi-shell/commit/d81672d8f4a08532e2719851320ee9e3112cb5a5)) +* **eic-shell:** switch to ghcr.io registry ([928acba](https://github.com/BNLNPPS/esi-shell/commit/928acba495e3865e5d986e899de8993abcd63768)) +* **env:** activate virtual environment via poetry ([5413d8b](https://github.com/BNLNPPS/esi-shell/commit/5413d8b2949664690b32e91556b5a0da7cd0b9b8)) +* **env:** define environment variable TMP expected by opticks tests ([#85](https://github.com/BNLNPPS/esi-shell/issues/85)) ([06780ab](https://github.com/BNLNPPS/esi-shell/commit/06780ab745b8a0d931910d203bff185ca4a230b7)) +* **env:** help CMake find installed opticks ([3a4a531](https://github.com/BNLNPPS/esi-shell/commit/3a4a5317eb3b25b49147a3ea2fc92b571f88a5ef)) +* **env:** keep g4emlow ([a3761be](https://github.com/BNLNPPS/esi-shell/commit/a3761be84a2277ad610ea58b92b85aff906d58a2)) +* **env:** load xerces-c, update PATH ([#66](https://github.com/BNLNPPS/esi-shell/issues/66)) ([044e0ba](https://github.com/BNLNPPS/esi-shell/commit/044e0ba7bff3e4c3e4d3465376341cd7fcddddde)) +* **esi-shell:** avoid building code (OptiX) on shell startup ([#23](https://github.com/BNLNPPS/esi-shell/issues/23)) ([76320cf](https://github.com/BNLNPPS/esi-shell/commit/76320cf6e8d43e37414d0469ae8f81c950f97231)) +* **esi-shell:** avoid passing options to echo ([e009ef9](https://github.com/BNLNPPS/esi-shell/commit/e009ef9fa085e1590d8f41714fbb05ac152796b7)) +* **esi-shell:** correct example command ([#105](https://github.com/BNLNPPS/esi-shell/issues/105)) ([34861bb](https://github.com/BNLNPPS/esi-shell/commit/34861bbce3efc89414d8bdf8a4eba779937a33f4)) +* **esi-shell:** drop support for singularity with GPU (for now) ([#22](https://github.com/BNLNPPS/esi-shell/issues/22)) ([4cb9d19](https://github.com/BNLNPPS/esi-shell/commit/4cb9d19c3180ac66aab8d58a4e615cd4e0e6567e)) +* **esi-shell:** improve user experience ([#20](https://github.com/BNLNPPS/esi-shell/issues/20)) ([0a464af](https://github.com/BNLNPPS/esi-shell/commit/0a464af1dd9d01cedb98dd50b3f3681dbe73da22)) +* **esi-shell:** run commands without TTY ([71d09ae](https://github.com/BNLNPPS/esi-shell/commit/71d09aead72b7ee821f02842c8906d126dbfbe88)) +* **esi-shell:** source profile scripts in non-login non-interactive shells ([#107](https://github.com/BNLNPPS/esi-shell/issues/107)) ([cc6f775](https://github.com/BNLNPPS/esi-shell/commit/cc6f7759cf99a194995b09bec2862eb46613f01b)) +* **esi-shell:** support only linux ([#13](https://github.com/BNLNPPS/esi-shell/issues/13)) ([6cfb154](https://github.com/BNLNPPS/esi-shell/commit/6cfb154d82fe252089b10ef92db3a63707c2a60b)) +* install cmake directly ([#88](https://github.com/BNLNPPS/esi-shell/issues/88)) ([e264829](https://github.com/BNLNPPS/esi-shell/commit/e264829a56638035fd0c51479fbfcd65d251a3f6)), closes [#87](https://github.com/BNLNPPS/esi-shell/issues/87) +* make virtual env available to all users ([#114](https://github.com/BNLNPPS/esi-shell/issues/114)) ([f15579d](https://github.com/BNLNPPS/esi-shell/commit/f15579d3a9eaa2fcb970af37d54265ac4e5afd3b)), closes [#113](https://github.com/BNLNPPS/esi-shell/issues/113) +* patch spack default modules.yaml ([#27](https://github.com/BNLNPPS/esi-shell/issues/27)) ([23183af](https://github.com/BNLNPPS/esi-shell/commit/23183af24648db3fdcdf0c5a9dc94385d9aa1b9c)) +* remove container after tests ([105a4ba](https://github.com/BNLNPPS/esi-shell/commit/105a4ba3d2de5db92c96e451a40e5fcc50a96a4d)) +* rename esi-shell option --version to --tag ([#99](https://github.com/BNLNPPS/esi-shell/issues/99)) ([70623b9](https://github.com/BNLNPPS/esi-shell/commit/70623b9610f6bc772d2df460a4646dc6ea7b36cb)) +* set compute capability to 5.2 compatible with Quadro M4000 ([#1](https://github.com/BNLNPPS/esi-shell/issues/1)) ([b1d7513](https://github.com/BNLNPPS/esi-shell/commit/b1d751357c61ac3e18a94262536ca397d1fa54e7)) +* **shell:** enable optix with driver capabilities ([#69](https://github.com/BNLNPPS/esi-shell/issues/69)) ([6b4ea3f](https://github.com/BNLNPPS/esi-shell/commit/6b4ea3fa1142928c5762904cf68b325e30abbde6)), closes [#68](https://github.com/BNLNPPS/esi-shell/issues/68) +* simplify build workflow, leverage login scripts ([#8](https://github.com/BNLNPPS/esi-shell/issues/8)) ([fd974b4](https://github.com/BNLNPPS/esi-shell/commit/fd974b4c42dbcb8c1247cd262bafbf16e4eb071b)) +* update opticks ([#102](https://github.com/BNLNPPS/esi-shell/issues/102)) ([3277f6f](https://github.com/BNLNPPS/esi-shell/commit/3277f6f769aec5644e8dd48f7f4020b9da1d02fa)) +* update release version in pyproject.toml ([893f139](https://github.com/BNLNPPS/esi-shell/commit/893f139fd5dcab4dae7be7585d50b96567c33445)) +* use correct gdml file ([c014536](https://github.com/BNLNPPS/esi-shell/commit/c014536e4452a815bef61a2b03bfe456a898bb7d)) +* use default HOME and PWD inside container ([#80](https://github.com/BNLNPPS/esi-shell/issues/80)) ([1bf8b2e](https://github.com/BNLNPPS/esi-shell/commit/1bf8b2e731c29011cfe315a63706c6efe440edaa)) +* use single command to execute container commands ([5a0f897](https://github.com/BNLNPPS/esi-shell/commit/5a0f89767baf28fe106dc365b07ed5300283bd12)) + + +### Features + +* add esi-shell ([#6](https://github.com/BNLNPPS/esi-shell/issues/6)) ([fa859aa](https://github.com/BNLNPPS/esi-shell/commit/fa859aa91496b27fb66d891ef78a28ec90b45c50)) +* build gpu code dependent on OptiX, run opticks tests ([#49](https://github.com/BNLNPPS/esi-shell/issues/49)) ([#53](https://github.com/BNLNPPS/esi-shell/issues/53)) ([5f58b7b](https://github.com/BNLNPPS/esi-shell/commit/5f58b7be7d1893ba7247de5b95f43a7349aa4cf8)), closes [#50](https://github.com/BNLNPPS/esi-shell/issues/50) +* **esi-shell:** exec user command, pass through container options ([1217f36](https://github.com/BNLNPPS/esi-shell/commit/1217f362f3b05e78146bbda07537126815801e75)) +* install opticks dependencies directly or via Spack ([43748e1](https://github.com/BNLNPPS/esi-shell/commit/43748e19f56d4bf77ecae71a0502b7fde97f6353)) +* setup semantic release ([ca0553c](https://github.com/BNLNPPS/esi-shell/commit/ca0553c24acb7da072314c1b4f31bc3a84d79460)) +* update opticks ([#42](https://github.com/BNLNPPS/esi-shell/issues/42)) ([4338f7c](https://github.com/BNLNPPS/esi-shell/commit/4338f7c51bb92b643bfbef9cb32920d517f26395)), closes [#41](https://github.com/BNLNPPS/esi-shell/issues/41) +* upgrade opticks ([#39](https://github.com/BNLNPPS/esi-shell/issues/39)) ([2d6706a](https://github.com/BNLNPPS/esi-shell/commit/2d6706a0ccf8bb79b55a538c1437464ab5462648)) +* upgrade opticks to main@b55f15bd ([#26](https://github.com/BNLNPPS/esi-shell/issues/26)) ([946da36](https://github.com/BNLNPPS/esi-shell/commit/946da36cdc7fe309c63a8547ca8aeeeb0551a313)) + + +### Reverts + +* restore removed pull of latest image for cache purposes ([#47](https://github.com/BNLNPPS/esi-shell/issues/47)) ([8138919](https://github.com/BNLNPPS/esi-shell/commit/8138919d14d20646535e0c80c1e1266c04e9543b)) + # [1.0.0-beta.25](https://github.com/BNLNPPS/esi-shell/compare/1.0.0-beta.24...1.0.0-beta.25) (2024-08-23) diff --git a/esi-shell b/esi-shell index c359e3e..8af632f 100755 --- a/esi-shell +++ b/esi-shell @@ -28,7 +28,7 @@ REQUIRED_DOCKER_VERSION=23.0.0 # set default values IMAGE_NAME="ghcr.io/bnlnpps/esi-shell" IMAGE_TAG="latest" -ESI_SHELL_VERSION=1.0.0-beta.25 +ESI_SHELL_VERSION=1.0.0 CONTAINER_COMMAND= CONTAINER_OPTIONS= diff --git a/pyproject.toml b/pyproject.toml index aaf8fce..f8543c8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "esi-shell" -version = "1.0.0-beta.25" +version = "1.0.0" description = "" authors = ["BNL NPPS"] readme = "README.md"