Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / flask-login / default.nix
blob134dc8f2e44b48b97e9f5af6ab62a2092ce0e92f
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , pythonOlder
6 # build-system
7 , setuptools
9 # dependencies
10 , flask
11 , werkzeug
13 # tests
14 , asgiref
15 , blinker
16 , pytestCheckHook
17 , semantic-version
20 buildPythonPackage rec {
21   pname = "flask-login";
22   version = "0.6.3";
23   pyproject = true;
25   disabled = pythonOlder "3.7";
27   src = fetchPypi {
28     pname = "Flask-Login";
29     inherit version;
30     hash = "sha256-XiPRSmB+8SgGxplZC4nQ8ODWe67sWZ11lHv5wUczAzM=";
31   };
33   nativeBuildInputs = [
34     setuptools
35   ];
37   propagatedBuildInputs = [
38     flask
39     werkzeug
40   ];
42   pythonImportsCheck = [
43     "flask_login"
44   ];
46   nativeCheckInputs = [
47     asgiref
48     blinker
49     pytestCheckHook
50     semantic-version
51   ];
53   meta = with lib; {
54     changelog = "https://github.com/maxcountryman/flask-login/blob/${version}/CHANGES.md";
55     description = "User session management for Flask";
56     homepage = "https://github.com/maxcountryman/flask-login";
57     license = licenses.mit;
58     maintainers = with maintainers; [ abbradar ];
59   };