Merge pull request #116082 from dotlambda/cssutils-2.2.0

python3.pkgs.cssutils: 2.0.0 -> 2.2.0

authored by

Sandro and committed by
GitHub
80d06a8e 10422678

+19 -5
+19 -5
pkgs/development/python-modules/cssutils/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 - , isPy27 3 + , pythonOlder 4 4 , fetchPypi 5 + , setuptools-scm 6 + , toml 7 + , importlib-metadata 5 8 , mock 6 9 , pytestCheckHook 7 10 }: 8 11 9 12 buildPythonPackage rec { 10 13 pname = "cssutils"; 11 - version = "2.0.0"; 14 + version = "2.2.0"; 12 15 13 - disabled = isPy27; 16 + disabled = pythonOlder "3.6"; 14 17 15 18 src = fetchPypi { 16 19 inherit pname version; 17 - sha256 = "984b5dbe3a2a0483d7cb131609a17f4cbaa34dda306c419924858a88588fed7c"; 20 + sha256 = "5bef59f6b59bdccbea8e36cb292d2be1b6be1b485fc4a9f5886616f19eb31aaf"; 18 21 }; 19 22 23 + nativeBuildInputs = [ 24 + setuptools-scm 25 + toml 26 + ]; 27 + 28 + propagatedBuildInputs = lib.optionals (pythonOlder "3.8") [ 29 + importlib-metadata 30 + ]; 31 + 20 32 checkInputs = [ 21 33 mock 22 34 pytestCheckHook 23 35 ]; 24 36 25 37 disabledTests = [ 26 - "test_parseUrl" # accesses network 38 + # access network 39 + "test_parseUrl" 40 + "encutils" 27 41 ]; 28 42 29 43 pythonImportsCheck = [ "cssutils" ];