Change log for mtconverter
==========================

2015-10-12  -- 0.9.0
    * new setuptools-compliant project layout and packaging
    * full (native) py3k support
    * remove old bundled copy of html2text (add dep on external package)

2015-07-16  -- 0.8.5
    * misc fixes in tests

2012-09-20  -- 0.8.4
    * fix regression around use of subprocess.Popen

2012-03-20  -- 0.8.3
    * close #90451: fix unit tests
    
    * close #81707: make python3 package available in sid

    * close #89394: Use subprocess instead of os.popen4

2010-07-27  --  0.8.1
    * fix #37143: /> tags break the parse process

2010-06-11  --  0.8.0
    * allow to specify inputs for which we want to remove a transform
  (not necessarily all transform's inputs)

    * make engine.find_path method public



2009-09-02  --  0.7.1
    * fix #10583: bad encoding detection



2009-07-21  --  0.7.0
    * new need_guess function

    * new fallbackmimetype argument to guess_mimetype_and_encoding

    * use xml_escape in text > html transforms



2009-07-06  --  0.6.3
    * fix for xml_escape called with unicode characters



2009-07-06  --  0.6.2
    * xml_escape / html_escape now escape all control characters (ascii code < 32)



2009-06-29  --  0.6.1
    * fix potential crash with wrong local setting



2009-02-12  --  0.6.0
    * xml_escape

    * application/vnd.oasis.opendocument.text -> text/plain transformation

    * html_unescape now unescapes any HTML entity



2008-08-06  --  0.5.0
    * application/xml -> text/plain transformation

    * new fallbackencoding argument to guess_mimetype_and_encoding, given to
      guess_encoding when necessary



2008-06-30  --  0.4.0
    * use a new pure python transformation to transform html into
      formatted text. The code is based on http://www.aaronsw.com/2002/html2text/
      developed by Aaron Swartz.



2008-01-14  --  0.3.0
    * unicode policy handling

    * enhance text mimetype detection

    * fix pygment's html transform to return only a html snippet, not a full
      document, and avoid returning encoded string

    * register_* function return True or False telling if optional transforms
      are available

    * restore python 2.3 compatibility



2007-12-11  --  0.2.0
    * guess_encoding test and fixes

    * new guess_format_and_encoding utility method

    * deal with binary encoding (eg raise TransformError when necessary)

    * renamed ._transforms attribute of the engine into transforms since
      it's useful to access it to check transform availability

    * pygments based transforms



2007-10-23  --  0.1.4
    * various html fixes



2007-02-09  --  0.1.3
    * fix lynx transform encoding problem

    * strip output of popen transforms

    * fix text to html transform to escape html special chars



2006-10-27  --  0.1.2
    * POpenTransform encoding fixes



2006-10-13  --  0.1.1
    * fixed some name errors...



2006-10-10  --  0.1.0
    * initial revision, backported from PortalTransforms with some API changes



