python-webencodings
Port variant v12
Summary Legacy web character encoding aliases (3.12)
BROKEN
Package version 0.5.1
Homepage https://github.com/SimonSapin/python-webencodings
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants v13
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 11 NOV 2024, 23:28:05 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)
PY312 ON Build using Python 3.12 PY313 OFF Build using Python 3.13
Package Dependencies by Type
Build (only) python312:dev:std
python-pip:single:v12
autoselect-python:single:std
Build and Runtime python312:primary:std
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:v12
python-bleach:v12 Easy safelist-based HTML-sanitizing tool (3.12)
python-html5lib:v12 HTML parser based on WHATWG specification (3.12)