korean-romanizer is a python module that romanizes Korean text in Hangul into its alphabet equivalent.
It currently follows the Revised Romanization of Korean rule developed by the National Institute of Korean Language, the official romanization system being used in the Republic of Korea.
pip install korean_romanizer
from korean_romanizer.romanizer import Romanizer
r = Romanizer("안녕하세요")
r.romanize()
# returns 'annyeonghaseyo'
Publishing to PyPI is automated using GitHub Actions. Pushing a version tag or
creating a GitHub release triggers the workflow in
.github/workflows/python-publish.yml
which builds and uploads the package using
the PYPI_API_TOKEN
secret. The package version is derived from git tags using
setuptools_scm
, so create a new tag or GitHub release when publishing a new
version.