From f128c859e08004d8fe0ff756ca415d2946f73808 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 31 Aug 2026 18:59:45 +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.1](https://github.com/pycqa/isort/compare/5.13.2...9.0.1) - [github.com/pre-commit/mirrors-mypy: v1.13.0 → v2.3.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.13.0...v2.3.1) - [github.com/pre-commit/mirrors-mypy: v1.13.0 → v2.3.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.13.0...v2.3.1) --- .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..5cf28e09c 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.1 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.3.1" 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.3.1" hooks: - id: mypy name: mypy (tests) From d957790f09a031f97d22098863cf9ff2019a35ee Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 31 Aug 2026 19:00:09 +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.