about summary refs log tree commit diff
diff options
context:
space:
mode:
authorFlorian Brandes <florian.brandes@posteo.de>2024-03-03 09:11:06 +0100
committerFlorian Brandes <florian.brandes@posteo.de>2024-03-03 09:11:06 +0100
commit7de9dbd5d5126a594116cb62dfb7935536640b94 (patch)
treefc15d12c1f1de5b1fd86384f814aab7a7d43f9d8
parentacdc68ae37415027dd38747b9bee5d10cbf57c0f (diff)
python3Packages.flask-security-too: 5.3.3 -> 5.4.1
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
-rw-r--r--pkgs/development/python-modules/flask-security-too/default.nix19
1 files changed, 4 insertions, 15 deletions
diff --git a/pkgs/development/python-modules/flask-security-too/default.nix b/pkgs/development/python-modules/flask-security-too/default.nix
index 9fab0385e4630..ba319022e584f 100644
--- a/pkgs/development/python-modules/flask-security-too/default.nix
+++ b/pkgs/development/python-modules/flask-security-too/default.nix
@@ -3,7 +3,6 @@
 , fetchPypi
 , pythonOlder
 , setuptools
-, fetchpatch
 
 # extras: babel
 , babel
@@ -34,6 +33,7 @@
 , passlib
 , importlib-resources
 , wtforms
+, freezegun
 
 # tests
 , argon2-cffi
@@ -42,13 +42,12 @@
 , peewee
 , pony
 , pytestCheckHook
-, python-dateutil
 , zxcvbn
 }:
 
 buildPythonPackage rec {
   pname = "flask-security-too";
-  version = "5.3.3";
+  version = "5.4.1";
   pyproject = true;
 
   disabled = pythonOlder "3.7";
@@ -56,19 +55,9 @@ buildPythonPackage rec {
   src = fetchPypi {
     pname = "Flask-Security-Too";
     inherit version;
-    hash = "sha256-we2TquU28qP/ir4eE67J0Nlft/8IL8w7Ny3ypSE5cNk=";
+    hash = "sha256-Ay7+gk+zuUlXtw0LDdsnvSa22z+yE6VR1guu9QmiFvw=";
   };
 
-  patches = [
-    # https://github.com/Flask-Middleware/flask-security/pull/901
-    (fetchpatch {
-      name = "fixes-for-py_webauthn-2.0.patch";
-      url = "https://github.com/Flask-Middleware/flask-security/commit/5725f7021343567ec0b25c890e859f4e84c93ba6.patch";
-      hash = "sha256-4EgwT4zRj0mh4ZaoZFz7H5KeiZ9zs+BY4siYm8DwMfU=";
-      excludes = [ "CHANGES.rst" ];
-    })
-  ];
-
   nativeBuildInputs = [
     setuptools
   ];
@@ -82,6 +71,7 @@ buildPythonPackage rec {
     passlib
     importlib-resources
     wtforms
+    freezegun
   ];
 
   passthru.optional-dependencies = {
@@ -114,7 +104,6 @@ buildPythonPackage rec {
     peewee
     pony
     pytestCheckHook
-    python-dateutil
     zxcvbn
   ]
   ++ passthru.optional-dependencies.babel