.codecrate.toml
.gitignore
.pre-commit-config.yaml
LICENSE
README.md
pyproject.toml
.github/dependabot.yml
.github/workflows/benchmarks.yml
.github/workflows/ci.yml
.github/workflows/codecov.yml
.github/workflows/pre-commit.yml
.github/workflows/python-publish.yml
.ledger/ledger.toml
.ledger/releaseledger/.ledger-project.toml
.ledger/releaseledger/config.toml
.ledger/releaseledger/data/.ledger-project.toml
.ledger/releaseledger/data/ledgers/main/events/events.jsonl
.ledger/releaseledger/data/ledgers/main/releases/0.1.2/release.md
.ledger/releaseledger/data/ledgers/main/releases/0.1.3/release.md
.ledger/releaseledger/data/ledgers/main/releases/0.1.4/release.md
.ledger/releaseledger/data/ledgers/main/releases/v0.1.0/release.md
.ledger/releaseledger/data/ledgers/main/releases/v0.1.0/audit/commit-audit.yaml
.ledger/releaseledger/data/ledgers/main/releases/v0.1.0/entries/entry-0001.md
.ledger/releaseledger/data/ledgers/main/releases/v0.1.0/entries/entry-0002.md
.ledger/releaseledger/data/ledgers/main/releases/v0.1.0/entries/entry-0003.md
.ledger/releaseledger/data/ledgers/main/releases/v0.1.0/entries/entry-0004.md
.ledger/releaseledger/data/ledgers/main/releases/v0.1.0/entries/entry-0005.md
.ledger/releaseledger/data/ledgers/main/releases/v0.1.0/entries/entry-0006.md
.ledger/releaseledger/data/ledgers/main/releases/v0.1.0/entries/entry-0007.md
.ledger/releaseledger/data/ledgers/main/releases/v0.1.1/release.md
.ledger/releaseledger/data/ledgers/main/releases/v0.1.1/audit/commit-audit.yaml
.ledger/releaseledger/data/ledgers/main/releases/v0.1.1/entries/entry-0001.md
.ledger/releaseledger/data/ledgers/main/releases/v0.1.5/release.md
.ledger/releaseledger/data/ledgers/main/releases/v0.1.5/audit/commit-audit.yaml
.ledger/releaseledger/data/ledgers/main/releases/v0.1.5/entries/entry-0001.md
.ledger/releaseledger/data/ledgers/main/releases/v0.1.6/release.md
.ledger/releaseledger/data/ledgers/main/releases/v0.1.6/audit/commit-audit.yaml
.ledger/releaseledger/data/ledgers/main/releases/v0.1.6/entries/entry-0001.md
.ledger/releaseledger/data/ledgers/main/releases/v0.1.7/release.md
.ledger/releaseledger/data/ledgers/main/releases/v0.1.7/audit/commit-audit.yaml
.ledger/releaseledger/data/ledgers/main/releases/v0.1.7/entries/entry-0001.md
.ledger/releaseledger/data/ledgers/main/releases/v0.1.7/entries/entry-0002.md
.ledger/releaseledger/work/v0.1.1/audit-decisions.yaml
.ledger/releaseledger/work/v0.1.1/audit.yaml
.ledger/releaseledger/work/v0.1.1/entries.yaml
.ledger/releaseledger/work/v0.1.1/range.json
.ledger/releaseledger/work/v0.1.1/evidence/e30545b.patch
.ledger/releaseledger/work/v0.1.1/evidence/manifest.json
.ledger/releaseledger/work/v0.1.5/audit-decisions.yaml
.ledger/releaseledger/work/v0.1.5/audit.yaml
.ledger/releaseledger/work/v0.1.5/entries.yaml
.ledger/releaseledger/work/v0.1.5/range.json
.ledger/releaseledger/work/v0.1.5/evidence/db047bf.patch
.ledger/releaseledger/work/v0.1.5/evidence/manifest.json
.ledger/releaseledger/work/v0.1.6/audit-decisions.yaml
.ledger/releaseledger/work/v0.1.6/audit.yaml
.ledger/releaseledger/work/v0.1.6/entries.yaml
.ledger/releaseledger/work/v0.1.6/range.json
.ledger/releaseledger/work/v0.1.6/evidence/ea5f50d.patch
.ledger/releaseledger/work/v0.1.6/evidence/manifest.json
.ledger/releaseledger/work/v0.1.7/audit-decisions.yaml
.ledger/releaseledger/work/v0.1.7/audit.yaml
.ledger/releaseledger/work/v0.1.7/entries.yaml
.ledger/releaseledger/work/v0.1.7/range.json
.ledger/releaseledger/work/v0.1.7/evidence/d902413.patch
.ledger/releaseledger/work/v0.1.7/evidence/f86c0bd.patch
.ledger/releaseledger/work/v0.1.7/evidence/manifest.json
.ledger/taskledger/.ledger-project.toml
.ledger/taskledger/config.toml
benchmarks/README.md
benchmarks/__init__.py
benchmarks/download.py
benchmarks/run.py
benchmarks/config/cldr.toml
benchmarks/config/num2words.toml
benchmarks/config/num2words2.toml
benchmarks/config/num2words_random.toml
benchmarks/config/num2words_surface.toml
benchmarks/data/corpora/cldr/.gitkeep
benchmarks/data/corpora/num2words/.gitkeep
benchmarks/data/oracles/.gitkeep
benchmarks/data/results/.gitkeep
benchmarks/provenance/cldr.md
benchmarks/provenance/num2words.md
benchmarks/randomized/__init__.py
benchmarks/randomized/__main__.py
benchmarks/randomized/adapters.py
benchmarks/randomized/compare.py
benchmarks/randomized/coverage.py
benchmarks/randomized/equivalence.py
benchmarks/randomized/generator.py
benchmarks/randomized/model.py
benchmarks/randomized/oracle.py
benchmarks/randomized/report.py
benchmarks/randomized/run.py
benchmarks/randomized/surfaces.py
benchmarks/tests/__init__.py
benchmarks/tests/test_corpus.py
benchmarks/tests/test_generation.py
benchmarks/tests/test_model.py
benchmarks/tests/test_num2words2.py
benchmarks/tests/test_randomized_adapters.py
benchmarks/tests/test_randomized_compare.py
benchmarks/tests/test_randomized_coverage.py
benchmarks/tests/test_randomized_expansion.py
benchmarks/tests/test_randomized_generator.py
benchmarks/tests/test_randomized_report.py
benchmarks/tests/test_randomized_runner.py
benchmarks/tests/test_reports.py
benchmarks/tests/test_runner.py
benchmarks/tests/test_surface.py
benchmarks/validation/__init__.py
benchmarks/validation/cases.py
benchmarks/validation/check.py
benchmarks/validation/corpus.py
benchmarks/validation/generate_cldr.py
benchmarks/validation/generate_num2words.py
benchmarks/validation/mapping.py
benchmarks/validation/model.py
benchmarks/validation/normalize.py
benchmarks/validation/num2words2.py
benchmarks/validation/report.py
benchmarks/validation/surface.py
benchmarks/validation/oracle/__init__.py
benchmarks/validation/oracle/base.py
benchmarks/validation/oracle/icu.py
benchmarks/validation/oracle/num2words.py
docs/api.md
docs/changelog.md
docs/compatibility.md
docs/currency.md
docs/morphology.md
docs/releasing.md
docs/locales/README.md
docs/locales/am.md
docs/locales/ar.md
docs/locales/az.md
docs/locales/be.md
docs/locales/bn.md
docs/locales/ca.md
docs/locales/capability-matrix.md
docs/locales/ce.md
docs/locales/cy.md
docs/locales/da.md
docs/locales/en.md
docs/locales/eo.md
docs/locales/es.md
docs/locales/fa.md
docs/locales/he.md
docs/locales/hi.md
docs/locales/hu.md
docs/locales/hy.md
docs/locales/id.md
docs/locales/is.md
docs/locales/kk.md
docs/locales/kn.md
docs/locales/lt.md
docs/locales/lv.md
docs/locales/mn.md
docs/locales/nl.md
docs/locales/no.md
docs/locales/pl.md
docs/locales/ro.md
docs/locales/ru.md
docs/locales/sk.md
docs/locales/sl.md
docs/locales/sr.md
docs/locales/te.md
docs/locales/tet.md
docs/locales/tg.md
docs/locales/tr.md
docs/locales/uk.md
docs/locales/zh.md
docs/release-evidence/v0.1.0-benchmark-gates.md
numeralform/__about__.py
numeralform/__init__.py
numeralform/_version.py
numeralform/cli.py
numeralform/errors.py
numeralform/locale.py
numeralform/model.py
numeralform/py.typed
numeralform/registry.py
numeralform.egg-info/PKG-INFO
numeralform.egg-info/SOURCES.txt
numeralform.egg-info/dependency_links.txt
numeralform.egg-info/entry_points.txt
numeralform.egg-info/requires.txt
numeralform.egg-info/scm_file_list.json
numeralform.egg-info/scm_version.json
numeralform.egg-info/top_level.txt
numeralform/compat/__init__.py
numeralform/compat/num2words.py
numeralform/compat/_num2words/__init__.py
numeralform/compat/_num2words/registry.py
numeralform/compat/_num2words/zh.py
numeralform/currency/__init__.py
numeralform/renderers/__init__.py
numeralform/renderers/_fixtures.py
numeralform/renderers/_shared.py
numeralform/renderers/am.py
numeralform/renderers/ar.py
numeralform/renderers/az.py
numeralform/renderers/base.py
numeralform/renderers/be.py
numeralform/renderers/bn.py
numeralform/renderers/ca.py
numeralform/renderers/ce.py
numeralform/renderers/cs.py
numeralform/renderers/cy.py
numeralform/renderers/da.py
numeralform/renderers/de.py
numeralform/renderers/en.py
numeralform/renderers/eo.py
numeralform/renderers/es.py
numeralform/renderers/fa.py
numeralform/renderers/fi.py
numeralform/renderers/fr.py
numeralform/renderers/generic.py
numeralform/renderers/he.py
numeralform/renderers/hi.py
numeralform/renderers/hu.py
numeralform/renderers/hy.py
numeralform/renderers/id.py
numeralform/renderers/is.py
numeralform/renderers/it.py
numeralform/renderers/ja.py
numeralform/renderers/kk.py
numeralform/renderers/kn.py
numeralform/renderers/ko.py
numeralform/renderers/lt.py
numeralform/renderers/lv.py
numeralform/renderers/mn.py
numeralform/renderers/nl.py
numeralform/renderers/no.py
numeralform/renderers/ordinal.py
numeralform/renderers/pl.py
numeralform/renderers/pt.py
numeralform/renderers/regional.py
numeralform/renderers/ro.py
numeralform/renderers/ru.py
numeralform/renderers/sk.py
numeralform/renderers/sl.py
numeralform/renderers/sr.py
numeralform/renderers/sv.py
numeralform/renderers/te.py
numeralform/renderers/tet.py
numeralform/renderers/tg.py
numeralform/renderers/th.py
numeralform/renderers/tr.py
numeralform/renderers/uk.py
numeralform/renderers/unsupported.py
numeralform/renderers/vi.py
numeralform/renderers/zh.py
scripts/check_artifact.py
scripts/check_spokenform_contract.py
scripts/generate_capability_matrix.py
tests/test_api.py
tests/test_capabilities.py
tests/test_check_artifact.py
tests/test_compat_hardening.py
tests/test_compatibility.py
tests/test_coverage_paths.py
tests/test_currency_api.py
tests/test_decimal_localization.py
tests/test_docs.py
tests/test_english_regional.py
tests/test_ordinal_domain_contract.py
tests/test_regressions.py
tests/test_rendering.py
tests/test_runtime_isolation.py
tests/test_spokenform_contract.py
tests/test_versioning.py
tests/typing_consumer.py