From f2f4173088a33a261578c4bda2d606ce637be122 Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 26 Aug 2025 15:47:43 +0200 Subject: [PATCH 1/2] python3Packages.django-allauth: add headless-spec optional dependencies https://codeberg.org/allauth/django-allauth/issues/4493 https://codeberg.org/allauth/django-allauth/commit/85f5f3987 --- pkgs/development/python-modules/django-allauth/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/django-allauth/default.nix b/pkgs/development/python-modules/django-allauth/default.nix index e710032e9006..6250bb4808e8 100644 --- a/pkgs/development/python-modules/django-allauth/default.nix +++ b/pkgs/development/python-modules/django-allauth/default.nix @@ -81,6 +81,7 @@ buildPythonPackage rec { ''; optional-dependencies = { + headless-spec = [ pyyaml ]; idp-oidc = [ oauthlib pyjwt From f27ef634658e87e7a905b8800250334cd27b35d6 Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 26 Aug 2025 15:48:17 +0200 Subject: [PATCH 2/2] glitchtip: use django-allauth headless-spec optional dependencies --- pkgs/by-name/gl/glitchtip/package.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkgs/by-name/gl/glitchtip/package.nix b/pkgs/by-name/gl/glitchtip/package.nix index 7d3f484d678e..9233d83bfab1 100644 --- a/pkgs/by-name/gl/glitchtip/package.nix +++ b/pkgs/by-name/gl/glitchtip/package.nix @@ -60,9 +60,6 @@ let orjson psycopg pydantic - # undocumented on django-allauth side - # https://codeberg.org/allauth/django-allauth/issues/4493 - pyyaml sentry-sdk symbolic user-agents @@ -71,6 +68,7 @@ let whitenoise ] ++ celery.optional-dependencies.redis + ++ django-allauth.optional-dependencies.headless-spec ++ django-allauth.optional-dependencies.mfa ++ django-allauth.optional-dependencies.socialaccount ++ django-redis.optional-dependencies.hiredis