package.nix (835B)
1 { 2 lib, 3 fetchFromGitHub, 4 python3Packages, 5 }: 6 7 python3Packages.buildPythonPackage (finalAttrs: { 8 pname = "flask-rangerequest"; 9 version = "0.0.2"; 10 pyproject = true; 11 12 src = fetchFromGitHub { 13 owner = "heartsucker"; 14 repo = "flask-rangerequest"; 15 rev = "1ab9efb9fda73e1c6e1d17b2ff039eafa8b2caee"; 16 hash = "sha256-eFdpSyFCw4/mRrNbWwHbCQ7YgkUL+RevMlmyLisazBI="; 17 }; 18 19 build-system = [ python3Packages.setuptools ]; 20 21 dependencies = [ python3Packages.flask ]; 22 23 nativeCheckInputs = [ python3Packages.pytestCheckHook ]; 24 25 pythonImportsCheck = [ "flask_rangerequest" ]; 26 27 meta = { 28 description = "Range Requests for Flask"; 29 homepage = "https://github.com/heartsucker/flask-rangerequest"; 30 license = with lib.licenses; [ 31 asl20 32 mit 33 ]; 34 maintainers = [ lib.maintainers.sikmir ]; 35 }; 36 })
