anchor.diff:  # -- Mic92
   
   let
  -  python' = python.override { inherit packageOverrides; };
  +  python' = python36.override { inherit packageOverrides; };
   
     packageOverrides = self: super: {
  -    sqlalchemy = super.sqlalchemy.overridePythonAttrs (old: rec {
  -      version = "1.2.6";
  -      src = old.src.override {
  -        inherit version;
  -        sha256 = "1nwylglh256mbwwnng6n6bzgxshyz18j12hw76sghbprp74hrc3w";
  -      };
  -    });
  -
       guessit = super.guessit.overridePythonAttrs (old: rec {
         version = "3.0.3";
         src = old.src.override {
  
positive.code: 
  buildPythonApplication rec {
    pname = "FlexGet";
    version = "2.17.14";
  
    src = fetchPypi {
      inherit pname version;
      sha256 = "1wh12nspjzsgb0a7qp67s4k8wssbhhf500s8x8mx2smb1mgy4xzz";
    };
  
    postPatch = ''
      # remove dependency constraints
      sed 's/==\([0-9]\.\?\)\+//' -i requirements.txt
    '';
  
negative.code:   doCheck = false;
  
    propagatedBuildInputs = [
      # See https://github.com/Flexget/Flexget/blob/master/requirements.in
      feedparser sqlalchemy pyyaml
      beautifulsoup4 html5lib
      PyRSS2Gen pynzb rpyc jinja2
      requests dateutil jsonschema
      pathpy guessit APScheduler
      terminaltables colorclass
      cherrypy flask flask-restful
      flask-restplus flask-compress
      flask_login flask-cors
      pyparsing zxcvbn-python future
      # Optional requirements
      deluge-client
    ] ++ lib.optional (pythonOlder "3.4") pathlib;
  
    meta = with lib; {
      homepage    = https://flexget.com/;
  