anchor.diff:    version = "1.6.0";
     format = "setuptools";
   
  +  disabled = pythonOlder "3.8";
  +
     src = fetchPypi {
       pname = "Flask-Admin";
       inherit version;
  -    sha256 = "1209qhm51d4z66mbw55cmkzqvr465shnws2m2l2zzpxhnxwzqks2";
  +    hash = "sha256-Qk/8ebew3/8FFVVobqEuhuSN/6ysFL6qMZ+0UCrECYg=";
     };
   
     propagatedBuildInputs = [
       flask
       wtforms
  -  ] ++ lib.optionals isPy27 [
  -    enum34
     ];
  +
  +  passthru.optional-dependencies = {
  +    aws = [
  +      boto
  +    ];
  +    azure = [
  +      azure-storage-blob
  +    ];
  +  };
   
     checkInputs = [
       arrow
       colour
       email-validator
  -    flask-sqlalchemy
       flask-babelex
       flask-mongoengine
  +    flask-sqlalchemy
       geoalchemy2
       mongoengine
       pillow
  
positive.code:   ];
  
    meta = with lib; {
      description = "Simple and extensible admin interface framework for Flask";
      homepage = "https://github.com/flask-admin/flask-admin/";
      license = licenses.bsd3;
      maintainers = with maintainers; [ costrouc ];
  
negative.code: { lib
  , arrow
  , azure-storage-blob
  , boto
  , buildPythonPackage
  , colour
  , email-validator
  , enum34
  , fetchPypi
  , flask
  , flask-babelex
  , flask-mongoengine
  , flask-sqlalchemy
  , geoalchemy2
  , mongoengine
  , pillow
  , psycopg2
  , pymongo
  , pytestCheckHook
  , pythonOlder
  , shapely
  , sqlalchemy
  , sqlalchemy-citext
  