1{ lib 2, buildPythonPackage 3, fetchFromGitHub 4, flask 5, bcrypt 6, python 7}: 8 9buildPythonPackage rec { 10 pname = "flask-bcrypt"; 11 version = "0.7.1"; 12 13 src = fetchFromGitHub { 14 owner = "maxcountryman"; 15 repo = pname; 16 rev = version; 17 sha256 = "0036gag3nj7fzib23lbbpwhlrn1s0kkrfwk5pd90y4cjcfqh8z9x"; 18 }; 19 20 propagatedBuildInputs = [ 21 flask 22 bcrypt 23 ]; 24 25 checkPhase = '' 26 ${python.interpreter} test_bcrypt.py 27 ''; 28 29 meta = with lib; { 30 description = "Brcrypt hashing for Flask"; 31 homepage = "https://github.com/maxcountryman/flask-bcrypt"; 32 license = licenses.bsd3; 33 maintainers = [ maintainers.costrouc ]; 34 }; 35}