./converters/py-chardet, Universal encoding detector for Python 3

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.2.0nb1, Package name: py311-chardet-5.2.0nb1, Maintainer: bartosz.kuzma

Character encoding auto-detection in Python.


Required to run:
[devel/py-setuptools] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 2021.111 KB

Version history: (Expand)


CVS history: (Expand)


   2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | Package updated
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation

This follows the recommended bootstrap method (flit_core, build, installer).

However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
   2023-09-04 11:42:18 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-chardet: remove unneeded test dependency

pkglint cleanup while here
   2023-08-02 08:45:13 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-chardet: updated to 5.2.0

5.2.0

Adds support for running chardet CLI via python -m chardet
   2022-12-05 09:35:47 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-chardet: updated to 5.1.0

chardet 5.1.0

Features

Add should_rename_legacy argument to most functions, which will rename older \ 
encodings to their more modern equivalents (e.g., GB2312 becomes GB18030)
Add capital letter sharp S and ISO-8859-15 support
Add a prober for MacRoman encoding
Add --minimal flag to chardetect command
Add type annotations to the project and run mypy on CI
Add support for Python 3.11

Fixes

Clarify LGPL version in License trove classifier
Remove support for EOL Python 3.6
Remove unnecessary guards for non-falsey values

Misc changes

Switch to Python 3.10 release in GitHub actions
Remove setup.py in favor of build package
Run tests on macos, Windows, and 3.11-dev
   2022-07-06 13:20:16 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-chardet: mark as not for python 2.7

Use py-chardet4 for that
   2022-07-03 14:45:18 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-chardet: update to 5.0.0.

This release is the first release of chardet that no longer
supports Python < 3.6.

In addition to that change, it features the following user-facing
changes:

    Added a prober for Johab Korean (#207, @grizlupo)
    Added a prober for UTF-16/32 BE/LE (#109, #206, @jpz)
    Added test data for Croatian, Czech, Hungarian, Polish, Slovak,
    Slovene, Greek, and Turkish, which should help prevent future
    errors with those languages
    Improved XML tag filtering, which should improve accuracy for
    XML files (#208)
    Tweaked SingleByteCharSetProber confidence to match latest
    uchardet (#209)
    Made detect_all return child prober confidences (#210)
    Updated examples in docs (#223, @domdfcoding)
    Documentation fixes (#212, #224, #225, #226, #220, #221, #244
    from too many to mention)
    Minor performance improvements (#252, @deedy5)
    Add support for Python 3.10 when testing (#232, @jdufresne)
    Lots of little development cycle improvements, mostly thanks
    to @jdufresne
   2022-01-05 16:41:32 by Thomas Klausner | Files touched by this commit (289)
Log message:
python: egg.mk: add USE_PKG_RESOURCES flag

This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.

Set this flag for packages that need it and bump PKGREVISION.
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS