Skip to content

Integrate lindera-python#604

Merged
mosuka merged 3 commits intomainfrom
python
Jan 25, 2026
Merged

Integrate lindera-python#604
mosuka merged 3 commits intomainfrom
python

Conversation

@mosuka
Copy link
Copy Markdown
Member

@mosuka mosuka commented Jan 25, 2026

No description provided.

- Move lindera-python source from tmp to root
- Add lindera-python to workspace members in Cargo.toml
- Standardize lindera-python/Cargo.toml with workspace settings
- Integrate lindera-python CI/CD into monorepo workflows (regression, periodic, release)
- Add multi-platform Python wheel build and PyPI/Crates.io publish jobs to release.yml
- Implement robust test logic using cargo check for platforms without test runners
- Clean up redundant .github directory in lindera-python
- Restructure lindera-python into submodules (tokenizer, dictionary, etc.) to mirror core crate structure
- Implement submodule-based API with register functions in each module
- Add backward compatibility aliases for top-level classes and functions
- Update all examples and added test_modules.py for submodule validation
- Optimize root Makefile with variables, macros, and unified targets (test-all, build-all, etc.)
- Convert lindera-python from git submodule to a standard tracked directory within monorepo
- Update .gitignore for Python development artifacts
@mosuka mosuka changed the title Python Integrate lindera-python Jan 25, 2026
@mosuka mosuka merged commit ec170c5 into main Jan 25, 2026
8 checks passed
@mosuka mosuka deleted the python branch January 25, 2026 11:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant