From 081415aedf2e508e1c827f9ec7724a3e5af3b646 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 5 Aug 2024 17:22:56 +0200 Subject: [PATCH] pretix: pin bleach at 5.0.1 Otherwise we run into TypeErrors on at least the pages plugin. --- pkgs/by-name/pr/pretix/package.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/pr/pretix/package.nix b/pkgs/by-name/pr/pretix/package.nix index 2b7e8676d180..53955e458589 100644 --- a/pkgs/by-name/pr/pretix/package.nix +++ b/pkgs/by-name/pr/pretix/package.nix @@ -13,6 +13,16 @@ let python = python3.override { self = python; packageOverrides = self: super: { + bleach = super.bleach.overridePythonAttrs (oldAttrs: rec { + version = "5.0.1"; + + src = fetchPypi { + pname = "bleach"; + inherit version; + hash = "sha256-DQMlXEfrm9Lyaqm7fyEHcy5+j+GVyi9kcJ/POwpKCFw="; + }; + }); + django = super.django_4; django-oauth-toolkit = super.django-oauth-toolkit.overridePythonAttrs (oldAttrs: { @@ -84,7 +94,6 @@ python.pkgs.buildPythonApplication rec { ]; pythonRelaxDeps = [ - "bleach" "importlib-metadata" "pillow" "protobuf"