diff --git a/pyproject.toml b/pyproject.toml index 265b7e73..44855d2e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,6 +43,7 @@ dependencies = [ "impit>=0.8.0", "lazy-object-proxy>=1.11.0", "more_itertools>=10.2.0", + "pydantic>=2.11.0", "typing-extensions>=4.1.0", "websockets>=14.0", "yarl>=1.18.0", diff --git a/uv.lock b/uv.lock index 49aa39c5..c9cde3d5 100644 --- a/uv.lock +++ b/uv.lock @@ -38,6 +38,7 @@ dependencies = [ { name = "impit" }, { name = "lazy-object-proxy" }, { name = "more-itertools" }, + { name = "pydantic" }, { name = "typing-extensions" }, { name = "websockets" }, { name = "yarl" }, @@ -80,6 +81,7 @@ requires-dist = [ { name = "impit", specifier = ">=0.8.0" }, { name = "lazy-object-proxy", specifier = ">=1.11.0" }, { name = "more-itertools", specifier = ">=10.2.0" }, + { name = "pydantic", specifier = ">=2.11.0" }, { name = "scrapy", marker = "extra == 'scrapy'", specifier = ">=2.11.0" }, { name = "typing-extensions", specifier = ">=4.1.0" }, { name = "websockets", specifier = ">=14.0" },