Normalize-japanese-addresses

Latest version: v0.0.9

Safety actively analyzes 688587 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 7

1.0.0

* 正規化のアルゴリズムを改良して精度と処理速度が向上しました。
* 「都道府県名のみを正規化したい」などのユースケースに対応するために level オプションで正規化を行うレベルをカスタマイズできるようになりました。

Breaking Change

* `normalize()` の戻り値に `level` というプロパティが追加されました。詳しくは [README.md](https://github.com/geolonia/normalize-japanese-addresses/blob/master/README.md) をご参照ください。
* 従来、都道府県名および市区町村名の正規化に失敗した場合は、例外を返していましたが、上述の `level` で判定していただく仕様になりました。

node
const { normalize } = require('geolonia/normalize-japanese-addresses')
normalize('北海道札幌市西区24-2-2-3-3', {level: 1}).then(result => {
console.log(result); // {"pref": "北海道", "city": "", "town": "", "addr": "札幌市西区二十四軒二条二丁目", "level": 1}
})


貢献者のみなさん

以下の貢献者のみなさんからプルリクエストをいただきました。ありがとうございます!

YUUKIToriyama taisukef

0.0.9

geolonia版取り込み

- ver2.7.2
- ver2.7.4
- 麩 -> 麸
- 丁目の数字だけあるときは正しく「一丁目」まで補充できる
- 号の後にハイフンで漢数字末尾に含んだマンション名が続き、号室が数値の場合の対応
- 愛知県名古屋市北区志賀南通2のテストケースを追加

Bugfix

- issue8: 指摘改善確認のテストケースを追加
- issue9: UnboundLocalError対応及びテストケース追加

0.0.8

kanjize の関数名変更の取り込み

0.0.7

コード全体のリファクタリング

0.0.6

0.0.5

住所データをローカルから読み込めるように変更

Page 6 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.