From 3dc2cf85b9ae9aee0f13508d9e18bb2ba7137231 Mon Sep 17 00:00:00 2001 From: "Fabian H." <73600109+teutoburg@users.noreply.github.com> Date: Mon, 27 Jul 2026 13:21:01 +0200 Subject: [PATCH 1/4] Upgrade Python version to 3.13 in workflow --- .github/workflows/download_data.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/download_data.yml b/.github/workflows/download_data.yml index 17b5c4a..cd7fa71 100644 --- a/.github/workflows/download_data.yml +++ b/.github/workflows/download_data.yml @@ -27,7 +27,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v7 with: - python-version: 3.11 + python-version: 3.13 - name: Install dependencies run: | python -m pip install --upgrade pip From b4cd8048d3e1865ff07dc9c66427513d8fbf4642 Mon Sep 17 00:00:00 2001 From: "Fabian H." <73600109+teutoburg@users.noreply.github.com> Date: Mon, 27 Jul 2026 21:47:22 +0200 Subject: [PATCH 2/4] No more dev group in Templates --- bin/download_scopesim_data.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/download_scopesim_data.sh b/bin/download_scopesim_data.sh index bad59a9..d9992d7 100755 --- a/bin/download_scopesim_data.sh +++ b/bin/download_scopesim_data.sh @@ -95,8 +95,8 @@ popd git clone https://github.com/AstarVienna/ScopeSim_Templates.git pushd ScopeSim_Templates -poetry install --with=test,dev,docs -poetry update --with=test,dev,docs +poetry install --with=test,docs +poetry update --with=test,docs popd git clone https://github.com/AstarVienna/irdb.git From 78765a91b8ce38e9d09d8a53b8605dbc25ea0487 Mon Sep 17 00:00:00 2001 From: "Fabian H." <73600109+teutoburg@users.noreply.github.com> Date: Mon, 27 Jul 2026 22:02:52 +0200 Subject: [PATCH 3/4] Avoid Templates downgrading ScopeSim -.- --- bin/download_scopesim_data.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/bin/download_scopesim_data.sh b/bin/download_scopesim_data.sh index d9992d7..4fa281a 100755 --- a/bin/download_scopesim_data.sh +++ b/bin/download_scopesim_data.sh @@ -75,6 +75,12 @@ poetry install --with=test,docs poetry update --with=test,docs popd +git clone https://github.com/AstarVienna/ScopeSim_Templates.git +pushd ScopeSim_Templates +poetry install --with=test,docs +poetry update --with=test,docs +popd + git clone https://github.com/AstarVienna/ScopeSim.git pushd ScopeSim poetry install --with=test,dev,docs @@ -93,12 +99,6 @@ poetry install --with=test,docs poetry update --with=test,docs popd -git clone https://github.com/AstarVienna/ScopeSim_Templates.git -pushd ScopeSim_Templates -poetry install --with=test,docs -poetry update --with=test,docs -popd - git clone https://github.com/AstarVienna/irdb.git pushd irdb # irdb doesn't use poetry yet From 7ff55a7d2ee0e46886b51b8bb26bb8a3619580a3 Mon Sep 17 00:00:00 2001 From: "Fabian H." <73600109+teutoburg@users.noreply.github.com> Date: Mon, 27 Jul 2026 22:42:03 +0200 Subject: [PATCH 4/4] Try reordering package installs Still in an attempt to avoid downgrading ScopeSim... --- bin/download_scopesim_data.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/bin/download_scopesim_data.sh b/bin/download_scopesim_data.sh index 4fa281a..0df2f1b 100755 --- a/bin/download_scopesim_data.sh +++ b/bin/download_scopesim_data.sh @@ -75,6 +75,12 @@ poetry install --with=test,docs poetry update --with=test,docs popd +git clone https://github.com/AstarVienna/irdb.git +pushd irdb +# irdb doesn't use poetry yet +pip install -r requirements.github_actions.txt +popd + git clone https://github.com/AstarVienna/ScopeSim_Templates.git pushd ScopeSim_Templates poetry install --with=test,docs @@ -99,12 +105,6 @@ poetry install --with=test,docs poetry update --with=test,docs popd -git clone https://github.com/AstarVienna/irdb.git -pushd irdb -# irdb doesn't use poetry yet -pip install -r requirements.github_actions.txt -popd - # poetry update will upgrade only to the latest versions that are released. # The packages will therefore downgrade each other. # But ScopeSim_Data should use the latest version of all our projects