Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib 2, asgiref 3, blinker 4, buildPythonPackage 5, fetchPypi 6, flask 7, pytestCheckHook 8, pythonAtLeast 9, pythonOlder 10, semantic-version 11, werkzeug 12}: 13 14buildPythonPackage rec { 15 pname = "flask-login"; 16 version = "0.6.2"; 17 format = "setuptools"; 18 19 disabled = pythonOlder "3.6"; 20 21 src = fetchPypi { 22 pname = "Flask-Login"; 23 inherit version; 24 hash = "sha256-wKe6qf3ESM3T3W8JOd9y7sUXey96vmy4L8k00pyqycM="; 25 }; 26 27 propagatedBuildInputs = [ 28 flask 29 werkzeug 30 ]; 31 32 nativeCheckInputs = [ 33 asgiref 34 blinker 35 pytestCheckHook 36 semantic-version 37 ]; 38 39 disabledTests = lib.optionals (pythonAtLeast "3.10") [ 40 "test_hashable" 41 ]; 42 43 pythonImportsCheck = [ 44 "flask_login" 45 ]; 46 47 meta = with lib; { 48 description = "User session management for Flask"; 49 homepage = "https://github.com/maxcountryman/flask-login"; 50 license = licenses.mit; 51 maintainers = with maintainers; [ abbradar ]; 52 }; 53}