The python wrapper discards derivations that lack the 'pythonPath' attribute, so provide a (dummy) pythonPath attribute to make this work: pythonFull.override { extraLibs = [ thrift ]; }
I set platforms to 'linux' because that's the only thing I have tested.