pretix: 2026.2.0 -> 2026.3.0

https://pretix.eu/about/en/blog/20260330-release-2026-3/
This commit is contained in:
Martin Weinelt
2026-03-30 16:16:41 +02:00
parent 8acda648e3
commit 3e509a3fba
+11 -5
View File
@@ -16,7 +16,7 @@ let
python = python312.override {
self = python;
packageOverrides = self: super: {
django = super.django_4;
django = super.django_5;
django-oauth-toolkit = super.django-oauth-toolkit.overridePythonAttrs (oldAttrs: {
version = "2.3.0";
@@ -25,6 +25,12 @@ let
tag = "v${version}";
hash = "sha256-oGg5MD9p4PSUVkt5pGLwjAF4SHHf4Aqr+/3FsuFaybY=";
};
disabledTests = [
# error message mismatch
"test_validation_failed_message"
# fails dns resolution
"test_response_when_auth_server_response_return_404"
];
});
stripe = super.stripe.overridePythonAttrs rec {
@@ -45,13 +51,13 @@ let
};
pname = "pretix";
version = "2026.2.0";
version = "2026.3.0";
src = fetchFromGitHub {
owner = "pretix";
repo = "pretix";
tag = "v${version}";
hash = "sha256-S8HcCtTBTU9oU7X+XD6avSZVtlRkXeF7pIqnggqJRPs=";
hash = "sha256-D8i8wRdPak1L0D451WP7upr3yn+8SzG/0wuWD/EsemM=";
};
npmDeps = buildNpmPackage {
@@ -59,7 +65,7 @@ let
inherit version src;
sourceRoot = "${src.name}/src/pretix/static/npm_dir";
npmDepsHash = "sha256-n4Gd4DKdP4b6LT34uy9aJDWcTz9okk4imq6vtw1cC+k=";
npmDepsHash = "sha256-+84WFNs0iPhMb4YIKfHYByYeFQHITyWeF5yIM8pvQSs=";
dontBuild = true;
@@ -96,7 +102,7 @@ python.pkgs.buildPythonApplication rec {
"django-phonenumber-field"
"dnspython"
"drf_ujson2"
"importlib-metadata"
"importlib_metadata"
"kombu"
"markdown"
"oauthlib"