anchor.diff:  buildPythonPackage rec {
     pname = "twisted";
     version = "22.4.0";
  +  format = "setuptools";
   
     disabled = pythonOlder "3.6";
  -
  -  format = "setuptools";
   
     src = fetchPypi {
       pname = "Twisted";
  
positive.code:     typing-extensions
      zope_interface
    ];
  
    passthru.extras-require = rec {
      tls = [ pyopenssl service-identity idna ];
      conch = [ pyasn1 cryptography appdirs bcrypt ];
      conch_nacl = conch ++ [ pynacl ];
      serial = [ pyserial ];
      http2 = [ h2 priority ];
      contextvars = lib.optionals (pythonOlder "3.7") [ contextvars ];
    };
  
    postPatch = ''
      echo 'ListingTests.test_localeIndependent.skip = "Timezone issue"'>> src/twisted/conch/test/test_cftp.py
  
negative.code:     git
      glibcLocales
      pyhamcrest
    ] ++ passthru.extras-require.conch
    ++ passthru.extras-require.tls;
  
    checkPhase = ''
      export SOURCE_DATE_EPOCH=315532800
  