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
commit 8870a8c226
No known key found for this signature in database
GPG key ID: 87C1E9888F856759

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" ];