From e77b22af1d53faf5ce47ed506eb86358863efd0b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 10 Dec 2025 16:28:46 +0100 Subject: [PATCH] lasuite-docs: 4.0.0 -> 4.1.0 https://github.com/suitenumerique/docs/blob/v4.1.0/CHANGELOG.md --- pkgs/by-name/la/lasuite-docs/package.nix | 98 ++++++++++++------------ 1 file changed, 47 insertions(+), 51 deletions(-) diff --git a/pkgs/by-name/la/lasuite-docs/package.nix b/pkgs/by-name/la/lasuite-docs/package.nix index 865fb2419bb5..d78fd1a44b7d 100644 --- a/pkgs/by-name/la/lasuite-docs/package.nix +++ b/pkgs/by-name/la/lasuite-docs/package.nix @@ -4,7 +4,6 @@ python3, fetchFromGitHub, nixosTests, - fetchPypi, fetchYarnDeps, nodejs, yarnBuildHook, @@ -15,23 +14,15 @@ let self = python3; packageOverrides = self: super: { django = super.django_5_2; - django-csp = super.django-csp.overridePythonAttrs rec { - version = "4.0"; - src = fetchPypi { - inherit version; - pname = "django_csp"; - hash = "sha256-snAQu3Ausgo9rTKReN8rYaK4LTOLcPvcE8OjvShxKDM="; - }; - }; }; }; - version = "4.0.0"; + version = "4.1.0"; src = fetchFromGitHub { owner = "suitenumerique"; repo = "docs"; tag = "v${version}"; - hash = "sha256-rhbS6NYk8sZmtrNpKJrm24vOwAJGEDVS9fpFWuyvPGA="; + hash = "sha256-vZkqHlZ1aDOXcrdyV8BXmI95AmMalXOuVLS9XWB/YxU="; }; mail-templates = stdenv.mkDerivation { @@ -71,46 +62,51 @@ python.pkgs.buildPythonApplication rec { build-system = with python.pkgs; [ setuptools ]; - dependencies = with python.pkgs; [ - beautifulsoup4 - boto3 - celery - django - django-configurations - django-cors-headers - django-countries - django-csp - django-extensions - django-filter - django-lasuite - django-parler - django-redis - django-storages - django-timezone-field - django-treebeard - djangorestframework - drf-spectacular - drf-spectacular-sidecar - dockerflow - easy-thumbnails - factory-boy - gunicorn - jsonschema - lxml - markdown - mozilla-django-oidc - nested-multipart-parser - openai - psycopg - pycrdt - pyjwt - pyopenssl - python-magic - redis - requests - sentry-sdk - whitenoise - ]; + dependencies = + with python.pkgs; + [ + beautifulsoup4 + boto3 + celery + django + django-configurations + django-cors-headers + django-countries + django-csp + django-extensions + django-filter + django-lasuite + django-parler + django-redis + django-storages + django-timezone-field + django-treebeard + djangorestframework + drf-spectacular + drf-spectacular-sidecar + dockerflow + easy-thumbnails + factory-boy + gunicorn + jsonschema + lxml + markdown + mozilla-django-oidc + nested-multipart-parser + openai + psycopg + pycrdt + pyjwt + pyopenssl + python-magic + redis + requests + sentry-sdk + whitenoise + ] + ++ celery.optional-dependencies.redis + ++ django-lasuite.optional-dependencies.all + ++ django-storages.optional-dependencies.s3; pythonRelaxDeps = true;