Releases: rskmoi/namedivider-python
Releases · rskmoi/namedivider-python
v0.3.1
Main Changes
- Support for Python 3.13: Officially supports the new version, Python 3.13.
- End of Support for Python 3.8: Support for Python 3.8 has been discontinued.
#48
Improvements
- Reduction of Dependencies:
- Replaced the
requests
library with the standard library's urllib
. #49
- Replaced the
tqdm
library with typer.progressbar
. #50
- Speed improvement:
- Improved performance of GBDTNameDivider #51
v0.3.0
New Features
Improvements
- Fixed unintended behavior in rule-based algorithms
v0.2.3
- Support Python 3.12
- Measure coverage and report coverage in CI
BERT Model
Merge pull request #38 from rskmoi/v0.2.3
V0.2.3
v0.2.2
- Fixed a bug related to long names
- Use hatch, mypy, ruff, black
v0.2.1
- Remove support for Python 3.7 and add support for Python 3.11
- Fixed bug on windows
- Add Multi OS tests
v0.2.0
Add GBDTNamedivider
Algorithm using GBDT is added. Accuracy has been improved from 99.2% to 99.9%.
Changed API Structure
The API structure has been changed; the NameDivider class is now deprecated. Please use BasicNameDivider instead.
v0.1.0
v0.1.0
NameDivider API
NameDivider API is a Docker container that provides an API for dividing the Japanese full name into a family name and a given name.
It is being developed to provide NameDivider functions to those using languages other than Python.
Goodbye Python3.6, Welcome Python3.9, 3,10
Changed the supported Python versions.