anchor.diff:      pygments
       requests
       urllib3
  +    prettytable
  +    rich
     ];
   
     checkInputs = [
  
positive.code:     sphinx
      testtools
      tkinter
    ];
  
    pythonImportsCheck = [ "SoftLayer" ];
  
    meta = with lib; {
      broken = (stdenv.isLinux && stdenv.isAarch64) || stdenv.isDarwin;
      description = "Python libraries that assist in calling the SoftLayer API";
      homepage = "https://github.com/softlayer/softlayer-python";
      license = licenses.mit;
      maintainers = with maintainers; [ ];
    };
  }
  
negative.code: , testtools
  , tkinter
  , urllib3
  , prettytable
  , rich
  , zeep
  }:
  
  buildPythonPackage rec {
    pname = "softlayer";
    version = "6.1.0";
    disabled = pythonOlder "3.5";
  
    src = fetchFromGitHub {
      owner = pname;
      repo = "softlayer-python";
      rev = "v${version}";
      sha256 = "sha256-T49KVAsgcAZySkaJi47IrFcMHGZvEkGDjPWsdMarzwM=";
    };
  
    postPatch = ''
      substituteInPlace setup.py \
          --replace 'rich == 12.3.0' 'rich >= 12.3.0'
    '';
  
    propagatedBuildInputs = [
      click
  