odoo: update dependencies

+9 -22
+9 -22
pkgs/applications/finance/odoo/default.nix
··· 11 let 12 python = python310.override { 13 packageOverrides = self: super: { 14 - pypdf2 = super.pypdf2.overridePythonAttrs (old: rec { 15 - version = "1.28.6"; 16 - format = "setuptools"; 17 - 18 - src = fetchFromGitHub { 19 - owner = "py-pdf"; 20 - repo = "pypdf"; 21 - rev = version; 22 - fetchSubmodules = true; 23 - hash = "sha256-WnRbsy/PJcotZqY9mJPLadrYqkXykOVifLIbDyNf4s4="; 24 - }; 25 - 26 - nativeBuildInputs = []; 27 - 28 - nativeCheckInputs = with self; [ pytestCheckHook pillow ]; 29 - }); 30 flask = super.flask.overridePythonAttrs (old: rec { 31 - version = "2.1.3"; 32 src = old.src.override { 33 inherit version; 34 - hash = "sha256-FZcuUBffBXXD1sCQuhaLbbkCWeYgrI1+qBOjlrrVtss="; 35 }; 36 }); 37 werkzeug = super.werkzeug.overridePythonAttrs (old: rec { 38 - version = "2.1.2"; 39 src = old.src.override { 40 inherit version; 41 - hash = "sha256-HOCOgJPtZ9Y41jh5/Rujc1gX96gN42dNKT9ZhPJftuY="; 42 }; 43 }); 44 }; ··· 69 propagatedBuildInputs = with python.pkgs; [ 70 babel 71 chardet 72 decorator 73 docutils 74 ebaysdk ··· 80 libsass 81 lxml 82 markupsafe 83 - mock 84 num2words 85 ofxparse 86 passlib ··· 100 qrcode 101 reportlab 102 requests 103 - setuptools 104 vobject 105 werkzeug 106 xlrd 107 xlsxwriter 108 xlwt 109 zeep 110 ]; 111 112 # takes 5+ minutes and there are not files to strip
··· 11 let 12 python = python310.override { 13 packageOverrides = self: super: { 14 flask = super.flask.overridePythonAttrs (old: rec { 15 + version = "2.3.3"; 16 src = old.src.override { 17 inherit version; 18 + hash = "sha256-CcNHqSqn/0qOfzIGeV8w2CZlS684uHPQdEzVccpgnvw="; 19 }; 20 }); 21 werkzeug = super.werkzeug.overridePythonAttrs (old: rec { 22 + version = "2.3.7"; 23 src = old.src.override { 24 inherit version; 25 + hash = "sha256-K4wORHtLnbzIXdl7butNy69si2w74L1lTiVVPgohV9g="; 26 }; 27 }); 28 }; ··· 53 propagatedBuildInputs = with python.pkgs; [ 54 babel 55 chardet 56 + cryptography 57 decorator 58 docutils 59 ebaysdk ··· 65 libsass 66 lxml 67 markupsafe 68 num2words 69 ofxparse 70 passlib ··· 84 qrcode 85 reportlab 86 requests 87 + urllib3 88 vobject 89 werkzeug 90 xlrd 91 xlsxwriter 92 xlwt 93 zeep 94 + 95 + setuptools 96 + mock 97 ]; 98 99 # takes 5+ minutes and there are not files to strip