lol

Merge pull request #210850 from matthiasbeyer/update-python-pscript

python3Packages.pscript: 0.7.6 -> 0.7.7

authored by

Guillaume Girol and committed by
GitHub
2be9646b 5b948ac1

+14 -9
+14 -9
pkgs/development/python-modules/pscript/default.nix
··· 3 3 , fetchFromGitHub 4 4 , pytestCheckHook 5 5 , nodejs 6 + , pythonOlder 6 7 }: 7 8 8 9 buildPythonPackage rec { 9 10 pname = "pscript"; 10 - version = "0.7.6"; 11 + version = "0.7.7"; 12 + format = "setuptools"; 11 13 12 - # PyPI tarball doesn't include tests directory 14 + disabled = pythonOlder "3.7"; 15 + 13 16 src = fetchFromGitHub { 14 17 owner = "flexxui"; 15 18 repo = pname; 16 - rev = "v${version}"; 17 - sha256 = "169px5n4jjnpdn9y86f28qwd95bwf1q1rz0a1h3lb5nn5c6ym8c4"; 19 + rev = "refs/tags/v${version}"; 20 + hash = "sha256-AhVI+7FiWyH+DfAXnau4aAHJAJtsWEpmnU90ey2z35o="; 18 21 }; 19 22 20 23 nativeCheckInputs = [ ··· 27 30 rm -rf pscript_legacy 28 31 ''; 29 32 33 + pythonImportsCheck = [ 34 + "pscript" 35 + ]; 36 + 30 37 meta = with lib; { 31 38 description = "Python to JavaScript compiler"; 39 + homepage = "https://pscript.readthedocs.io"; 40 + changelog = "https://github.com/flexxui/pscript/blob/v${version}/docs/releasenotes.rst"; 32 41 license = licenses.bsd2; 33 - homepage = "https://pscript.readthedocs.io"; 34 - maintainers = [ maintainers.matthiasbeyer ]; 42 + maintainers = with maintainers; [ matthiasbeyer ]; 35 43 }; 36 44 } 37 - 38 - 39 -