Switch to unified view

a b/.eggs/webencodings-0.5.1-py3.6.egg/EGG-INFO/DESCRIPTION.rst
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.
26
27