All Versions
40
Latest Version
Avg Release Cycle
26 days
Latest Release
585 days ago

Changelog History
Page 3

  • v1.4.1 Changes

    May 28, 2021

    ๐Ÿ›  Fixed

    • ๐Ÿ”ง Logger configuration/usage no longer conflict with others (PR #44)
  • v1.4.0 Changes

    May 21, 2021

    โœ‚ Removed

    • ๐Ÿ“ฆ Using standard logging instead of using the package loguru.
    • โฌ‡๏ธ Dropping nose test framework in favor of the maintained pytest.
    • ๐Ÿ“ฆ Choose to not use dragonmapper package to help with gibberish Chinese/CJK text.
    • Require cached_property only for Python 3.5 due to constraint. Dropping for every other interpreter version.
    • ๐Ÿ‘ Stop support for UTF-7 that does not contain a SIG.
    • โฌ‡๏ธ Dropping PrettyTable, replaced with pure JSON output in CLI.

    ๐Ÿ›  Fixed

    • BOM marker in a CharsetNormalizerMatch instance could be False in rare cases even if obviously present. Due to the sub-match factoring process.
    • Not searching properly for the BOM when trying utf32/16 parent codec.

    ๐Ÿ”„ Changed

    • ๐Ÿ“ฆ Improving the package final size by compressing frequencies.json.
    • ๐Ÿ›ฐ Huge improvement over the larges payload.

    โž• Added

    • CLI now produces JSON consumable output.
    • Return ASCII if given sequences fit. Given reasonable confidence.
  • v1.3.9 Changes

    May 13, 2021

    ๐Ÿ›  Fixed

    • ๐Ÿ›ฐ In some very rare cases, you may end up getting encode/decode errors due to a bad bytes payload (PR #40)
  • v1.3.8 Changes

    May 12, 2021

    ๐Ÿ›  Fixed

    • ๐Ÿ›ฐ Empty given payload for detection may cause an exception if trying to access the alphabets property. (PR #39)
  • v1.3.7 Changes

    May 12, 2021

    ๐Ÿ›  Fixed

    • ๐Ÿ›ฐ The legacy detect function should return UTF-8-SIG if sig is present in the payload. (PR #38)
  • v1.3.6 Changes

    February 09, 2021

    ๐Ÿ”„ Changed

    • ๐Ÿš€ Amend the previous release to allow prettytable 2.0 (PR #35)
  • v1.3.5 Changes

    February 08, 2021

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix error while using the package with a python pre-release interpreter (PR #33)

    ๐Ÿ”„ Changed

    • ๐Ÿ”จ Dependencies refactoring, constraints revised.

    โž• Added

    • โž• Add python 3.9 and 3.10 to the supported interpreters
  • v1.3.4 Changes

    December 16, 2019

    ๐Ÿ”„ Changes :

    • ๐Ÿ‘Œ Improvement/Bugfix : False positive when searching for successive upper, lower char. (ProbeChaos) (#31)
  • v1.3.3 Changes

    December 16, 2019

    ๐Ÿ”„ Changes :

    • ๐Ÿ‘Œ Improvement : Noticeable better detection for jp #30
  • v1.3.2 Changes

    December 13, 2019

    ๐Ÿ”„ Changes :

    • ๐Ÿ›  Bugfix : Passing zero-length bytes to from_bytes (#29)