From 1a337abb32d8e375e6059e53f4e5ef97afe21e80 Mon Sep 17 00:00:00 2001 From: Peter Annabel Date: Wed, 10 Jun 2026 12:24:40 -0500 Subject: [PATCH] Fix data validation on incident reports remediations field --- pyproject.toml | 2 +- src/pyhuntress/models/siem/__init__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 5b38b8d..1f6ac99 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "pyhuntress" -version = "0.2.17" +version = "0.2.18" authors = [ { name="Peter Annabel", email="peter.annabel@gmail.com" }, ] diff --git a/src/pyhuntress/models/siem/__init__.py b/src/pyhuntress/models/siem/__init__.py index 0d76fc1..7f1476a 100644 --- a/src/pyhuntress/models/siem/__init__.py +++ b/src/pyhuntress/models/siem/__init__.py @@ -123,7 +123,7 @@ class SIEMIncidentReports(HuntressModel): sent_at: datetime | None = Field(default=None, alias="SentAt") account_id: int | None = Field(default=None, alias="AccountId") subject: str | None = Field(default=None, alias="Subject") - remediations: list[dict[str, Any]] | None = Field(default=None, alias="Remediations") + remediations: dict[str, Any] | None = Field(default=None, alias="Remediations") severity: Literal[ "low", "high",