head	1.3;
access;
symbols
	pkgsrc-2026Q2:1.2.0.18
	pkgsrc-2026Q2-base:1.2
	pkgsrc-2026Q1:1.2.0.16
	pkgsrc-2026Q1-base:1.2
	pkgsrc-2025Q4:1.2.0.14
	pkgsrc-2025Q4-base:1.2
	pkgsrc-2025Q3:1.2.0.12
	pkgsrc-2025Q3-base:1.2
	pkgsrc-2025Q2:1.2.0.10
	pkgsrc-2025Q2-base:1.2
	pkgsrc-2025Q1:1.2.0.8
	pkgsrc-2025Q1-base:1.2
	pkgsrc-2024Q4:1.2.0.6
	pkgsrc-2024Q4-base:1.2
	pkgsrc-2024Q3:1.2.0.4
	pkgsrc-2024Q3-base:1.2
	pkgsrc-2024Q2:1.2.0.2
	pkgsrc-2024Q2-base:1.2
	pkgsrc-2024Q1:1.1.0.60
	pkgsrc-2024Q1-base:1.1
	pkgsrc-2023Q4:1.1.0.58
	pkgsrc-2023Q4-base:1.1
	pkgsrc-2023Q3:1.1.0.56
	pkgsrc-2023Q3-base:1.1
	pkgsrc-2023Q2:1.1.0.54
	pkgsrc-2023Q2-base:1.1
	pkgsrc-2023Q1:1.1.0.52
	pkgsrc-2023Q1-base:1.1
	pkgsrc-2022Q4:1.1.0.50
	pkgsrc-2022Q4-base:1.1
	pkgsrc-2022Q3:1.1.0.48
	pkgsrc-2022Q3-base:1.1
	pkgsrc-2022Q2:1.1.0.46
	pkgsrc-2022Q2-base:1.1
	pkgsrc-2022Q1:1.1.0.44
	pkgsrc-2022Q1-base:1.1
	pkgsrc-2021Q4:1.1.0.42
	pkgsrc-2021Q4-base:1.1
	pkgsrc-2021Q3:1.1.0.40
	pkgsrc-2021Q3-base:1.1
	pkgsrc-2021Q2:1.1.0.38
	pkgsrc-2021Q2-base:1.1
	pkgsrc-2021Q1:1.1.0.36
	pkgsrc-2021Q1-base:1.1
	pkgsrc-2020Q4:1.1.0.34
	pkgsrc-2020Q4-base:1.1
	pkgsrc-2020Q3:1.1.0.32
	pkgsrc-2020Q3-base:1.1
	pkgsrc-2020Q2:1.1.0.28
	pkgsrc-2020Q2-base:1.1
	pkgsrc-2020Q1:1.1.0.8
	pkgsrc-2020Q1-base:1.1
	pkgsrc-2019Q4:1.1.0.30
	pkgsrc-2019Q4-base:1.1
	pkgsrc-2019Q3:1.1.0.26
	pkgsrc-2019Q3-base:1.1
	pkgsrc-2019Q2:1.1.0.24
	pkgsrc-2019Q2-base:1.1
	pkgsrc-2019Q1:1.1.0.22
	pkgsrc-2019Q1-base:1.1
	pkgsrc-2018Q4:1.1.0.20
	pkgsrc-2018Q4-base:1.1
	pkgsrc-2018Q3:1.1.0.18
	pkgsrc-2018Q3-base:1.1
	pkgsrc-2018Q2:1.1.0.16
	pkgsrc-2018Q2-base:1.1
	pkgsrc-2018Q1:1.1.0.14
	pkgsrc-2018Q1-base:1.1
	pkgsrc-2017Q4:1.1.0.12
	pkgsrc-2017Q4-base:1.1
	pkgsrc-2017Q3:1.1.0.10
	pkgsrc-2017Q3-base:1.1
	pkgsrc-2017Q2:1.1.0.6
	pkgsrc-2017Q2-base:1.1
	pkgsrc-2017Q1:1.1.0.4
	pkgsrc-2017Q1-base:1.1
	pkgsrc-2016Q4:1.1.0.2
	pkgsrc-2016Q4-base:1.1;
locks; strict;
comment	@# @;


1.3
date	2026.08.16.12.56.40;	author wiz;	state Exp;
branches;
next	1.2;
commitid	3EC0mIJbpDqfxRRG;

1.2
date	2024.04.30.09.05.38;	author wiz;	state Exp;
branches;
next	1.1;
commitid	SU8M6zOadjC2c98F;

1.1
date	2016.10.26.07.50.24;	author kleink;	state Exp;
branches;
next	;
commitid	pjQmSXMRyPLnWCrz;


desc
@@


1.3
log
@py-webencodings: update to 0.6.1.

0.6.1

Packaging

    Update links on PyPI.


0.6.0

Dependencies

    Support Python 3.10, 3.11, 3.12, 3.13, 3.14.
    Drop support of Python 2.6, 2.7, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8 and 3.9.

Packaging

    Include license file in packages.

Bug fixes

    Update list of encodings.
    Use correct CJK Python codecs.
    Handle "replacement" encoding.

Documentation

    Reorganize documentation.
@
text
@@@comment $NetBSD$
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
${PYSITELIB}/webencodings/__init__.py
${PYSITELIB}/webencodings/__init__.pyc
${PYSITELIB}/webencodings/__init__.pyo
${PYSITELIB}/webencodings/custom.py
${PYSITELIB}/webencodings/custom.pyc
${PYSITELIB}/webencodings/custom.pyo
${PYSITELIB}/webencodings/labels.py
${PYSITELIB}/webencodings/labels.pyc
${PYSITELIB}/webencodings/labels.pyo
@


1.2
log
@py-webencodings: convert to wheel.mk.

Bump PKGREVISION.
@
text
@d5 1
a5 1
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
d9 3
a14 9
${PYSITELIB}/webencodings/mklabels.py
${PYSITELIB}/webencodings/mklabels.pyc
${PYSITELIB}/webencodings/mklabels.pyo
${PYSITELIB}/webencodings/tests.py
${PYSITELIB}/webencodings/tests.pyc
${PYSITELIB}/webencodings/tests.pyo
${PYSITELIB}/webencodings/x_user_defined.py
${PYSITELIB}/webencodings/x_user_defined.pyc
${PYSITELIB}/webencodings/x_user_defined.pyo
@


1.1
log
@Import webencodings 0.5 as textproc/py-webencodings.

This is a Python implementation of the WHATWG Encoding standard.

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.
@
text
@d2 4
a5 4
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
d7 1
a8 1
${PYSITELIB}/webencodings/__init__.pyc
d10 1
a11 1
${PYSITELIB}/webencodings/labels.pyc
d13 1
a14 1
${PYSITELIB}/webencodings/mklabels.pyc
d16 1
a17 1
${PYSITELIB}/webencodings/tests.pyc
d19 1
a20 1
${PYSITELIB}/webencodings/x_user_defined.pyc
@

