anchor.diff:      "enaml.workbench"
     ];
   
  +  nativeBuildInputs = [ setuptools-scm ];
     propagatedBuildInputs = [
       atom
       ply
  
positive.code: 
  buildPythonPackage rec {
    pname = "enaml";
    version = "0.14.1";
  
    src = fetchFromGitHub {
      owner = "nucleic";
      repo = pname;
      rev = version;
      sha256 = "sha256-QfI7cwl2c5HOlFNNdG+oOv48X9jJZnZNU/kWgutWe6k=";
    };
  
    # qt bindings cannot be found during tests
  
negative.code: { lib
  , buildPythonPackage
  , fetchFromGitHub
  , setuptools-scm
  , atom
  , ply
  , kiwisolver
  