Merge pull request #299901 from dotlambda/python3Packages.fints

python311Packages.fints: 4.0.0 -> 4.1.0

authored by Martin Weinelt and committed by GitHub 5827f495 c030874d

+18 -7
+18 -7
pkgs/development/python-modules/fints/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 pythonOlder, 5 + setuptools, 5 6 fetchFromGitHub, 6 7 bleach, 7 8 mt-940, ··· 12 13 }: 13 14 14 15 buildPythonPackage rec { 15 - version = "4.0.0"; 16 + version = "4.1.0"; 16 17 pname = "fints"; 17 - disabled = pythonOlder "3.6"; 18 + pyproject = true; 18 19 19 - format = "setuptools"; 20 + disabled = pythonOlder "3.6"; 20 21 21 22 src = fetchFromGitHub { 22 23 owner = "raphaelm"; 23 24 repo = "python-fints"; 24 25 rev = "v${version}"; 25 - hash = "sha256-SREprcrIdeKVpL22IViexwiKmFfbT2UbKEmxtVm6iu0="; 26 + hash = "sha256-1k6ZeYlv0vxNkqQse9vi/NT6ag3DJONKCWB594LvER0="; 26 27 }; 27 28 28 - propagatedBuildInputs = [ 29 - requests 29 + postPatch = '' 30 + substituteInPlace setup.py \ 31 + --replace-fail "enum-tools~=0.9.0" "" 32 + sed -i "/document_enum/d" fints/formals.py 33 + ''; 34 + 35 + build-system = [ setuptools ]; 36 + 37 + dependencies = [ 38 + bleach 30 39 mt-940 40 + requests 31 41 sepaxml 32 - bleach 33 42 ]; 43 + 44 + pythonImportsCheck = [ "fints" ]; 34 45 35 46 nativeCheckInputs = [ 36 47 pytestCheckHook