Metadata-Version: 2.1
Name: unicodedataplus
Version: 14.0.0.post1
Summary: Unicodedata with extensions for additional properties.
Home-page: http://github.com/iwsfutcmd/unicodedataplus
Author: Ben Yang
Author-email: benayang@gmail.com
License: Apache License 2.0
Download-URL: http://github.com/iwsfutcmd/unicodedataplus
Platform: any
Description-Content-Type: text/markdown
License-File: LICENSE

[![Github CI Status](https://github.com/iwsfutcmd/unicodedataplus/workflows/Tests/badge.svg)](https://github.com/iwsfutcmd/unicodedataplus/actions?query=workflow%3A%22Tests%22)
[![PyPI](https://img.shields.io/pypi/v/unicodedataplus.svg)](https://pypi.org/project/unicodedataplus/)

unicodedataplus
============

Drop-in replacement for `unicodedata` with extensions for additional Unicode properties.

Currently supported additional Unicode properties:

* Script: `script(chr)`
* Script Extensions: `script_extensions(chr)`
* Block: `block(chr)`
* Indic Positional Category: `indic_positional_category(chr)`
* Indic Syllabic Category: `indic_syllabic_category(chr)`
* Grapheme Cluster Break: `grapheme_cluster_break(chr)`
* Total Strokes (CJK): `total_strokes(chr)`

Additionally, two dictionaries (`property_value_aliases` and `property_value_by_alias`) are provided for Property Value Alias lookup.

The versions of this package match unicode versions, so unicodedataplus==14.0.0 is data from unicode 14.0.0.

Forked from https://github.com/mikekap/unicodedata2

Changelog
=========
## 14.0.0-1
 - Added Python3.10 and PyPy support
## 14.0.0
 - Upgrade to Unicode 14.0.0
## 13.0.0-2
 - Added grapheme cluster break property

## 13.0.0-1
 - Fixed pre-Python 3.8 compatibility problems

## 13.0.0
 - Upgrade to Unicode 13.0.0

## 12.1.0
 - Upgrade to Unicode 12.1.0
 - Added property value alias lookup
 - Added script extensions, indic positional categories, and indic syllabic categories lookup.

## 12.0.0
 - Forked from unicodedata2
 - Added script, block and total strokes lookup

## 11.0.0
 - Upgrade to Unicode 11.0.0
 - Remove Python 3.3 support as wheel no longer supports Python 3.3.

## 10.0.0-2
 - Wheel for Python 3.6

## 10.0.0
 - Upgrade to Unicode 10.0.0
 - Remove Python 2.6 support as wheel no longer supports Python 2.6.

## 9.0.0-4
 - Re-releasing 9.0.0-3 because pypi doesn't handle bad internet connections well.

## 9.0.0-3
 - Add binary packages for all platforms. Patch by Cosimo Lupo (anthrotype).

## 9.0.0-2
 - Python 3 support
 - Fix incorrect digitification caused by using the underlying Python's Unicode tables.

## 9.0.0
 - Upgrade to Unicode 9.0.0

## 8.0.0
 - Upgrade to Unicode 8.0.0

## 7.0.0-2
 - Compiles under Python 2.6 (and older 2.7). Patch by John Vandenberg. Fixes #2
 - Runs regular Unicodedata tests. Adds travis and appveyor CI. Patch by John Vandenberg (jayvdb).

## 7.0.0
 - Initial release


