From 8e6733594c4ea29a675cdafa8951b4ca44dddba2 Mon Sep 17 00:00:00 2001 From: Martijn Visser Date: Fri, 10 Nov 2023 14:18:01 +0100 Subject: [PATCH] Switch to Julia 1.10-rc1 (#738) Release notes here: https://github.com/JuliaLang/julia/blob/v1.10.0-rc1/NEWS.md Since at this point we don't care about supporting multiple julia versions, I updated everything to 1.10. Marking as a draft since: - [x] Julia 1.10-rc1 needs to be installed on TeamCity - [x] `%env.JULIA_1_10%` needs to be added on TeamCity to point to that install (this PR already attempts to use `JULIA_1_10`) Main reasons I'm excited about 1.10 for Ribasim; mostly for developer experience: - Less latency - Better syntax errors - Shorter stacktraces If people want we can wait for the final release, though its good to start kicking the 1.10 tires at least. --------- Co-authored-by: Hofer-Julian --- .github/workflows/core_tests.yml | 2 +- .github/workflows/docs.yml | 2 +- .../buildTypes/BuildRibasimCliWindows.xml | 8 +- ...basim_RibasimJl_BuildLibribasimWindows.xml | 14 +- Manifest.toml | 233 +++++++++++++++--- build/create_binaries/Project.toml | 2 +- build/libribasim/Project.toml | 2 +- build/ribasim_cli/Project.toml | 2 +- core/Project.toml | 2 +- docs/Project.toml | 2 +- 10 files changed, 210 insertions(+), 59 deletions(-) diff --git a/.github/workflows/core_tests.yml b/.github/workflows/core_tests.yml index 9a2b309dd..28d910b7b 100644 --- a/.github/workflows/core_tests.yml +++ b/.github/workflows/core_tests.yml @@ -17,7 +17,7 @@ jobs: fail-fast: false matrix: julia_version: - - "1.9" + - "~1.10.0-0" os: - ubuntu-latest - macOS-latest diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index a9a39d0b4..222a2df72 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -17,7 +17,7 @@ jobs: strategy: matrix: julia_version: - - "1.9" + - "~1.10.0-0" arch: - x64 steps: diff --git a/.teamcity/Ribasim_Ribasim/buildTypes/BuildRibasimCliWindows.xml b/.teamcity/Ribasim_Ribasim/buildTypes/BuildRibasimCliWindows.xml index db8d7c89a..8c4302363 100644 --- a/.teamcity/Ribasim_Ribasim/buildTypes/BuildRibasimCliWindows.xml +++ b/.teamcity/Ribasim_Ribasim/buildTypes/BuildRibasimCliWindows.xml @@ -9,8 +9,7 @@