github mpcabd/python-arabic-reshaper v3.1.0

2 hours ago

Kurdish fixes and Python 3.15 support.

Kurdish (language: 'Kurdish')

  • Added ڵ (U+06B5, lam with small v), which was left unshaped (#67, #104).
  • Added ڕ (U+0695, reh with small v below), which was left unshaped (#106).
  • ه (heh) now uses the right glyph in each position. Before, every form used the medial glyph, so word-initial and final heh had a stray connecting stroke (#106).
  • Standalone ح (hah) no longer maps to U+FEA1, which Kurdish fonts don't have, so it is drawn again (#106).
  • Standalone ێ no longer uses the final-form glyph (#106).

The Kurdish forms are checked against the Sarchia and Unikurd Web fonts. Output changes for text with ه, ح, ێ, ڵ or ڕ.

Other

  • Supports and tests on Python 3.15.
  • arabic_reshaper.__version__ reports the right version again (it said 3.0.0).

Don't miss a new python-arabic-reshaper release

NewReleases is sending notifications on new releases.