diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index 5582fc70..bed7223d 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -74,7 +74,7 @@ jobs: strategy: matrix: os: [ "windows-latest", "ubuntu-latest" , "macos-latest"] - python-version: [ "3.9", "3.10", "3.11", "3.12" ] + python-version: [ "3.10", "3.11", "3.12", "3.13" ] runs-on: ${{matrix.os}} steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/test_example.yml b/.github/workflows/test_example.yml index 0d4d1d96..877a49c6 100644 --- a/.github/workflows/test_example.yml +++ b/.github/workflows/test_example.yml @@ -7,7 +7,7 @@ jobs: strategy: matrix: os: [ "windows-latest", "ubuntu-latest" , "macos-latest"] - python-version: [ "3.9", "3.10", "3.11", "3.12"] + python-version: [ "3.10", "3.11", "3.12", "3.13" ] runs-on: ${{matrix.os}} steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/test_pages.yml b/.github/workflows/test_pages.yml index ef949fc7..d4d33b9d 100644 --- a/.github/workflows/test_pages.yml +++ b/.github/workflows/test_pages.yml @@ -10,7 +10,7 @@ jobs: fetch-depth: 0 # otherwise, you will fail to push refs to dest repo - uses: actions/setup-python@v5 with: - python-version: '3.9' + python-version: '3.10' cache: 'pip' - name: Build and Commit uses: waltsims/pages@pyproject.toml-support diff --git a/.readthedocs.yaml b/.readthedocs.yaml index f6578e09..7837e0c0 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -3,7 +3,7 @@ version: 2 build: os: ubuntu-22.04 tools: - python: "3.9" + python: "3.11" sphinx: configuration: docs/conf.py python: diff --git a/pyproject.toml b/pyproject.toml index 7c5ddd1b..c9b8506c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ dynamic = ["version"] description = "Acoustics toolbox for time domain acoustic and ultrasound simulations in complex and tissue-realistic media." readme = "docs/README.md" license = { file = "LICENSE" } -requires-python = ">=3.9" +requires-python = ">=3.10" authors = [ { name = "Farid Yagubbayli", email = "farid.yagubbayli@tum.de" }, { name = "Walter Simson", email = "walter.simson@tum.de"} @@ -25,7 +25,7 @@ classifiers = [ ] dependencies = [ "h5py==3.12.1", - "scipy==1.13.1", + "scipy==1.14.1", "opencv-python==4.10.0.84", "deepdiff==8.0.1", "matplotlib==3.9.2",