anchor.diff:  { lib
   , buildPythonPackage
  -, fetchpatch
   , fetchPypi
   , attrs
   , argon2-cffi
  
positive.code: , click
  , cryptography
  , ecdsa
    # , eth-abi
  , flatbuffers
  , jinja2
  , hkdf
  
negative.code:     all = accelerate ++ compress ++ encryption ++ nvx ++ serialization ++ scram ++ twisted ++ ui ++ xbr;
      accelerate = [ /* wsaccel */ ];
      compress = [ python-snappy ];
      encryption = [ pynacl pyopenssl qrcode /* pytrie */ service-identity ];
      nvx = [ cffi ];
      scram = [ argon2-cffi cffi passlib ];
      serialization = [ cbor2 flatbuffers msgpack ujson py-ubjson ];
      twisted = [ attrs args.twisted zope_interface ];
      ui = [ pygobject3 ];
      xbr = [ base58 cbor2 click ecdsa eth-abi jinja2 hkdf mnemonic py-ecc py-eth-sig-utils py-multihash rlp spake2 twisted /* web3 xbr */ yapf /* zlmdb */ ];
    };
  
    meta = with lib; {
  