Merge pull request #231417 from r-ryantm/auto-update/python310Packages.icnsutil

python310Packages.icnsutil: 1.0.1 -> 1.1.0

authored by

Fabian Affolter and committed by
GitHub
2325f46f 662ac5b5

+18 -11
+18 -11
pkgs/development/python-modules/icnsutil/default.nix
··· 1 1 { lib 2 - , python 3 - , fetchFromGitHub 4 2 , buildPythonPackage 3 + , fetchFromGitHub 4 + , python 5 + , pythonOlder 5 6 }: 6 7 7 8 buildPythonPackage rec { 8 9 pname = "icnsutil"; 9 - version = "1.0.1"; 10 + version = "1.1.0"; 11 + format = "setuptools"; 12 + 13 + disabled = pythonOlder "3.7"; 10 14 11 15 src = fetchFromGitHub { 12 16 owner = "relikd"; 13 17 repo = pname; 14 - rev = "v${version}"; 15 - hash = "sha256-TfQvAbP7iCpRQg2G+ejl245NCYo9DpYwMgiwY2BuJnY="; 18 + rev = "refs/tags/v${version}"; 19 + hash = "sha256-tiq8h6s2noWLBIOIWcj8jfSqJFN01ee2uoHN4aFwn7s="; 16 20 }; 17 21 18 - doCheck = true; 19 - 20 22 checkPhase = '' 21 23 ${python.interpreter} tests/test_icnsutil.py 22 24 ${python.interpreter} tests/test_cli.py 23 25 ''; 24 26 25 - meta = { 27 + pythonImportsCheck = [ 28 + "icnsutil" 29 + ]; 30 + 31 + meta = with lib; { 32 + description = "Create and extract .icns files"; 26 33 homepage = "https://github.com/relikd/icnsutil"; 27 - description = "Create and extract .icns files."; 28 - license = lib.licenses.mit; 29 - maintainers = [ lib.maintainers.reckenrode ]; 34 + changelog = "https://github.com/relikd/icnsutil/releases/tag/v${version}"; 35 + license = licenses.mit; 36 + maintainers = with maintainers; [ reckenrode ]; 30 37 }; 31 38 }