diff options
author | Martin Weinelt <hexa@darmstadt.ccc.de> | 2023-11-12 20:45:54 +0100 |
---|---|---|
committer | Martin Weinelt <hexa@darmstadt.ccc.de> | 2023-11-12 20:45:54 +0100 |
commit | 9260272fa0c1778559fe8db0113bf44118d62307 (patch) | |
tree | bc7e7c3b1581b68e4139158fa31a59b5f6340f79 | |
parent | b4c0c733b32c8b1bbe3ae7f12544947f82986a87 (diff) | |
download | nixpkgs-9260272fa0c1778559fe8db0113bf44118d62307.tar nixpkgs-9260272fa0c1778559fe8db0113bf44118d62307.tar.gz nixpkgs-9260272fa0c1778559fe8db0113bf44118d62307.tar.bz2 nixpkgs-9260272fa0c1778559fe8db0113bf44118d62307.tar.lz nixpkgs-9260272fa0c1778559fe8db0113bf44118d62307.tar.xz nixpkgs-9260272fa0c1778559fe8db0113bf44118d62307.tar.zst nixpkgs-9260272fa0c1778559fe8db0113bf44118d62307.zip |
python310Packages.flask-login: 0.6.2 -> 0.6.3
https://github.com/maxcountryman/flask-login/blob/0.6.3/CHANGES.md
-rw-r--r-- | pkgs/development/python-modules/flask-login/default.nix | 51 |
1 files changed, 24 insertions, 27 deletions
diff --git a/pkgs/development/python-modules/flask-login/default.nix b/pkgs/development/python-modules/flask-login/default.nix index 1caf53c7a2d..134dc8f2e44 100644 --- a/pkgs/development/python-modules/flask-login/default.nix +++ b/pkgs/development/python-modules/flask-login/default.nix @@ -1,34 +1,48 @@ { lib -, asgiref -, blinker , buildPythonPackage , fetchPypi +, pythonOlder + +# build-system +, setuptools + +# dependencies , flask +, werkzeug + +# tests +, asgiref +, blinker , pytestCheckHook -, pythonAtLeast -, pythonOlder , semantic-version -, werkzeug }: buildPythonPackage rec { pname = "flask-login"; - version = "0.6.2"; - format = "setuptools"; + version = "0.6.3"; + pyproject = true; - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.7"; src = fetchPypi { pname = "Flask-Login"; inherit version; - hash = "sha256-wKe6qf3ESM3T3W8JOd9y7sUXey96vmy4L8k00pyqycM="; + hash = "sha256-XiPRSmB+8SgGxplZC4nQ8ODWe67sWZ11lHv5wUczAzM="; }; + nativeBuildInputs = [ + setuptools + ]; + propagatedBuildInputs = [ flask werkzeug ]; + pythonImportsCheck = [ + "flask_login" + ]; + nativeCheckInputs = [ asgiref blinker @@ -36,25 +50,8 @@ buildPythonPackage rec { semantic-version ]; - disabledTests = [ - # https://github.com/maxcountryman/flask-login/issues/747 - "test_remember_me_accepts_duration_as_int" - "test_remember_me_custom_duration_uses_custom_cookie" - "test_remember_me_refresh_every_request" - "test_remember_me_uses_custom_cookie_parameters" - ] ++ lib.optionals (pythonAtLeast "3.10") [ - "test_hashable" - ]; - - pytestFlagsArray = [ - "-W" "ignore::DeprecationWarning" - ]; - - pythonImportsCheck = [ - "flask_login" - ]; - meta = with lib; { + changelog = "https://github.com/maxcountryman/flask-login/blob/${version}/CHANGES.md"; description = "User session management for Flask"; homepage = "https://github.com/maxcountryman/flask-login"; license = licenses.mit; |