python-webencodings
Port variant v11
Summary Legacy web character encoding aliases (3.11)
Package version 0.5.1
Homepage https://github.com/SimonSapin/python-webencodings
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants v12
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 09 OCT 2023, 04:40:21 UTC
Port created 30 OCT 2018, 18:17:46 UTC
Subpackage Descriptions
single python-webencodings =================== This is a Python implementation of the [WHATWG Encoding standard ]. * Latest documentation: http://packages.python.org/webencodings/ * Source code and issue tracker: https://github.com/gsnedders/python-webencodings * PyPI releases: http://pypi.python.org/pypi/webencodings * License: BSD * Python 2.6+ and 3.3+ In order to be compatible with legacy web content when interpreting something like ``Content-Type: text/html; charset=latin1``, tools need to use a particular set of aliases for encoding labels as well as some overriding rules. For example, ``US-ASCII and iso-8859-1 on the web are actually aliases for windows-1252``, and an UTF-8 or UTF-16 BOM takes precedence over any other encoding declaration. The Encoding standard defines all such details so that implementations do not have to reverse-engineer each other. This module has encoding labels and BOM detection, but the actual implementation for encoders and decoders is Python’s.
Configuration Switches (platform-specific settings discarded)
PY311 ON Build using Python 3.11 PY312 OFF Build using Python 3.12
Package Dependencies by Type
Build (only) python-pip:single:v11
autoselect-python:single:standard
Build and Runtime python311:single:standard
Download groups
main mirror://PYPIWHL/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7
Distribution File Information
a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78 11774 webencodings-0.5.1-py2.py3-none-any.whl
Ports that require python-webencodings:v11
python-bleach:v11 Easy safelist-based HTML-sanitizing tool (3.11)
python-html5lib:v11 HTML parser based on WHATWG specification (3.11)