diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index eaf7f0d..4ce74b9 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,6 +1,6 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: "v4.4.0" + rev: "v6.0.0" hooks: - id: check-case-conflict - id: check-merge-conflict @@ -10,13 +10,13 @@ repos: - id: trailing-whitespace - repo: https://github.com/astral-sh/ruff-pre-commit - rev: "v0.6.3" + rev: "v0.15.17" hooks: - id: ruff args: [--exit-non-zero-on-fix] - id: ruff-format - repo: https://github.com/pre-commit/mirrors-prettier - rev: "v3.0.3" + rev: "v4.0.0-alpha.8" hooks: - id: prettier diff --git a/src/benchie/fetch_submissions.py b/src/benchie/fetch_submissions.py index 513671b..fd7a769 100644 --- a/src/benchie/fetch_submissions.py +++ b/src/benchie/fetch_submissions.py @@ -39,7 +39,7 @@ def query(path, base="https://dodona.be/"): def fetch_correct(course, exercise, page): return query( - f"courses/{course}/activities/{exercise}/submissions/?most_recent_per_user=true&status=correct&page={page+1}" + f"courses/{course}/activities/{exercise}/submissions/?most_recent_per_user=true&status=correct&page={page + 1}" ) diff --git a/tests/test_sleep.py b/tests/test_sleep.py index fda8545..103b289 100644 --- a/tests/test_sleep.py +++ b/tests/test_sleep.py @@ -21,6 +21,7 @@ def test_sleep_hyperfine(sleep_solution, sleep_data, tmp_path): ) assert len(output) == 2 + def test_sleep_hyperfine_no_pycache(sleep_solution, sleep_data, tmp_path): testfile = sleep_data / "data_01.py" solutions = list(sleep_solution.glob("*.py")) @@ -38,4 +39,4 @@ def test_sleep_hyperfine_no_pycache(sleep_solution, sleep_data, tmp_path): ) assert len(output) == 2 # make sure __pychache__ is removed from solutions folder - assert not (sleep_solution / "__pycache__").exists() \ No newline at end of file + assert not (sleep_solution / "__pycache__").exists()