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 diff --git a/bin/download_scopesim_data.sh b/bin/download_scopesim_data.sh index bad59a9..0df2f1b 100755 --- a/bin/download_scopesim_data.sh +++ b/bin/download_scopesim_data.sh @@ -75,6 +75,18 @@ 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 +poetry update --with=test,docs +popd + git clone https://github.com/AstarVienna/ScopeSim.git pushd ScopeSim poetry install --with=test,dev,docs @@ -93,18 +105,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,dev,docs -poetry update --with=test,dev,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