From e4c0621538af7aab887880b85a07e4ecf1567546 Mon Sep 17 00:00:00 2001 From: twentyOne2x Date: Mon, 22 Jun 2026 20:31:39 +0200 Subject: [PATCH 1/2] Declare PyYAML dependency for CI --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 38b1098..cf64b66 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,6 +9,7 @@ description = "Teleo Pipeline v2 — async daemon for claim extraction, validati requires-python = ">=3.11" dependencies = [ "aiohttp>=3.9,<4", + "PyYAML>=6,<7", ] [project.optional-dependencies] From 9c293229728a128c9f5fdd7bd9c8e789fe4ad854 Mon Sep 17 00:00:00 2001 From: twentyOne2x Date: Mon, 22 Jun 2026 20:33:02 +0200 Subject: [PATCH 2/2] Fix optional Telegram approval imports in tests --- telegram/approvals.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/telegram/approvals.py b/telegram/approvals.py index 1f32a95..f0c6d24 100644 --- a/telegram/approvals.py +++ b/telegram/approvals.py @@ -14,6 +14,8 @@ No deal terms, no dollar amounts, no private investment details in approval requ Epimetheus owns this module. """ +from __future__ import annotations + # ruff: noqa: I001 import logging