saitenka-deinflect
==========================

This package is a derivative work of **Yomitan** (https://github.com/yomidevs/yomitan),
licensed under the GNU General Public License, version 3.0 or later.

  Copyright (C) the Yomitan Authors and contributors.

Derived components:

  - src/saitenka_deinflect/engine.py
        A port of Yomitan's `ext/js/language/ja/language-transformer.js`.

  - src/saitenka_deinflect/data/japanese_transforms.json
        Dumped verbatim from Yomitan's `ext/js/language/ja/japanese-transforms.js`
        (regenerate with `overlay/compare/dump_transforms.mjs`).

  - tests/fixtures/japanese_transforms_cases.json
        The conformance vectors the port is tested against, transcribed from Yomitan's
        `test/language/japanese-transforms.test.js` (pinned commit in
        `tools/gen_yomitan_cases.py`). Test-only, not shipped in the wheel.

Because this package is licensed GPL-3.0-or-later, any distribution that combines it
with the (Apache-2.0) saitenka core is, as a whole, governed by the GPL-3.0.
See LICENSE for the full license text.
