diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 0848c22e..dbec99bc 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -25,7 +25,7 @@ repos: - id: python-no-log-warn - id: text-unicode-replacement-char - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.9.2 + rev: v0.9.9 hooks: - id: ruff-format - id: ruff @@ -34,7 +34,7 @@ repos: hooks: - id: refurb - repo: https://github.com/executablebooks/mdformat - rev: 0.7.21 + rev: 0.7.22 hooks: - id: mdformat additional_dependencies: [ @@ -44,7 +44,7 @@ repos: ] files: (README\.md) - repo: https://github.com/executablebooks/mdformat - rev: 0.7.21 + rev: 0.7.22 hooks: - id: mdformat additional_dependencies: [ @@ -59,7 +59,7 @@ repos: - id: nbstripout exclude: (docs) - repo: https://github.com/crate-ci/typos - rev: dictgen-v0.3.1 + rev: v1.30.0 hooks: - id: typos exclude: (\.ipynb) diff --git a/tests/test_debugging.py b/tests/test_debugging.py index 31bc8848..40d1ebcd 100644 --- a/tests/test_debugging.py +++ b/tests/test_debugging.py @@ -473,11 +473,6 @@ def helper(): @pytest.mark.end_to_end @pytest.mark.skipif(not IS_PEXPECT_INSTALLED, reason="pexpect is not installed.") @pytest.mark.skipif(sys.platform == "win32", reason="pexpect cannot spawn on Windows.") -@pytest.mark.xfail( - condition=sys.version_info >= (3, 13) and sys.platform == "darwin", - reason="Can't debug since the debugger hangs.", - strict=True, -) def test_set_trace_is_returned_after_pytask_finishes(tmp_path): """Motivates unconfiguring of pdb.set_trace.""" source = f"""