anchor.diff:  , appdirs
   , attrs
   , click
  +, colorama
   , dataclasses
   , mypy-extensions
   , pathspec
  
positive.code:     appdirs
      attrs
      click
      mypy-extensions
      pathspec
      regex
      toml
      typed-ast
      typing-extensions
    ] ++ lib.optional (pythonOlder "3.7") dataclasses;
  
    meta = with lib; {
      description = "The uncompromising Python code formatter";
      homepage    = "https://github.com/psf/black";
      changelog   = "https://github.com/psf/black/blob/${version}/CHANGES.md";
      license     = licenses.mit;
      maintainers = with maintainers; [ sveitser ];
    };
  }
  
negative.code: , regex
  , toml
  , typed-ast
  , typing-extensions
  , uvloop
  }:
  
  
  buildPythonPackage rec {
    pname = "black";
    version = "21.6b0";
  
    disabled = pythonOlder "3.6";
  
    src = fetchPypi {
      inherit pname version;
      sha256 = "016f6bhnnnbcrrh3cvmpk77ww0nykv5n1qvgf8b3044dm14264yw";
    };
  
    nativeBuildInputs = [ setuptools-scm ];
  