diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 617d7281..a76e41ab 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,7 @@ jobs: fail-fast: false matrix: os: [windows-latest, ubuntu-latest, macos-latest] - python-version: ["3.12"] + python-version: ["3.13"] steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index e895c36e..6be1eabf 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -27,7 +27,7 @@ jobs: - uses: actions/checkout@v4 - uses: ./.github/actions/setup with: - python-version: "3.12" + python-version: "3.13" - name: Setup Pages uses: actions/configure-pages@v5 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5cdedae5..78277cd5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,7 +9,7 @@ jobs: - uses: actions/checkout@v4 - uses: ./.github/actions/setup with: - python-version: "3.12" + python-version: "3.13" - uses: ./.github/actions/build-win-exe - name: Upload release artifacts diff --git a/poetry.lock b/poetry.lock index a862b325..ea8e6c50 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.8.5 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.4 and should not be changed by hand. [[package]] name = "altgraph" @@ -2267,5 +2267,5 @@ watchmedo = ["PyYAML (>=3.10)"] [metadata] lock-version = "2.0" -python-versions = ">=3.12,<3.13" -content-hash = "5f1f81b9b54cd4ef1f3fb878aaeac16c1a4a300df45d1f6e2f64f02ac8ee87b8" +python-versions = ">=3.13,<3.14" +content-hash = "c50de726abcfa51e9f2d8e3a6bc74bd45e2c460fd65b931f20c28247e56ee3f2" diff --git a/pyproject.toml b/pyproject.toml index a4525b3d..a85833fa 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,7 +12,7 @@ authors = [ ] [tool.poetry.dependencies] -python = ">=3.12,<3.13" +python = ">=3.13,<3.14" PySide6 = "^6.8.1" matplotlib = "^3.10.0" platformdirs = "^4.2.2" @@ -55,7 +55,7 @@ mkdocs-literate-nav = "^0.6.1" mkdocs-section-index = "^0.3.9" [tool.ruff] -target-version = "py311" +target-version = "py313" lint.select = [ "D", # pydocstyle "E", # pycodestyle diff --git a/tests/gui/measure_script/conftest.py b/tests/gui/measure_script/conftest.py index 79f667c3..8f7797bc 100644 --- a/tests/gui/measure_script/conftest.py +++ b/tests/gui/measure_script/conftest.py @@ -41,6 +41,6 @@ def runner_measuring( @pytest.fixture def run_dialog( runner: ScriptRunner, subscribe_mock: MagicMock, qtbot: QtBot -) -> Generator[ScriptRunDialog, None, None]: +) -> Generator[ScriptRunDialog]: """Provides a ScriptRunDialog.""" yield ScriptRunDialog(runner)