anchor.diff:  { stdenv
   , fetchPyPi
  +, unzip
   , wrapPython
   
   , python
  
positive.code: 
    passthru = {
      # Hash for pip bootstrap, see pkgs/p/pip/bootstrap.nix
      bootstrapSha256 = "e1d5a1fd8e7ac66e8f9ed2f0e5c08ac3c8d45a389c167ac0270b6580f365b558";
    };
  
    meta = with stdenv.lib; {
  
negative.code: stdenv.mkDerivation rec {
    name = "${python.executable}-setuptools-${version}";
    # Make sure to update pkgs/p/pip/bootstrap.nix setuptools hash when updating
    version = "32.3.1";
  
    src = fetchPyPi {
      package = "setuptools";
      inherit version;
      type = ".zip";
      sha256 = "806bae0840429c13f6e6e44499f7c0b87f3b269fdfbd815d769569c1daa7c351";
    };
  
    nativeBuildInputs = [
      unzip
    ];
  
    buildInputs = [
      python
  