1{ lib 2, buildPythonPackage 3, fetchFromGitHub 4, pythonOlder 5, pytestCheckHook 6}: 7 8buildPythonPackage rec { 9 pname = "svgwrite"; 10 version = "1.4.3"; 11 12 src = fetchFromGitHub { 13 owner = "mozman"; 14 repo = "svgwrite"; 15 rev = "v${version}"; 16 hash = "sha256-uOsrDhE9AwWU7GIrCVuL3uXTPqtrh8sofvo2C5t+25I="; 17 }; 18 19 # svgwrite requires Python 3.6 or newer 20 disabled = pythonOlder "3.6"; 21 22 nativeCheckInputs = [ pytestCheckHook ]; 23 24 disabledTests = [ 25 # embed_google_web_font test tried to pull font from internet 26 "test_embed_google_web_font" 27 ]; 28 29 meta = with lib; { 30 description = "A Python library to create SVG drawings"; 31 homepage = "https://github.com/mozman/svgwrite"; 32 license = licenses.mit; 33 }; 34 35}