anchor.diff: -{ lib, python36 }:
  +{ lib, python3 }:
   
   # Flexget have been a trouble maker in the past,
   # if you see flexget breaking when updating packages, don't worry.
  
positive.code:     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
      # Plugins
  
negative.code: 
  buildPythonApplication rec {
    pname = "FlexGet";
    version = "2.20.17";
  
    src = fetchPypi {
      inherit pname version;
      sha256 = "ed021d8d5c10555dad8dc1cb93c012e17b541fc25fc122b7ca76bb7e53fe82b3";
    };
  
    postPatch = ''
      # remove dependency constraints
      sed 's/==\([0-9]\.\?\)\+//' -i requirements.txt
    '';
  