Skip to main content

みんなの日本語正規化ライブラリ / World-class Japanese text normalization

Project description

jpnorm

日本語テキスト正規化ライブラリ。

できること

  • 文字正規化: NFKC、ハイフン/チルダ/長音符のバリエーション統一、繰り返し短縮、空白畳み込み
  • 文字種変換: 半角カナ⇄全角カナ、ひらがな⇄カタカナ、漢数字⇄算用数字
  • 表記ゆれ吸収: Sudachi 同義語辞書による語彙正規化
  • URL 保護: 正規化対象から URL を除外
  • プリセット: 用途別(表示/検索/比較など)の設定プリセット
  • 精度比較: モデル出力と正解データの比較ユーティリティ(完全一致/前方一致/編集距離/LLM judge)

インストール

pip install jpnorm

使い方

import jpnorm

n = jpnorm.Normalizer.preset("for_search")
print(n.normalize("ハンカクカナ と  全角  !!"))

プリセット

名前 用途
none 何もしない (builder のベース)
for_display UI 表示・投稿プレビュー。見た目を壊さない最小限
neologdn_compat 既存 neologdn 置き換え
for_search 検索インデックス。URL 等は保護、絵文字除去
for_compare 精度評価・重複判定。漢数字→数字・記号除去まで行い等価性を最大化

精度比較ユーティリティ

モデル出力と正解データを複数戦略で比較できます。戦略は exact / prefix / edit_distance / llm_judge から選択でき、比較前に Normalizer を通すことも 可能です。戻り値は ComparisonResult(matched, score, strategy, detail)。

from jpnorm import Normalizer, compare

n = Normalizer.preset("for_compare")

# 完全一致 (正規化してから比較)
compare("テスト", "テスト", strategy="exact", normalizer=n)

# 前方一致 (どちら向きでも可)
compare("東京都", "東京都渋谷区", strategy="prefix")

# 編集距離 (Levenshtein、threshold で matched 判定)
compare("kitten", "sitting", strategy="edit_distance", threshold=0.5)

# LLM judge (Anthropic / OpenAI)
compare(
    "出力テキスト",
    "正解テキスト",
    strategy="llm_judge",
    llm_provider="anthropic",   # or "openai"
    llm_model="claude-haiku-4-5",
    threshold=0.8,
)

llm_judge 使用時は anthropic または openai パッケージと、対応する API キー (ANTHROPIC_API_KEY / OPENAI_API_KEY) が必要です。

Sudachi 同義語辞書

表記ゆれ吸収は SudachiDictsynonyms.txt (Apache-2.0) を利用できます。ライブラリにはバンドルしていないので、 必要な場合はダウンロードしてください:

curl -fSL -o synonyms.txt https://raw.githubusercontent.com/WorksApplications/SudachiDict/develop/src/main/text/synonyms.txt

開発

git clone https://github.com/YoshitakaOyama/jpnorm.git
cd jpnorm
pip install maturin
maturin develop --release
pytest tests/

ライセンス

MIT または Apache-2.0 のデュアルライセンス。好きな方を選んでください。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

jpnorm-0.0.1-cp313-cp313-win_amd64.whl (262.7 kB view details)

Uploaded CPython 3.13Windows x86-64

jpnorm-0.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (387.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

jpnorm-0.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (388.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

jpnorm-0.0.1-cp313-cp313-macosx_11_0_arm64.whl (359.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

jpnorm-0.0.1-cp313-cp313-macosx_10_12_x86_64.whl (361.7 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

jpnorm-0.0.1-cp312-cp312-win_amd64.whl (262.4 kB view details)

Uploaded CPython 3.12Windows x86-64

jpnorm-0.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (387.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

jpnorm-0.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (388.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

jpnorm-0.0.1-cp312-cp312-macosx_11_0_arm64.whl (359.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

jpnorm-0.0.1-cp312-cp312-macosx_10_12_x86_64.whl (361.5 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

jpnorm-0.0.1-cp311-cp311-win_amd64.whl (264.0 kB view details)

Uploaded CPython 3.11Windows x86-64

jpnorm-0.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (387.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

jpnorm-0.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (388.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

jpnorm-0.0.1-cp311-cp311-macosx_11_0_arm64.whl (359.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

jpnorm-0.0.1-cp311-cp311-macosx_10_12_x86_64.whl (362.3 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

jpnorm-0.0.1-cp310-cp310-win_amd64.whl (264.2 kB view details)

Uploaded CPython 3.10Windows x86-64

jpnorm-0.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (387.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

jpnorm-0.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (389.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

jpnorm-0.0.1-cp310-cp310-macosx_11_0_arm64.whl (359.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

jpnorm-0.0.1-cp310-cp310-macosx_10_12_x86_64.whl (362.6 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

jpnorm-0.0.1-cp39-cp39-win_amd64.whl (266.5 kB view details)

Uploaded CPython 3.9Windows x86-64

jpnorm-0.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (389.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

jpnorm-0.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (391.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

jpnorm-0.0.1-cp39-cp39-macosx_11_0_arm64.whl (360.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

jpnorm-0.0.1-cp39-cp39-macosx_10_12_x86_64.whl (364.8 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

Details for the file jpnorm-0.0.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: jpnorm-0.0.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 262.7 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for jpnorm-0.0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 547ebad1db3945c0208fda790ffb933ce0774797e9fbc5d985524b7b5c087e10
MD5 75cc6c48eebe54c586ec57c12308ac3d
BLAKE2b-256 59737b3c144be49b085bcb216317d5fb567e93f95b6fb80c5b0bce46d92916d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp313-cp313-win_amd64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 837c13750a76b678a8b394cd80cee2fa3ba3bb634dc8fcde58fd38627c17bb32
MD5 c67fb791b433758435af2fab303e1e65
BLAKE2b-256 b037b6aaf4d49f90b395d627b98dbdbcc0f53c7fec978c2832a807939a3c272b

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e4f2f4e31e5b5486cc95e29979f33a614f5059eca737fbd0a75644398b8af688
MD5 9d1d7a91ee814947ff1d2594c81a9a74
BLAKE2b-256 3f7ed436e75575b1d658b157cc8f0f2ae5406f6fece5ebee934e6a4460d5c801

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b07a5a9a6afe3450e28ccc3b0662d72b4341d49a3a98817db29441c9f9d3de1b
MD5 b1f28e172109ed433b8593237d1ea88f
BLAKE2b-256 8e6dc94f8157ba93444855cbb62d68c048404e57a0cd6a276472986ec2c7c0cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 681c53b1fbeca760e5d83efd5cc119f61a6def0d396cfbb69c23c72b19f50a31
MD5 73dc8a75b71cfe050f5d3f1129c2aa92
BLAKE2b-256 dff6ae57627689dbc4d2932752f395f1cad34824175530549741eb98bcb37afb

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: jpnorm-0.0.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 262.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for jpnorm-0.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e144d534e15dda9ed16af209594ef59842e3890526b3e2933a46c8c8b6d93ec8
MD5 168fd797f8c0b92fbf4803b42317b5bb
BLAKE2b-256 fba43857f8b1c66335d63f1709aeab123f6058edde1b368afd8b084842739c2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp312-cp312-win_amd64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5c7e92c39ed32ec0ccc66c2fd24b8dfe6a4dc9cec230046039a2dbdbd25543d5
MD5 03cf3c01861cbfab6af1299b65cda1f0
BLAKE2b-256 a90069bbab92cdc508f1c4faa292e4ff6b8d92cf8646fc9f1f5d8e3f12391d03

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dc631f368a6d6888aa0f073141964f21f3dcdfb247510d62f66262d0c648aa4b
MD5 fb7c44abc0d91701ffd3b4deb1a95556
BLAKE2b-256 ed440b5661d57a84eca4dfd506c8c286065f4e14ea166f5357de002943adaa01

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0763f04be841e80e13d32929e0992564f4eaf7e0e75f26fa1eedf703cb5ae82e
MD5 462e53111ac5116afac2967da22b185e
BLAKE2b-256 5c4fe960baa3628400da2e51ed02101d0833e39157f9e9a54b5135fcceeefafd

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a63eded77995e4570fddb4399f478636110e9e6620687637a614339570daa18a
MD5 0e2a01246f7a09b85254c52376039c11
BLAKE2b-256 6c9371c9e729b88da479776c034888bb72da54f358dac54f05374a6539bc1afc

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: jpnorm-0.0.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 264.0 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for jpnorm-0.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cfd719260196ee453b48302cf6f6fe2b54f96f52afee192f223de72ef630f32e
MD5 fd5fbd9dbead065295e12edcebe4e10d
BLAKE2b-256 6883539ef2c8143e4d8ad1b5e811f33d281c649a8c24750e2ab70362d7af53b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp311-cp311-win_amd64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 816829518e8cbcde835b0f1791f52355b171ee4ddf7f70e8f1afb977d5621b3f
MD5 f4b325089441d96cde42e5215fe4203b
BLAKE2b-256 ffe6570ecbb3328fe1b922c0910ac8eccbcb226309ed66bc96ed7d136ac0bcd5

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 442e931f2b9db1d6f909bf65fbf8e51fe2e86ec30e1e271e23ca1aed17d4b6de
MD5 8c34329aa6704837eab933db1b05a247
BLAKE2b-256 615af4afcaf98932636fa3596afee650be0d562a57910c3573c0ee1b2e04363c

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f39717ffd8d834eead71d85341e779c055bb195db4a2297a113648a9e820d2f8
MD5 c33b9332d258a0eeae79ee4ae05c39d6
BLAKE2b-256 ca837e7a62934095bac34683677ff43a681badeb8746153b8e847157e0bc51f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4beda80a0a5f4e5dd720f9754d849471acc8830a79e6f23f764546f47fc3906a
MD5 3470b678f42f5d3afdb5b963c47bfdec
BLAKE2b-256 fb70bca6efe41f7cc74b91d074ad2b1f2d883159fec580251fbcc9e26bf8d477

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: jpnorm-0.0.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 264.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for jpnorm-0.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c82890a91a5e5a7f59a626e4500e74ab63514a57855239f3440ce871759d5171
MD5 c5a37b7ab28ecfeb3f77d0103d342ad8
BLAKE2b-256 8991cc9cdc86d2375daff2e5775306eba9f4371f3983d6d460bdc0bb12068efe

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp310-cp310-win_amd64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5f6273d9ce66af38206fa8217646601d6efe3edf4486804a009a84e2acbdc6e5
MD5 44265be6bcbb09748d5b508c7a86bfca
BLAKE2b-256 5eafa4b8252715972e21b5fbb4d85e998545e6dceb24585fa9901e43bf87f3c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 74991c7568e2b725ff4a6150d2f8ecd95c0c8ba648110478bf14d361a8496e23
MD5 a42d427c9014e5c0791cf017ff568195
BLAKE2b-256 1c71e4d2b88bc00fa610067ea369accbf7f27a9f39e14a044b347cec2af8828c

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0e6cd435d74198a8c9e49cb692b89b5f646d82a49565625c10fdbc190492a82a
MD5 1d2674a5c858292aea81be7a324f9118
BLAKE2b-256 9099665bce22816a472219323432e2ee2811a8a814107478918126d2b9c64c4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 13c195680d8747e1bade08cc588a4c76fb6bc96960c7e3b114b11bd8297d1758
MD5 7fc1f909758f45ebdc49351e887d00bd
BLAKE2b-256 c713f1b6f2fb839fb41b2ee76c559dfa6e6be2e4c0771bd70014979142d8fb85

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: jpnorm-0.0.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 266.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for jpnorm-0.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8d78d3676c4224aff15ccbe499460f77981b74a1cd852e143c6953911edd0647
MD5 8fb220d7c36a5fb8404d2ee792af2ddb
BLAKE2b-256 5f98ff44cb7f7324bbf25be084621f492d7246e119a8bb7944c8bed29b317107

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp39-cp39-win_amd64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 df92b99b93b8e6b6d39dd5d6d6510199c47736d11a598abd7585a66324d2c1c3
MD5 1af1d78ca2b6d82a2ca332b4ac6484d1
BLAKE2b-256 6b273ba12105b248e5e55e1f4ebd70bd4d8a40cce9618e05687a14a5d4ac9478

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b24fe300dfa5bef45d65fe3e32401d4cbdeca39bb8942cf3696c059b52db9b1e
MD5 d9492a3d7ea0f6e9d679561653485aae
BLAKE2b-256 adb049fe59fd88010eed3a1f381371651718c604c23c74679eaf0f0c870afe81

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6d1298638f5cc29252ca0d710b11eef3324c289881b02874ebff3707dac7e3eb
MD5 50eb7fd38dc56f1bf1fec5d5dcdef8d6
BLAKE2b-256 01d45122da520681dd296a69c47ffa5cadda97e895f5e4fdbcf1bb570c3b7704

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jpnorm-0.0.1-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.1-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6f0fbc255402af67f8e48211a430bc9074c1d127e01c5f6bd6fcd2488549c0cf
MD5 38d129e5ee4810d8078996442a210de8
BLAKE2b-256 633ecfcb3a060929b2e54fb49cc1d49c4451397c93a1c924bbaab126a1b0d073

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.1-cp39-cp39-macosx_10_12_x86_64.whl:

Publisher: release.yml on YoshitakaOyama/jpnorm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page