From 606e19d69582184b2654c9b2f197361277c1e015 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 4 Aug 2025 18:30:06 +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: - [github.com/psf/black: 24.10.0 → 25.1.0](https://github.com/psf/black/compare/24.10.0...25.1.0) - [github.com/pycqa/isort: 5.13.2 → 6.0.1](https://github.com/pycqa/isort/compare/5.13.2...6.0.1) - [github.com/pre-commit/mirrors-mypy: v1.13.0 → v1.17.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.13.0...v1.17.1) - [github.com/pre-commit/mirrors-mypy: v1.13.0 → v1.17.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.13.0...v1.17.1) --- .pre-commit-config.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 40d0f6efa..9302817d9 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -3,25 +3,25 @@ repos: - repo: https://github.com/psf/black - rev: 24.10.0 + rev: 25.1.0 hooks: - id: black - repo: https://github.com/pycqa/isort - rev: 5.13.2 + rev: 6.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: "v1.17.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: "v1.17.1" hooks: - id: mypy name: mypy (tests) From f5246f371a0bea12605f2e26c9bff75b06a2cadc Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 4 Aug 2025 18:30:25 +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.