Metadata-Version: 2.1
Name: geezlit
Version: 0.1.5
Summary: Ge'ez Script Transliteration
Home-page: https://github.com/fgaim/geezlit
Author: Fitsum Gaim
Author-email: fitsum@geezlab.com
License: Apache 2.0
Keywords: geez,transliteration
Classifier: Intended Audience :: Science/Research
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.5
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: dev
Requires-Dist: flake8 ; extra == 'dev'
Requires-Dist: mypy (==0.960) ; extra == 'dev'
Requires-Dist: black (==22.3.0) ; extra == 'dev'
Requires-Dist: isort (==5.10.1) ; extra == 'dev'
Requires-Dist: pytest ; extra == 'dev'
Requires-Dist: pytest-sphinx ; extra == 'dev'
Requires-Dist: pytest-cov ; extra == 'dev'
Requires-Dist: twine (>=1.11.0) ; extra == 'dev'
Requires-Dist: setuptools ; extra == 'dev'
Requires-Dist: wheel ; extra == 'dev'
Requires-Dist: Sphinx (<5.1.0,>=4.3.0) ; extra == 'dev'
Requires-Dist: furo (==2022.6.4.1) ; extra == 'dev'
Requires-Dist: myst-parser (<0.18.0,>=0.15.2) ; extra == 'dev'
Requires-Dist: sphinx-copybutton (==0.5.0) ; extra == 'dev'
Requires-Dist: sphinx-autobuild (==2021.3.14) ; extra == 'dev'
Requires-Dist: sphinx-autodoc-typehints ; extra == 'dev'
Requires-Dist: packaging ; extra == 'dev'

# GeezLit

[![PyPI](https://img.shields.io/pypi/v/geezlit.svg)](https://pypi.org/project/geezlit/)
![GitHub issues](https://img.shields.io/github/issues/fgaim/geezlit.svg)
![Workflow](https://github.com/fgaim/geezlit/actions/workflows/main.yml/badge.svg)

**Ge'ez** Trans**lit**eration

A Python library for transliterating Ge'ez script into various ASCII based encodings.

Supported scheme:

- [x] ethiop: for Latex documents that use the `ethiop` package with `babel` to render Ge'ez text.
- [ ] sera: a system for representing Ge'ez script in ASCII.
- [ ] msera: a system based on SERA but modified by [HornMorph](https://github.com/hltdi/HornMorpho).
- [ ] geezime: a scheme used by the [GeezIME](https://geezlab.com) input method by GeezLab
- [ ] ipa: the International Phonetic Alphabet [IPA](https://en.wikipedia.org/wiki).

## Install

Use pip install the package:

```
pip install geezlit
```

## Usage

Once installed, you can import the library and make a simple function calls.

```python
from geezlit import geezlit

geezlit("<Ge'ez text>", style="<style>")
```

Currently, the default `style` is `ethiop`.
