anchor.diff:  { lib
   , buildPythonPackage
  -, fetchPypi
  +, fetchFromGitHub
  +, geojson
  +, pysocks
   , pythonOlder
   , requests
  -, geojson
  -, pysocks
  +, pytestCheckHook
   }:
   
   buildPythonPackage rec {
  
positive.code:   version = "3.2.0";
    disabled = pythonOlder "3.7";
  
    src = fetchPypi {
      inherit pname version;
      sha256 = "sha256-o9QL2KtZdRa/uFq+tq8LDm5jRovNuma96qOSDK/hqN4=";
    };
  
    propagatedBuildInputs = [
  
negative.code:     requests
    ];
  
    checkInputs = [ pytestCheckHook ];
  
    # Run only tests which don't require network access
    pytestFlagsArray = [ "tests/unit" ];
  
    pythonImportsCheck = [ "pyowm" ];
  
    meta = with lib; {
      description = "Python wrapper around the OpenWeatherMap web API";
      homepage = "https://pyowm.readthedocs.io/";
      license = licenses.mit;
      maintainers = with maintainers; [ fab ];
    };
  }
  