.coveragerc
.flake8
.gitignore
.pre-commit-config.yaml
.pypirc.example
CONTRIBUTING.md
COPYING
ISSUE_TEMPLATE.md
LOCAL_TESTING.md
MANIFEST.in
MIGRATION_GUIDE.md
Makefile
PULL_REQUEST_TEMPLATE.md
README.rst
README_num2words2.md
SKILL.md
docker-compose.yml
generate_test_e2e_sentences.py
generate_tests_with_ai.py
pyproject.toml
run_all_tests.py
run_generate_sentences.sh
setup.py
test_e2e_sentences.csv
tox.ini
.github/dependabot.yml
.github/pull_request_template.md
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/language_support.md
.github/workflows/aur-publish.yml
.github/workflows/ci.yml
.github/workflows/codeql-analysis.yml
.github/workflows/e2e-tests.yml
.github/workflows/lint.yml
.github/workflows/pr-size.yml
.github/workflows/release.yml
.github/workflows/scheduled-test.yml
bin/num2words
bin/num2words2
migration/migrate_to_num2words2.py
num2words2/README.md
num2words2/__init__.py
num2words2/__main__.py
num2words2/_version.py
num2words2/base.py
num2words2/compat.py
num2words2/currency.py
num2words2/grouping.py
num2words2/lang_AF.py
num2words2/lang_AM.py
num2words2/lang_AR.py
num2words2/lang_AS.py
num2words2/lang_AZ.py
num2words2/lang_BA.py
num2words2/lang_BAN.py
num2words2/lang_BE.py
num2words2/lang_BG.py
num2words2/lang_BM.py
num2words2/lang_BN.py
num2words2/lang_BO.py
num2words2/lang_BR.py
num2words2/lang_BS.py
num2words2/lang_CA.py
num2words2/lang_CE.py
num2words2/lang_CEB.py
num2words2/lang_CKB.py
num2words2/lang_CNH.py
num2words2/lang_CS.py
num2words2/lang_CY.py
num2words2/lang_DA.py
num2words2/lang_DE.py
num2words2/lang_DV.py
num2words2/lang_EL.py
num2words2/lang_EN.py
num2words2/lang_EN_AERO.py
num2words2/lang_EN_IN.py
num2words2/lang_EN_NE.py
num2words2/lang_EN_NG.py
num2words2/lang_EN_NP.py
num2words2/lang_EO.py
num2words2/lang_ES.py
num2words2/lang_ES_CO.py
num2words2/lang_ES_CR.py
num2words2/lang_ES_GT.py
num2words2/lang_ES_HN.py
num2words2/lang_ES_NI.py
num2words2/lang_ES_VE.py
num2words2/lang_ET.py
num2words2/lang_EU.py
num2words2/lang_EUR.py
num2words2/lang_FA.py
num2words2/lang_FF.py
num2words2/lang_FI.py
num2words2/lang_FIL.py
num2words2/lang_FO.py
num2words2/lang_FR.py
num2words2/lang_FR_BE.py
num2words2/lang_FR_CH.py
num2words2/lang_FR_DZ.py
num2words2/lang_GL.py
num2words2/lang_GU.py
num2words2/lang_HA.py
num2words2/lang_HAW.py
num2words2/lang_HE.py
num2words2/lang_HI.py
num2words2/lang_HMN.py
num2words2/lang_HR.py
num2words2/lang_HT.py
num2words2/lang_HU.py
num2words2/lang_HY.py
num2words2/lang_ID.py
num2words2/lang_IS.py
num2words2/lang_IT.py
num2words2/lang_JA.py
num2words2/lang_JW.py
num2words2/lang_KA.py
num2words2/lang_KI.py
num2words2/lang_KK.py
num2words2/lang_KM.py
num2words2/lang_KN.py
num2words2/lang_KO.py
num2words2/lang_KOK.py
num2words2/lang_KSW.py
num2words2/lang_KU.py
num2words2/lang_KY.py
num2words2/lang_KZ.py
num2words2/lang_LA.py
num2words2/lang_LB.py
num2words2/lang_LG.py
num2words2/lang_LIJ.py
num2words2/lang_LN.py
num2words2/lang_LO.py
num2words2/lang_LT.py
num2words2/lang_LUS.py
num2words2/lang_LV.py
num2words2/lang_MG.py
num2words2/lang_MI.py
num2words2/lang_MK.py
num2words2/lang_ML.py
num2words2/lang_MN.py
num2words2/lang_MR.py
num2words2/lang_MS.py
num2words2/lang_MT.py
num2words2/lang_MY.py
num2words2/lang_NE.py
num2words2/lang_NL.py
num2words2/lang_NN.py
num2words2/lang_NO.py
num2words2/lang_OC.py
num2words2/lang_OM.py
num2words2/lang_OR.py
num2words2/lang_PA.py
num2words2/lang_PAP.py
num2words2/lang_PL.py
num2words2/lang_PLI.py
num2words2/lang_PS.py
num2words2/lang_PT.py
num2words2/lang_PT_BR.py
num2words2/lang_RM.py
num2words2/lang_RM_PUTER.py
num2words2/lang_RM_SURMIRAN.py
num2words2/lang_RM_SURSILV.py
num2words2/lang_RM_SUTSILV.py
num2words2/lang_RM_VALLADER.py
num2words2/lang_RO.py
num2words2/lang_RU.py
num2words2/lang_RW.py
num2words2/lang_SA.py
num2words2/lang_SD.py
num2words2/lang_SI.py
num2words2/lang_SK.py
num2words2/lang_SL.py
num2words2/lang_SN.py
num2words2/lang_SO.py
num2words2/lang_SQ.py
num2words2/lang_SR.py
num2words2/lang_SR_LATN.py
num2words2/lang_SU.py
num2words2/lang_SV.py
num2words2/lang_SW.py
num2words2/lang_TA.py
num2words2/lang_TE.py
num2words2/lang_TET.py
num2words2/lang_TG.py
num2words2/lang_TH.py
num2words2/lang_TI.py
num2words2/lang_TK.py
num2words2/lang_TL.py
num2words2/lang_TR.py
num2words2/lang_TT.py
num2words2/lang_UK.py
num2words2/lang_UR.py
num2words2/lang_UZ.py
num2words2/lang_UZ_CYR.py
num2words2/lang_VI.py
num2words2/lang_WO.py
num2words2/lang_XH.py
num2words2/lang_YI.py
num2words2/lang_YO.py
num2words2/lang_ZH.py
num2words2/lang_ZH_CN.py
num2words2/lang_ZH_HK.py
num2words2/lang_ZH_TW.py
num2words2/lang_ZU.py
num2words2/py.typed
num2words2/utils.py
num2words2.egg-info/PKG-INFO
num2words2.egg-info/SOURCES.txt
num2words2.egg-info/dependency_links.txt
num2words2.egg-info/entry_points.txt
num2words2.egg-info/requires.txt
num2words2.egg-info/top_level.txt
num2words2/converters/__init__.py
num2words2/converters/comprehensive_converter.py
num2words2/converters/sentence.py
packaging/aur/python-num2words2/.SRCINFO
packaging/aur/python-num2words2/PKGBUILD
packaging/aur/python-num2words2/README.md
scripts/create_release.sh
tests/__init__.py
tests/basetest.py
tests/requirements-test.txt
tests/test_478_en_aero.py
tests/test_584_fractions.py
tests/test_603_decimal_precision.py
tests/test_all_python_versions.py
tests/test_base.py
tests/test_cli.py
tests/test_comprehensive_cli.py
tests/test_comprehensive_converter.py
tests/test_comprehensive_converter_simple.py
tests/test_coverage_gaps.py
tests/test_coverage_tr_sl.py
tests/test_currency.py
tests/test_currency_3decimal_and_cheque.py
tests/test_currency_comprehensive.py
tests/test_e2e_sentences.py
tests/test_e2e_with_sentence_function.py
tests/test_errors.py
tests/test_fractional_cents.py
tests/test_grouping.py
tests/test_local.sh
tests/test_low_coverage_simple.py
tests/test_sentence_advanced.py
tests/test_sentence_conversion.py
tests/test_sentence_function.py
tests/test_tr_coverage.py
tests/test_utils.py
tests/test_v106_features.py
tests/test_v107_features.py
tests/test_v108_features.py
tests/data/e2e_test_sentences.csv
tests/data/e2e_test_suite.csv
tests/lang/__init__.py
tests/lang/test_af.py
tests/lang/test_am.py
tests/lang/test_ar.py
tests/lang/test_as.py
tests/lang/test_az.py
tests/lang/test_ba.py
tests/lang/test_be.py
tests/lang/test_bg.py
tests/lang/test_bg_coverage.py
tests/lang/test_bn.py
tests/lang/test_bo.py
tests/lang/test_br.py
tests/lang/test_bs.py
tests/lang/test_ca.py
tests/lang/test_ce.py
tests/lang/test_coverage_exhaustive.py
tests/lang/test_cs.py
tests/lang/test_cy.py
tests/lang/test_da.py
tests/lang/test_de.py
tests/lang/test_dv.py
tests/lang/test_el.py
tests/lang/test_en.py
tests/lang/test_en_in.py
tests/lang/test_en_ne.py
tests/lang/test_en_ng.py
tests/lang/test_en_np.py
tests/lang/test_eo.py
tests/lang/test_es.py
tests/lang/test_es_co.py
tests/lang/test_es_cr.py
tests/lang/test_es_gt.py
tests/lang/test_es_hn.py
tests/lang/test_es_ni.py
tests/lang/test_es_ve.py
tests/lang/test_et.py
tests/lang/test_et_coverage.py
tests/lang/test_eu.py
tests/lang/test_fa.py
tests/lang/test_fi.py
tests/lang/test_fo.py
tests/lang/test_fr.py
tests/lang/test_fr_be.py
tests/lang/test_fr_ch.py
tests/lang/test_fr_dz.py
tests/lang/test_gl.py
tests/lang/test_gu.py
tests/lang/test_ha.py
tests/lang/test_haw.py
tests/lang/test_he.py
tests/lang/test_hi.py
tests/lang/test_hr.py
tests/lang/test_ht.py
tests/lang/test_hu.py
tests/lang/test_hy.py
tests/lang/test_id.py
tests/lang/test_is.py
tests/lang/test_it.py
tests/lang/test_ja.py
tests/lang/test_jw.py
tests/lang/test_ka.py
tests/lang/test_kk.py
tests/lang/test_km.py
tests/lang/test_kn.py
tests/lang/test_ko.py
tests/lang/test_kz.py
tests/lang/test_la.py
tests/lang/test_lb.py
tests/lang/test_legacy_aliases.py
tests/lang/test_lij.py
tests/lang/test_ln.py
tests/lang/test_lo.py
tests/lang/test_lt.py
tests/lang/test_lv.py
tests/lang/test_mg.py
tests/lang/test_mi.py
tests/lang/test_mk.py
tests/lang/test_ml.py
tests/lang/test_mn.py
tests/lang/test_mr.py
tests/lang/test_ms.py
tests/lang/test_ms_coverage.py
tests/lang/test_mt.py
tests/lang/test_my.py
tests/lang/test_ne.py
tests/lang/test_new_26_languages.py
tests/lang/test_new_lang_coverage.py
tests/lang/test_nl.py
tests/lang/test_nn.py
tests/lang/test_no.py
tests/lang/test_oc.py
tests/lang/test_pa.py
tests/lang/test_pl.py
tests/lang/test_ps.py
tests/lang/test_pt.py
tests/lang/test_pt_BR.py
tests/lang/test_rm.py
tests/lang/test_rm_puter.py
tests/lang/test_rm_surmiran.py
tests/lang/test_rm_sursilv.py
tests/lang/test_rm_sutsilv.py
tests/lang/test_rm_vallader.py
tests/lang/test_ro.py
tests/lang/test_ru.py
tests/lang/test_sa.py
tests/lang/test_sd.py
tests/lang/test_si.py
tests/lang/test_sk.py
tests/lang/test_sl.py
tests/lang/test_sn.py
tests/lang/test_so.py
tests/lang/test_sq.py
tests/lang/test_sr.py
tests/lang/test_sr_latn.py
tests/lang/test_su.py
tests/lang/test_sv.py
tests/lang/test_sw.py
tests/lang/test_ta.py
tests/lang/test_ta_coverage.py
tests/lang/test_te.py
tests/lang/test_tet.py
tests/lang/test_tg.py
tests/lang/test_th.py
tests/lang/test_tk.py
tests/lang/test_tl.py
tests/lang/test_tr.py
tests/lang/test_tt.py
tests/lang/test_uk.py
tests/lang/test_ur.py
tests/lang/test_uz.py
tests/lang/test_uz_cyr.py
tests/lang/test_vi.py
tests/lang/test_wo.py
tests/lang/test_yi.py
tests/lang/test_yo.py
tests/lang/test_zh.py
tests/lang/test_zh_cn.py
tests/lang/test_zh_hk.py
tests/lang/test_zh_tw.py
tests/scripts/generate_llm_tests.py
tests/scripts/run_e2e_tests.py