tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

README.rst (1037B)


      1 python-webencodings
      2 ===================
      3 
      4 This is a Python implementation of the `WHATWG Encoding standard
      5 <http://encoding.spec.whatwg.org/>`_.
      6 
      7 * Latest documentation: http://packages.python.org/webencodings/
      8 * Source code and issue tracker:
      9  https://github.com/gsnedders/python-webencodings
     10 * PyPI releases: http://pypi.python.org/pypi/webencodings
     11 * License: BSD
     12 * Python 2.6+ and 3.3+
     13 
     14 In order to be compatible with legacy web content
     15 when interpreting something like ``Content-Type: text/html; charset=latin1``,
     16 tools need to use a particular set of aliases for encoding labels
     17 as well as some overriding rules.
     18 For example, ``US-ASCII`` and ``iso-8859-1`` on the web are actually
     19 aliases for ``windows-1252``, and an UTF-8 or UTF-16 BOM takes precedence
     20 over any other encoding declaration.
     21 The Encoding standard defines all such details so that implementations do
     22 not have to reverse-engineer each other.
     23 
     24 This module has encoding labels and BOM detection,
     25 but the actual implementation for encoders and decoders is Python’s.