anchor.diff:      sha256 = "19plkgwwfs6298vjplgsvhirixi3jbngq5y07x9c0fjxk39fa2dk";
     };
   
  -  postPatch = ''
  -    substituteInPlace pyproject.toml \
  -      --replace 'numpy = "1.18.5"' 'numpy = "^1.18.5"' \
  -      --replace 'hyperopt = "0.1.2"' 'hyperopt = ">=0.1.2"' \
  -      --replace 'wheel = "^0.35.1"' 'wheel = "*"' \
  -      --replace 'prometheus-client = ">=0.8,<0.10"' 'prometheus-client = "*"'
  -  '';
  -
  -  nativeBuildInputs = [ poetry-core ];
  +  nativeBuildInputs = [
  +    poetry-core
  +  ];
   
     propagatedBuildInputs = [
       hyperopt
  
positive.code:     pytestCheckHook
    ];
  
    preCheck = ''
      export HOSTNAME=myhost-experimentId
    '';
  
    disabledTests = [
      "test_add_metrics_pushes_metrics" # requires a working prometheus push gateway
    ];
  
    pythonImportsCheck = [ "gradient_utils" ];
  
    meta = with lib; {
      description = "Python utils and helpers library for Gradient";
  
negative.code: , poetry-core
  , prometheus-client
  , pytestCheckHook
  , pythonOlder
  , requests
  }:
  
  