From 0fb00d039c2fcd63966caafa7ab9635429040868 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sat, 9 Nov 2024 15:05:17 +0000 Subject: [PATCH] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- docs/source/how_to_guides/writing_custom_nodes.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/source/how_to_guides/writing_custom_nodes.md b/docs/source/how_to_guides/writing_custom_nodes.md index 2204c0c9..813f3d96 100644 --- a/docs/source/how_to_guides/writing_custom_nodes.md +++ b/docs/source/how_to_guides/writing_custom_nodes.md @@ -142,9 +142,9 @@ databases. [^kedro] ## References -[^structural-subtyping]: Structural subtyping is similar to ABCs an approach in Python to enforce interfaces, - but it can be considered more pythonic since it is closer to duck typing. Hynek - Schlawack wrote a comprehensive +[^structural-subtyping]: Structural subtyping is similar to ABCs an approach in Python to enforce interfaces, but + it can be considered more pythonic since it is closer to duck typing. Hynek Schlawack + wrote a comprehensive [guide on subclassing](https://hynek.me/articles/python-subclassing-redux/) that features protocols under "Type 2". Glyph wrote an introduction to protocols called [I want a new duck](https://glyph.twistedmatrix.com/2020/07/new-duck.html).