mirror of
https://github.com/scrapy/scrapy.git
synced 2025-02-28 11:24:38 +00:00
- added Response subclasses: TextResponse, HtmlResponse, XmlResponse - made Response.body a str - added Response.body_as_unicode() method - added encoding attribute for TextResponse and subclasses - added headers_encoding() and body_encoding() to TextResponse and subclasses - added ResponseTypes class to guess the Response class to use based on mimetype and other criteria - added and improved several Request/Response tests - updated request/response documetnation to reflect the changes Another changes not related to encoding: - added lixbml2debug for debugging libxml2 memory leaks, which can be enabled by a environment variable - added memoizemethod decorator (implemented using descriptors) to cache the result of methods - moved DecompressionMiddleware to contrib_exp --HG-- rename : scrapy/trunk/scrapy/tests/test_spiders/testplugin.py => scrapy/trunk/scrapy/tests/test_spiders/testspider.py extra : convert_revision : svn%3Ab85faa78-f9eb-468e-a121-7cced6da292c%40766