From 38c6cb924f348983909db37e71c3658650ad1156 Mon Sep 17 00:00:00 2001 From: Brent Huisman <brenthuisman@users.noreply.github.com> Date: Tue, 15 Nov 2022 17:02:17 +0100 Subject: [PATCH] Post release: add Zenodo entry, add Spack entry, update docs and scripts (#2036) --- CITATION.bib | 15 ++++++++------- VERSION | 2 +- doc/contrib/release.rst | 2 +- doc/index.rst | 6 ++++++ scripts/check-all-tags.sh | 4 ++-- spack/package.py | 7 ++++++- 6 files changed, 24 insertions(+), 12 deletions(-) diff --git a/CITATION.bib b/CITATION.bib index 1887b7b6..eaadd293 100644 --- a/CITATION.bib +++ b/CITATION.bib @@ -8,7 +8,7 @@ doi={10.1109/EMPDP.2019.8671560}, ISSN={2377-5750}} -@software{nora_abi_akar_2022_6865725, +@software{nora_abi_akar_2022_7323982, author = {Nora Abi Akar and John Biddiscombe and Benjamin Cumming and @@ -29,12 +29,13 @@ Max Engelen and Fabian Bösch and Jannik Luboeinski and - Simon Frasch}, - title = {Arbor Library v0.7}, - month = jul, + Simon Frasch and + Lukas Drescher}, + title = {Arbor Library v0.8}, + month = nov, year = 2022, publisher = {Zenodo}, - version = {v0.7}, - doi = {10.5281/zenodo.6865725}, - url = {https://doi.org/10.5281/zenodo.6865725} + version = {v0.8}, + doi = {10.5281/zenodo.7323982}, + url = {https://doi.org/10.5281/zenodo.7323982} } diff --git a/VERSION b/VERSION index a3df0a69..d182dc91 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.8.0 +0.8.1-dev diff --git a/doc/contrib/release.rst b/doc/contrib/release.rst index 0b599e08..0e8de5da 100644 --- a/doc/contrib/release.rst +++ b/doc/contrib/release.rst @@ -135,7 +135,7 @@ Post Release - Spack upstream: `PR here <https://github.com/spack/spack/blob/develop/var/spack/repos/builtin/packages/arbor/package.py>`_ - Ebrains Lab: `MR here <https://gitlab.ebrains.eu/technical-coordination/project-internal/devops/platform/ebrains-spack-builds/>`_ - - OSB: update `dockerfile <https://github.com/OpenSourceBrain/OSBv2/blob/master/applications/jupyterlab/Dockerfile>`_ if needed. + - OSB: update `requirementsfile <https://github.com/OpenSourceBrain/OSBv2/blob/master/applications/jupyterlab/requirements.txt>`_ if needed. - Make sure that `Notebooks <https://www.v2.opensourcebrain.org/repositories/38>`_ work on the version that their image is built with. diff --git a/doc/index.rst b/doc/index.rst index a13eafa3..0bcbffbe 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -45,6 +45,9 @@ The Arbor software can be cited by version via Zenodo or via Arbors introductory Latest version |zlatest| +Version 0.8 + |z08| + Version 0.7 |z07| @@ -77,6 +80,9 @@ Cite (Bibtex format) .. |zlatest| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.1459678.svg :target: https://doi.org/10.5281/zenodo.1459678 +.. |z08| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.7323982.svg + :target: https://doi.org/10.5281/zenodo.7323982 + .. |z07| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.6865725.svg :target: https://doi.org/10.5281/zenodo.6865725 diff --git a/scripts/check-all-tags.sh b/scripts/check-all-tags.sh index 4a913bef..dbb09070 100755 --- a/scripts/check-all-tags.sh +++ b/scripts/check-all-tags.sh @@ -13,7 +13,7 @@ PREFIX="${1:-} `pwd`/build/bin" cxx=/usr/local/opt/llvm/bin/clang++ cc=/usr/local/opt/llvm/bin/clang -for tag in v0.4 v0.5.2 v0.6 v0.7 +for tag in v0.4 v0.5.2 v0.6 v0.7 v0.8 do echo "Version=$tag" rm -rf ext/* @@ -54,7 +54,7 @@ check () { fi } -for tag in "v0.4-79855b66" "v0.5.2-51e35898" "v0.6-930c23eb" "v0.7-d0e424b4" +for tag in "v0.4-79855b66" "v0.5.2-51e35898" "v0.6-930c23eb" "v0.7-d0e424b4" "v0.8-8e82ec1" do echo "Version=$tag" for simd in ON OFF diff --git a/spack/package.py b/spack/package.py index d988eaf9..14fe8ea1 100644 --- a/spack/package.py +++ b/spack/package.py @@ -12,10 +12,15 @@ class Arbor(CMakePackage, CudaPackage): homepage = "https://arbor-sim.org" git = "https://github.com/arbor-sim/arbor.git" - url = "https://github.com/arbor-sim/arbor/releases/download/v0.7/arbor-v0.7-full.tar.gz" + url = "https://github.com/arbor-sim/arbor/releases/download/v0.8/arbor-v0.8-full.tar.gz" maintainers = ["bcumming", "brenthuisman", "haampie", "schmitts"] version("master", branch="master", submodules=True) + version( + "0.8", + sha256="18df5600308841616996a9de93b55a105be0f59692daa5febd3a65aae5bc2c5d", + url="https://github.com/arbor-sim/arbor/releases/download/v0.8/arbor-v0.8-full.tar.gz", + ) version( "0.7", sha256="c3a6b7193946aee882bb85f9c38beac74209842ee94e80840968997ba3b84543", -- GitLab