From 35bd3570a4081befc366686450801c259d5354a2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 8 Feb 2025 20:32:04 +0100 Subject: [PATCH 1/2] python313Packages.itemadapter: 0.10.0 -> 0.11.0 Changelog: https://github.com/scrapy/itemadapter/raw/v0.11.0/Changelog.md --- pkgs/development/python-modules/itemadapter/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/itemadapter/default.nix b/pkgs/development/python-modules/itemadapter/default.nix index 94191dd86a07..bf4825f704f4 100644 --- a/pkgs/development/python-modules/itemadapter/default.nix +++ b/pkgs/development/python-modules/itemadapter/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "itemadapter"; - version = "0.10.0"; + version = "0.11.0"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-JlXIxQ8ahAXJ+nS4zcTaf+xUHKIXvIIbkKzIRRyYqdI="; + hash = "sha256-Ow8n9MXi6K5BXYPj1g0zrbe6CbmMMGOLxgb7Hf8uzdI="; }; build-system = [ setuptools ]; From 47a24f95ccb34bd535c2518b2291d4ae979b843e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 8 Feb 2025 20:34:10 +0100 Subject: [PATCH 2/2] python313Packages.itemadapter: add optional-dependencies --- pkgs/development/python-modules/itemadapter/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/itemadapter/default.nix b/pkgs/development/python-modules/itemadapter/default.nix index bf4825f704f4..459c6b9a76fc 100644 --- a/pkgs/development/python-modules/itemadapter/default.nix +++ b/pkgs/development/python-modules/itemadapter/default.nix @@ -1,8 +1,11 @@ { lib, + attrs, buildPythonPackage, fetchPypi, + pydantic, pythonOlder, + scrapy, setuptools, }: @@ -20,6 +23,12 @@ buildPythonPackage rec { build-system = [ setuptools ]; + optional-dependencies = { + attrs = [ attrs ]; + pydantic = [ pydantic ]; + scrapy = [ scrapy ]; + }; + # Infinite recursion with Scrapy doCheck = false;