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 Distribution

jpnorm-0.0.2.tar.gz (2.5 MB view details)

Uploaded Source

Built Distributions

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

jpnorm-0.0.2-cp313-cp313-win_amd64.whl (262.6 kB view details)

Uploaded CPython 3.13Windows x86-64

jpnorm-0.0.2-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.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (388.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

jpnorm-0.0.2-cp313-cp313-macosx_11_0_arm64.whl (359.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.12+ x86-64

jpnorm-0.0.2-cp312-cp312-win_amd64.whl (262.3 kB view details)

Uploaded CPython 3.12Windows x86-64

jpnorm-0.0.2-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.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (388.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows x86-64

jpnorm-0.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (387.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

jpnorm-0.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (388.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

jpnorm-0.0.2-cp311-cp311-macosx_11_0_arm64.whl (359.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

jpnorm-0.0.2-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.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (389.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

jpnorm-0.0.2-cp310-cp310-macosx_11_0_arm64.whl (359.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.12+ x86-64

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

Uploaded CPython 3.9Windows x86-64

jpnorm-0.0.2-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.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (391.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

jpnorm-0.0.2-cp39-cp39-macosx_11_0_arm64.whl (361.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

jpnorm-0.0.2-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.2.tar.gz.

File metadata

  • Download URL: jpnorm-0.0.2.tar.gz
  • Upload date:
  • Size: 2.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for jpnorm-0.0.2.tar.gz
Algorithm Hash digest
SHA256 31a721b647c72f529c43aa83271db2332de2b77af4ec37119736f730d1478988
MD5 59fb53128cae17fbde2973b1469e3186
BLAKE2b-256 a579b12d172fa5c733299b34d479ead5c0a16d7ef27c5f88f043a0361791299f

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2.tar.gz:

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.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: jpnorm-0.0.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 262.6 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.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 65eb62e886de73b5a45ef8e59fe28ddb6f6cb6abdeed3efa932b38e89326cd17
MD5 4ef4ef86cf220c33a4e4264a5c7fcfd0
BLAKE2b-256 c71c595180f4d3c97ccb06cb6516a92a36695f6512137c9a13f994725e3bba54

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 94bd2376de376658d2acc818b8ce8d3a3d658397cde237ac6508512470d73515
MD5 efe343bfff5795d45e8072cf28e7d758
BLAKE2b-256 f710065e8bad67fe6d9c34e1e6d6a650c601ba99f9d7b00ca1a4fc59b4b5af19

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cbe05be7f10bc350985615322231251025efdddfbe984e973418d339a3c1aa73
MD5 530ff36d1f100bc21c5892fdae84be41
BLAKE2b-256 e7fbd9bcb7fc81659d8f7c87995338cc5bbbccb8ac20f661e0b8d68b7738c483

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fe1b29699815383f3a2df6d260f095a11b239c23d778a6d15904cd0f3e8f1d44
MD5 0bd30bab3d47fbb50d82f244003f7b9c
BLAKE2b-256 b73359ddc567be869babb30d966e45421db38696c21170b0d108c40bd072658f

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 204a5b98d8e567aae283051b63be38e67659da125c3fb4faf4be7d0dcd0e5c28
MD5 dfea37d75fc6eea16c760ccd2d004406
BLAKE2b-256 28c8675f5a3eceb02697c1b12c78e07b90f4c201f135352eee162e363a406381

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: jpnorm-0.0.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 262.3 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.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 eaa80ce0b95abec7b8805749f9c31c1e76b66e86bd29d7fd81df546013abc876
MD5 07fe5fefffa65ca575c5ba683d3b17c3
BLAKE2b-256 c68f92f8509530807691442c2f7e66afa31e0a21ad8c5e969d1467402e22242b

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0514a26ef7b75f4a1ba7b60bb6723878eff6aa0be653b5666738e04958ec1cae
MD5 8b3769f961120e81c9ec227bcbb147ef
BLAKE2b-256 dee453fb7f51a41a686c2b28677e5da3e70a4df48dad323b3aff378ee1ad98ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 062c9494c0138fee162c7538893ddc503b1ac9a82521d3d982fa5741679536d1
MD5 075726eba5648fa135fde290ad31af5f
BLAKE2b-256 2a75d8d17ea8830180d381ba11daee12c7cfa0c480a1e7aab28cededcbd6f24b

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1835609960237b54758cf18ca29901871bc624122083e73300ff26f21035cef8
MD5 e91007a6d57c029ecfb95f88813ad242
BLAKE2b-256 5488265c993d973285346079cf5d27bcf90ebbb384a2b8ca3f92148f73a26288

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 aa6dd214c1dbf71f123aa3a26a12346f7482af62c2a4ef84acb0b3a4c8336c14
MD5 e00282bb480c4792460cf189d1361edb
BLAKE2b-256 5895f95fd647c36a7d57a768156b09fed27719715b119dfca1e069676a048178

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: jpnorm-0.0.2-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.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6eab640d0b569265d4a4eedf5d99b7e8b97ea8996417679a1388ce9850749d67
MD5 947453db75bb0f05901f3f6beded2e42
BLAKE2b-256 f70db90fcae7a6ba901b4e900978af74997d6dbc33a76be8d3513e88e91dc381

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ad367791157c8f475ddde6379992d8104413b9c20a15ece95d7948f9f572012d
MD5 101d31fe15099c4ce0dc192cd37c8863
BLAKE2b-256 dc886fd0a45185d88cff47192c83cf5c15ab610ba2f6bdd24f4f49d09569967e

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 75786eb8b67cbc071e8800586182aa7e3e540a5f57a7c55e25498b8a7c30b930
MD5 717a59a38628ac37f64619a356f05bec
BLAKE2b-256 140e4342fea21b2af18771ef6e97428d87a0674e00a05fe42280f8124e9b1a39

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e42153bda9a94e232615808f878b025886145da098c13583a54563ac2570924a
MD5 0e53d7ee8a55cdb56e45f471527d72e8
BLAKE2b-256 bb2b8398b01171d2ba41817ee4aa05088980128d1aba5f7fa3a47824fcea5e43

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 28fa4af0b841fb078a394f7fef07284429f6c9f72b60b3fc3702814b06ae5df7
MD5 5a5816207f1f73e4fb23220fa44cf277
BLAKE2b-256 1a0075c4dfb088354cf72d7955fcc2b9ec63e7b242843b9d8c2addf58af6c0e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: jpnorm-0.0.2-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.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e6f28beace5e93c7ccaa7220d5b104f62aa04ec8088fa34b7845f5bdd05a61b6
MD5 81c031d5463721391b253e2d25ea0f6d
BLAKE2b-256 7cc3ce4e9ecd8e8c121cf30d9e34a3e7c821c58bf0f62831448d71a4d0bef0c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6241b27dc07c780462adeb9ae0dc558ace6af7517d3d7facba4b24285c072d5a
MD5 0b07acb7125df46e13a2f18ee7e90e41
BLAKE2b-256 5a2cd947017c490a88d26ce4af80916814c0458d794438d222a71561f075f862

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4704880aed285b2705417db9190fdbe461215c1bab697fec68a10dedd38da93b
MD5 098563e3679bc8719afc449c132734c7
BLAKE2b-256 087d98e80fbbe8bb6d6fc1dfc46fda42667c85a4a169a29dca8ca2e1be817c3f

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 47c5f070ccf98bd0719a749aff284b5bf71027d1591f89293b89a696d0b56b81
MD5 310d1c35361b77790ba47a7d13660411
BLAKE2b-256 3d18feca42b62c538ccc66ff2e2f90df0328758e96cf3538ac3276d91376aa1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8ae6ea22f4977f8bc8ee14cfd38ce3297503cd1ba85138b4c1a3bccb930a5a49
MD5 9209651df426977f87b03e6b390580e5
BLAKE2b-256 90bcdfd70f3f347a2ba24f075ccca568fbf0182f96cbf0cd07d8e04ef62e04a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: jpnorm-0.0.2-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.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 385807583db3f2a5c1060f7001d0f0c712eb38d7c5c3218de39284efe6514993
MD5 63ac74771e59ea2abf528d990df0838d
BLAKE2b-256 44a7cb17480ce6711b5853cec67635af241d807ce9944f3cfafaa6819722b730

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9dbf3c856c02f835c8884e7e8df63c421426f1d240c7543d3aaea2e6f3c6b505
MD5 18a4466d40ff9650d0a617adb2501f5a
BLAKE2b-256 bd31caa00db1de232688fa9031e02f7bffafaa6bb9202d55cb744f9a5f962c77

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9a9e4cb65d89623d5ac3091c1054d016d6095745747480a7a1d2eadd338fb395
MD5 93e90ad4b33216547ca1c8035057d941
BLAKE2b-256 73fa1d3f32d7fa738dce4a6be4e0b8edac5c0e306856fe8bb267bed28e64ef37

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 720922d2e7bb53c850a197135ab288bb42a3336282e7680c459af202e5744ad6
MD5 71f852ca7a08d07c790f5f7393d9c5e0
BLAKE2b-256 5ab882626ab4df746100229dc8daa924584b20677be98953133b332836a359cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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.2-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for jpnorm-0.0.2-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d20d3a109f8a7f82797fdfa680c6998e2ba7147f0a7e8c01104df9b089076f02
MD5 126dcae9e7af0d3cbf1184e30781ecf7
BLAKE2b-256 b262f017c5ac4a9f36ab9041dc2d5b071996bbe3767666d7618188e9f1df8b3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for jpnorm-0.0.2-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