From 8a9555d9246f2ae4448bc80143726070400fd765 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 25 May 2026 18:41:36 +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 → 26.5.1](https://github.com/psf/black-pre-commit-mirror/compare/24.10.0...26.5.1) - [github.com/pycqa/isort: 5.13.2 → 9.0.0a3](https://github.com/pycqa/isort/compare/5.13.2...9.0.0a3) - [github.com/pre-commit/mirrors-mypy: v1.13.0 → v2.1.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.13.0...v2.1.0) - [github.com/pre-commit/mirrors-mypy: v1.13.0 → v2.1.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.13.0...v2.1.0) --- .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..0ff2a8d78 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: 26.5.1 hooks: - id: black - repo: https://github.com/pycqa/isort - rev: 5.13.2 + rev: 9.0.0a3 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: "v2.1.0" 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: "v2.1.0" hooks: - id: mypy name: mypy (tests) From 79f3de6286e1fec478cbed843568062fcb5f0fb6 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 25 May 2026 18:42:00 +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.