From fdff54d3efe8a7bf319664141c3a192d748e9aef Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 10 Nov 2025 18:42:54 +0000 Subject: [PATCH 1/2] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - https://github.com/psf/black → https://github.com/psf/black-pre-commit-mirror - [github.com/psf/black-pre-commit-mirror: 24.10.0 → 25.11.0](https://github.com/psf/black-pre-commit-mirror/compare/24.10.0...25.11.0) - [github.com/pycqa/isort: 5.13.2 → 7.0.0](https://github.com/pycqa/isort/compare/5.13.2...7.0.0) - [github.com/pre-commit/mirrors-mypy: v1.13.0 → v1.18.2](https://github.com/pre-commit/mirrors-mypy/compare/v1.13.0...v1.18.2) - [github.com/pre-commit/mirrors-mypy: v1.13.0 → v1.18.2](https://github.com/pre-commit/mirrors-mypy/compare/v1.13.0...v1.18.2) --- .pre-commit-config.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 40d0f6efa..5aba9614b 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -2,26 +2,26 @@ # pre-commit install repos: - - repo: https://github.com/psf/black - rev: 24.10.0 + - repo: https://github.com/psf/black-pre-commit-mirror + rev: 25.11.0 hooks: - id: black - repo: https://github.com/pycqa/isort - rev: 5.13.2 + rev: 7.0.0 hooks: - id: isort name: isort (python) args: ["--profile", "black", "--filter-files", "--skip", "__init__.py"] files: ^dodiscover/ - repo: https://github.com/pre-commit/mirrors-mypy - rev: "v1.13.0" + rev: "v1.18.2" hooks: - id: mypy name: mypy (dodiscover) args: ["--config-file", "pyproject.toml"] files: ^dodiscover/ - repo: https://github.com/pre-commit/mirrors-mypy - rev: "v1.13.0" + rev: "v1.18.2" hooks: - id: mypy name: mypy (tests) From dd2577a5c59b9791cb7c239d09ecfa702dc4f211 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 10 Nov 2025 18:43:13 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- examples/intro/checking_validity_of_a_pag.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/intro/checking_validity_of_a_pag.py b/examples/intro/checking_validity_of_a_pag.py index 37c383a2d..f43a94d63 100644 --- a/examples/intro/checking_validity_of_a_pag.py +++ b/examples/intro/checking_validity_of_a_pag.py @@ -15,7 +15,7 @@ unique graph, a PAG, in essence, represents a class of graphs that encode the same conditional independence constraints. -PAGs model this relationship by displaying all common edge marks (tail and arrowhead) shared +PAGs model this relationship by displaying all common edge marks (tail and arrowhead) shared by all members in the equivalence class and displaying circle endpoints for those marks that are not common. That is, a circular endpoint (``*-o``) can represent both a directed (``*->``) and tail (``*—``) endpoint in causal graphs within the equivalence class.