pretix-banktool: unpin fints_4

This was tested in production and not only is fints 5.x compatible, it is
also required to have support for newer formats and protocols that banks
require.
This commit is contained in:
Martin Weinelt
2026-07-04 12:19:41 +02:00
parent 8dde749906
commit 8870a8c226
+5 -10
View File
@@ -4,14 +4,7 @@
fetchFromGitHub,
}:
let
pythonPackages = python3Packages.overrideScope (
self: super: {
fints = self.fints_4;
}
);
in
pythonPackages.buildPythonApplication (finalAttrs: {
python3Packages.buildPythonApplication (finalAttrs: {
pname = "pretix-banktool";
version = "1.1.0";
pyproject = true;
@@ -23,15 +16,17 @@ pythonPackages.buildPythonApplication (finalAttrs: {
hash = "sha256-x6P+WqrOak5/gmMEmBkHrx6kPsbSOAXbKRbndFG3IJU=";
};
build-system = with pythonPackages; [ setuptools ];
build-system = with python3Packages; [ setuptools ];
dependencies = with pythonPackages; [
dependencies = with python3Packages; [
click
fints
requests
mt-940
];
pythonRelaxDeps = [ "fints" ];
doCheck = false; # no tests
pythonImportsCheck = [ "pretix_banktool" ];