From bd5d96866b931e6126e189f8fbe5f53f9d8044b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Wed, 25 Feb 2026 13:22:37 +0100 Subject: [PATCH] python313Packages.django-anymail: align dependencies with upstream, add optional dependencies that have extra dependencies see https://github.com/anymail/django-anymail/blob/v14.0/pyproject.toml#L69 and https://github.com/anymail/django-anymail/blob/v14.0/pyproject.toml#L79-L108 --- .../development/python-modules/django-anymail/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/development/python-modules/django-anymail/default.nix b/pkgs/development/python-modules/django-anymail/default.nix index d471fe90a1f1..157506501cb2 100644 --- a/pkgs/development/python-modules/django-anymail/default.nix +++ b/pkgs/development/python-modules/django-anymail/default.nix @@ -2,9 +2,11 @@ lib, boto3, buildPythonPackage, + cryptography, django, fetchFromGitHub, hatchling, + idna, mock, pytest-django, pytestCheckHook, @@ -29,12 +31,18 @@ buildPythonPackage rec { dependencies = [ django + idna requests urllib3 ]; optional-dependencies = { amazon-ses = [ boto3 ]; + postal = [ cryptography ]; + sendgrid = [ cryptography ]; + # not packaged + # resend = [ svix ]; + # uts46 = [ uts46 ]; }; nativeCheckInputs = [