Run Readability extractor Thrift service with Python 2.7 (for now)
Run Readability extractor Thrift service with Python 2.7 (for now)

Otherwise complains with:

Traceback (most recent call last):
  File "/mediacloud/mc-venv/lib/python3.5/site-packages/thrift/server/TProcessPoolServer.py", line 79, in serveClient
    self.processor.process(iprot, oprot)
  File "python_scripts/gen-py/thrift_solr/ExtractorService.py", line 75, in process
    (name, type, seqid) = iprot.readMessageBegin()
  File "/mediacloud/mc-venv/lib/python3.5/site-packages/thrift/protocol/TBinaryProtocol.py", line 126, in readMessageBegin
    sz = self.readI32()
  File "/mediacloud/mc-venv/lib/python3.5/site-packages/thrift/protocol/TBinaryProtocol.py", line 206, in readI32
    buff = self.trans.readAll(4)
  File "/mediacloud/mc-venv/lib/python3.5/site-packages/thrift/transport/TTransport.py", line 58, in readAll
    chunk = self.read(sz - have)
  File "/mediacloud/mc-venv/lib/python3.5/site-packages/thrift/transport/TTransport.py", line 159, in read
    self.__rbuf = StringIO(self.__trans.read(max(sz, self.__rbuf_size)))
TypeError: initial_value must be str or None, not bytes

berkmancenter/mediacloud,berkmancenter/mediacloud,berkmancenter/mediacloud,berkmancenter/mediacloud,berkmancenter/mediacloud