Releases: Halvani/alphabetic
Releases · Halvani/alphabetic
v0.0.7
v0.0.6
What's new?
- Integrated a preprocessing function that aims to remove characters from a given string that not belong to the script types supported by Alphabetic
- Fixed several bugs (relative paths are now normalized into absolute paths to avoid FileNotFound errors)
- Refactoring
v0.0.5
What's new?
- Integrated query functions: is_alphabet, is_abjad, is_abugida, is_syllabary, is_logographic and is_featural
- Added more languages (total number of supported languages: 151)
- Added internal ISO-15924 and ISO 639-1/2/3 json databases
- Integrated ISO code to language translation
- Integrated independent vowels (abugida-based scripts)
- Corrected writing system classification (Alphabetic now uses the classification by Daniels and Bright [Daniels, Peter T.; Bright, William, eds. (1996). The World's Writing Systems. Oxford University Press.])
- Mayor refactoring (bugfixing, lint/style, documentation, examples, etc.)
- Added > 20 unit tests
v0.0.4
v0.0.3
Synchronized version number with Pypi version (https://pypi.org/project/alphabetic/)
v0.0.2
What's new?
- Added a convenient method for updating the json database file
- Exported internal dictionary into a json file to allow usage outside of python
- Added more languages (currently 53 languages are supported)
- Added NonLanguage class and alphabet (Morse code)