pretalx: pin to python3.11, relax publicsuffixlist

The dependency chain of pretalx uses fastdiff, which depends on wasmer,
neither of which is ready for Python 3.12.
This commit is contained in:
Martin Weinelt 2024-07-06 14:59:42 +02:00
parent 568462eaef
commit b737fcb8c4
No known key found for this signature in database
GPG Key ID: 87C1E9888F856759

View File

@ -1,7 +1,7 @@
{ lib
, buildNpmPackage
, gettext
, python3
, python311
, fetchFromGitHub
, fetchpatch2
, plugins ? [ ]
@ -9,7 +9,7 @@
}:
let
python = python3.override {
python = python311.override {
packageOverrides = final: prev: {
django-bootstrap4 = prev.django-bootstrap4.overridePythonAttrs (oldAttrs: rec {
version = "3.0.0";
@ -105,6 +105,7 @@ python.pkgs.buildPythonApplication rec {
"djangorestframework"
"markdown"
"pillow"
"publicsuffixlist"
"python-dateutil"
"reportlab"
"requests"