anchor.diff:  , lxml
   , mock
   , pytestCheckHook
  +, importlib-resources
   }:
   
   buildPythonPackage rec {
     pname = "cssutils";
  -  version = "2.3.0";
  +  version = "2.4.0";
   
  -  disabled = pythonOlder "3.6";
  +  disabled = pythonOlder "3.7";
  +
  +  format = "pyproject";
   
     src = fetchPypi {
       inherit pname version;
  -    sha256 = "sha256-stOxYEfKroLlxZADaTW6+htiHPRcLziIWvS+SDjw/QA=";
  +    hash = "sha256-LZchCoOwo/4eRGn1/5pkILB4VyA1GIsbq3EDw6NtyJs=";
     };
   
  -  patches = lib.optionals (pythonAtLeast "3.10") [
  -    # fix tests for python3.10
  -    (fetchpatch {
  -      url = "https://github.com/jaraco/cssutils/pull/17/commits/355b1795dde77bd4b49d8df35377230fdb503802.patch";
  -      sha256 = "sha256-hwe8oeZO2rq00cs079lje3wjQDEczAu3Tfy/X/M9+GQ=";
  -    })
  -  ];
  -
     nativeBuildInputs = [
  +    setuptools
       setuptools-scm
       toml
     ];
  
positive.code: , pythonOlder
  , fetchpatch
  , fetchPypi
  , setuptools-scm
  , toml
  , importlib-metadata
  
negative.code:     "test_parseUrl"
      "encutils"
      "website.logging"
    ];
  
    pythonImportsCheck = [ "cssutils" ];
  