diff --git a/.github/workflows/omv-ci.yml b/.github/workflows/omv-ci.yml index b231319..2ab301a 100644 --- a/.github/workflows/omv-ci.yml +++ b/.github/workflows/omv-ci.yml @@ -26,7 +26,7 @@ jobs: - "EDEN:0.2.2" - "EDEN:0.2.3" - python-version: [ "3.10" ] + python-version: [ "3.12" ] steps: - uses: actions/checkout@v4 @@ -39,6 +39,8 @@ jobs: - name: Install OMV run: | pip install git+https://github.com/OpenSourceBrain/osb-model-validation + + pip install setuptools --upgrade # needed for eden on Python 3.12 - name: Run OMV tests on engine ${{ matrix.engine }} run: | diff --git a/.github/workflows/pip-install.yml b/.github/workflows/pip-install.yml index c5976df..50cae26 100644 --- a/.github/workflows/pip-install.yml +++ b/.github/workflows/pip-install.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: [ "3.8", "3.9", "3.10", "3.11"] + python-version: [ "3.9", "3.10", "3.11", "3.12"] runs-on: [ubuntu-latest, macos-latest, windows-latest] steps: @@ -25,6 +25,7 @@ jobs: - name: Install EDEN using pip run: | + pip install setuptools --upgrade # needed for Python 3.12 pip install eden-simulator - name: Run EDEN example directly