Skip to main content

Cython MeCab wrapper for fast, pythonic Japanese tokenization and morphological analysis with additional improvements.

Project description

fugashi-plus

Current PyPI packages Test Status PyPI - Downloads Supported Platforms

fugashi-plus は、主に Windows 対応や MeCab の ikegami-yukino/mecab への移行などコードのメンテナンスを目的とした、fugashi の派生ライブラリです。

Changes in this fork

  • パッケージ名を fugashi-plus に変更
    • ライブラリ名は fugashi から変更されておらず、fugashi 本家同様に import fugashi でインポートできる
    • fugashi 本家のドロップイン代替として利用できる
  • 明示的に Python 3.13 をサポート対象に追加
    • CI 対象の Python バージョンにも 3.13 を追加した
  • Cython を 3.0 系に更新
    • https://github.com/cython/cython/issues/5982 の通り、Python 3.13 では一部の非推奨 C API が削除されている
    • Cython 0.x 系では Python 3.13 以降のビルドに失敗するため、Cython 3.0 系に更新した
  • Cython モジュールに型ヒント (Type Hints) を追加
    • fugashi 本家には型ヒントが同梱されておらず、また fugashi はほぼ 100% Cython で書かれているため、Pylance などでのコード補完や型チェックが全く効かない
    • fugashi-plus では Cython モジュールに型ヒントを追加したことで、コード補完や型チェックが効くようになっている
  • MeCab を現在もメンテナンスが続けられている ikegami-yukino/mecab に移行
    • オリジナルの Mecab (taku910/mecab) は、2020 年以降メンテナンスが放棄されている
      • 大元の設計から Windows での使用を想定していないようで、Windows のサポートは不十分
      • fugashi 本家では Windows 向け wheel のみ Windows 向けの修正を施した chezou/mecab が使われているが、2018 年以降メンテナンスが放棄されている
    • 一方 ikegami-yukino/mecab は現在でもメンテナンスが続けられており、Windows 64bit でも比較的容易にビルドできる
      • ただし、Visual Studio 2022 (Build Tools v143) では非推奨の一部 C++ 標準ライブラリが削除されている関係で、ビルドに失敗する
      • このため、GitHub Actions のビルド環境では明示的に Build Tools v142 (Visual Studio 2019 相当) でビルドを行っている
    • ikegami-yukino/mecab に移行することで、UniDic 2.3.0 以降でユーザー辞書のビルドに失敗する問題が修正される
  • Windows 環境において、システム辞書・ユーザー辞書の保存先パス指定が正常に機能しない問題を修正
    • fugashi 本家では GenericTagger クラス・build_dictionary() の両方で MeCab に渡す引数の分割に shlex.split() が使われていたが、shlex は Windows パスを正しく解釈しない
    • fugashi-plus では、Windows のみ shlex を使わず独自に引数解析を行うことで、ライブラリユーザー側でワークアラウンドを挟むことなく、正常にシステム辞書・ユーザー辞書の保存先パスを指定できるようにしている
  • Tagger クラスのコンストラクタで、unidic / unidic-lite パッケージのインストール有無に関わらず、引数に指定されたシステム辞書を利用するよう変更
    • fugashi 本家では unidic / unidic-lite パッケージがインストール済みの環境だと、Tagger クラスのコンストラクタ引数 (arg) に独自にシステム辞書のパスを指定しても、常に unidic / unidic-lite パッケージ内蔵の UniDic が優先して利用されてしまっていた
    • fugashi-plus では、コンストラクタ引数 (arg) の文字列内に -r-d オプションが含まれない場合にのみ、unidic / unidic-lite パッケージに内蔵の UniDic を検出するロジックに変更している
  • その他コードのクリーンアップなど

Installation

下記コマンドを実行して、ライブラリをインストールできます。

pip install fugashi-plus

下記のドキュメントは、fugashi 本家のドキュメントを改変なしでそのまま引き継いでいます。
これらのドキュメントの内容が fugashi-plus にも通用するかは保証されません。


Open in Streamlit Current PyPI packages Test Status PyPI - Downloads Supported Platforms

fugashi

fugashi by Irasutoya

fugashi is a Cython wrapper for MeCab, a Japanese tokenizer and morphological analysis tool. Wheels are provided for Linux, OSX (Intel), and Win64, and UniDic is easy to install.

issueを英語で書く必要はありません。

Check out the interactive demo, see the blog post for background on why fugashi exists and some of the design decisions, or see this guide for a basic introduction to Japanese tokenization.

If you are on a platform for which wheels are not provided, you'll need to install MeCab first. It's recommended you install from source. If you need to build from source on Windows, @chezou's fork is recommended; see issue #44 for an explanation of the problems with the official repo.

Known platforms without wheels:

  • musl-based distros like alpine #77
  • PowerPC
  • Windows 32bit

Usage

from fugashi import Tagger

tagger = Tagger('-Owakati')
text = "麩菓子は、麩を主材料とした日本の菓子。"
tagger.parse(text)
# => '麩 菓子 は 、 麩 を 主材 料 と し た 日本 の 菓子 。'
for word in tagger(text):
    print(word, word.feature.lemma, word.pos, sep='\t')
    # "feature" is the Unidic feature data as a named tuple

Installing a Dictionary

fugashi requires a dictionary. UniDic is recommended, and two easy-to-install versions are provided.

  • unidic-lite, a slightly modified version 2.1.2 of Unidic (from 2013) that's relatively small
  • unidic, the latest UniDic 3.1.0, which is 770MB on disk and requires a separate download step

If you just want to make sure things work you can start with unidic-lite, but for more serious processing unidic is recommended. For production use you'll generally want to generate your own dictionary too; for details see the MeCab documentation.

To get either of these dictionaries, you can install them directly using pip or do the below:

pip install 'fugashi[unidic-lite]'

# The full version of UniDic requires a separate download step
pip install 'fugashi[unidic]'
python -m unidic download

For more information on the different MeCab dictionaries available, see this article.

Dictionary Use

fugashi is written with the assumption you'll use Unidic to process Japanese, but it supports arbitrary dictionaries.

If you're using a dictionary besides Unidic you can use the GenericTagger like this:

from fugashi import GenericTagger
tagger = GenericTagger()

# parse can be used as normal
tagger.parse('something')
# features from the dictionary can be accessed by field numbers
for word in tagger(text):
    print(word.surface, word.feature[0])

You can also create a dictionary wrapper to get feature information as a named tuple.

from fugashi import GenericTagger, create_feature_wrapper
CustomFeatures = create_feature_wrapper('CustomFeatures', 'alpha beta gamma')
tagger = GenericTagger(wrapper=CustomFeatures)
for word in tagger.parseToNodeList(text):
    print(word.surface, word.feature.alpha)

Citation

If you use fugashi in research, it would be appreciated if you cite this paper. You can read it at the ACL Anthology or on Arxiv.

@inproceedings{mccann-2020-fugashi,
    title = "fugashi, a Tool for Tokenizing {J}apanese in Python",
    author = "McCann, Paul",
    booktitle = "Proceedings of Second Workshop for NLP Open Source Software (NLP-OSS)",
    month = nov,
    year = "2020",
    address = "Online",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/2020.nlposs-1.7",
    pages = "44--51",
    abstract = "Recent years have seen an increase in the number of large-scale multilingual NLP projects. However, even in such projects, languages with special processing requirements are often excluded. One such language is Japanese. Japanese is written without spaces, tokenization is non-trivial, and while high quality open source tokenizers exist they can be hard to use and lack English documentation. This paper introduces fugashi, a MeCab wrapper for Python, and gives an introduction to tokenizing Japanese.",
}

Alternatives

If you have a problem with fugashi feel free to open an issue. However, there are some cases where it might be better to use a different library.

  • If you don't want to deal with installing MeCab at all, try SudachiPy.
  • If you need to work with Korean, try pymecab-ko or KoNLPy.

License and Copyright Notice

fugashi is released under the terms of the MIT license. Please copy it far and wide.

fugashi is a wrapper for MeCab, and fugashi wheels include MeCab binaries. MeCab is copyrighted free software by Taku Kudo <taku@chasen.org> and Nippon Telegraph and Telephone Corporation, and is redistributed under the BSD License.

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

fugashi_plus-1.5.2.post1.tar.gz (346.4 kB view details)

Uploaded Source

Built Distributions

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

fugashi_plus-1.5.2.post1-cp314-cp314t-macosx_11_0_arm64.whl (487.0 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

fugashi_plus-1.5.2.post1-cp314-cp314t-macosx_10_15_x86_64.whl (488.7 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

fugashi_plus-1.5.2.post1-cp314-cp314t-macosx_10_15_universal2.whl (554.6 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ universal2 (ARM64, x86-64)

fugashi_plus-1.5.2.post1-cp314-cp314-win_amd64.whl (557.4 kB view details)

Uploaded CPython 3.14Windows x86-64

fugashi_plus-1.5.2.post1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (738.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

fugashi_plus-1.5.2.post1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (723.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

fugashi_plus-1.5.2.post1-cp314-cp314-macosx_11_0_arm64.whl (482.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

fugashi_plus-1.5.2.post1-cp314-cp314-macosx_10_15_x86_64.whl (485.5 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

fugashi_plus-1.5.2.post1-cp314-cp314-macosx_10_15_universal2.whl (547.3 kB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

fugashi_plus-1.5.2.post1-cp313-cp313-win_amd64.whl (544.5 kB view details)

Uploaded CPython 3.13Windows x86-64

fugashi_plus-1.5.2.post1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (744.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

fugashi_plus-1.5.2.post1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (724.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

fugashi_plus-1.5.2.post1-cp313-cp313-macosx_11_0_arm64.whl (482.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fugashi_plus-1.5.2.post1-cp313-cp313-macosx_10_13_x86_64.whl (485.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

fugashi_plus-1.5.2.post1-cp313-cp313-macosx_10_13_universal2.whl (547.2 kB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

fugashi_plus-1.5.2.post1-cp312-cp312-win_amd64.whl (544.6 kB view details)

Uploaded CPython 3.12Windows x86-64

fugashi_plus-1.5.2.post1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (747.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

fugashi_plus-1.5.2.post1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (730.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

fugashi_plus-1.5.2.post1-cp312-cp312-macosx_11_0_arm64.whl (483.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

fugashi_plus-1.5.2.post1-cp312-cp312-macosx_10_13_x86_64.whl (486.1 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

fugashi_plus-1.5.2.post1-cp312-cp312-macosx_10_13_universal2.whl (548.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

fugashi_plus-1.5.2.post1-cp311-cp311-win_amd64.whl (545.5 kB view details)

Uploaded CPython 3.11Windows x86-64

fugashi_plus-1.5.2.post1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (754.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

fugashi_plus-1.5.2.post1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (741.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

fugashi_plus-1.5.2.post1-cp311-cp311-macosx_11_0_arm64.whl (482.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fugashi_plus-1.5.2.post1-cp311-cp311-macosx_10_9_x86_64.whl (486.1 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

fugashi_plus-1.5.2.post1-cp311-cp311-macosx_10_9_universal2.whl (549.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

fugashi_plus-1.5.2.post1-cp310-cp310-win_amd64.whl (545.6 kB view details)

Uploaded CPython 3.10Windows x86-64

fugashi_plus-1.5.2.post1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (731.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

fugashi_plus-1.5.2.post1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (716.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

fugashi_plus-1.5.2.post1-cp310-cp310-macosx_11_0_arm64.whl (481.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

fugashi_plus-1.5.2.post1-cp310-cp310-macosx_10_9_x86_64.whl (485.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

fugashi_plus-1.5.2.post1-cp310-cp310-macosx_10_9_universal2.whl (546.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

fugashi_plus-1.5.2.post1-cp39-cp39-win_amd64.whl (546.5 kB view details)

Uploaded CPython 3.9Windows x86-64

fugashi_plus-1.5.2.post1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (729.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

fugashi_plus-1.5.2.post1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (714.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

fugashi_plus-1.5.2.post1-cp39-cp39-macosx_11_0_arm64.whl (482.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

fugashi_plus-1.5.2.post1-cp39-cp39-macosx_10_9_x86_64.whl (485.4 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

fugashi_plus-1.5.2.post1-cp39-cp39-macosx_10_9_universal2.whl (547.6 kB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file fugashi_plus-1.5.2.post1.tar.gz.

File metadata

  • Download URL: fugashi_plus-1.5.2.post1.tar.gz
  • Upload date:
  • Size: 346.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for fugashi_plus-1.5.2.post1.tar.gz
Algorithm Hash digest
SHA256 8500d717253d5777589c4a99a2369993bd2c8fd35d3f8d40563e6251bc579d5f
MD5 3e93a496f3974db6ec957c2ef312cdfe
BLAKE2b-256 2f62f0bf62b32b5f926258cf27af21b17ab34c3810cd7224b6c150c347d55370

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c25aba497d4a09d89acae95d988d4325ebaa18d13dc5dbcd8a0f7ec8be6e846
MD5 a42731ead111a208b3f489ec1bc477a4
BLAKE2b-256 feba2756895ab6906c2442fe3a8601afb2d386641cc165d7afe4365ef05e1775

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7df894cceb18ae9f22d1ea9164cf40d08822c503d0ee324ac573879b2a58ec50
MD5 f6ca994510315a10a38f7a5c63a90074
BLAKE2b-256 0250b7c7c55f96f55a817df46cbdefcfd47336b961a31ee366b44f0ceb1be196

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp314-cp314t-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp314-cp314t-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 e4655d19c4d463041a825f4b0baae0060ce259cbbf26189706d2f37f48cc1dcb
MD5 26f6e9a6e05aa348a6e7bad9bb7f938d
BLAKE2b-256 0bfcc28f14d7a1d6716a3616409c714cf7d0bc65deb6e1418305a069b90a2da6

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 288a0173ccbdfa634a864ee59f23497a8b0506f687c64b51df2949a3f765c07a
MD5 d8c5da9627c8454b0b4d02646e59d006
BLAKE2b-256 58f1c82489b60419b5826f74142e418d601601fd48696ad6a1548c8e0f6b6661

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 d4a09dd2c57855a3c82f7fd45b71dde7ce94e2ed55162df3a2fb7c5c3b9fe298
MD5 2f764d0eba1160979ace0acc5552eb9a
BLAKE2b-256 4700d3717513e2571727adc495192125c8ea1b6f54e7f8226d4a6898e89ec533

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 4ee66fc13037641c31604fcbfa0b94a8063171926bbba6a17482324a2d0ebd4b
MD5 d2fc5e91bb7e4da2ba350d3bb2191f6e
BLAKE2b-256 db290c83ad6686232e9b7d1fcf591660d33e711920340111f224a63573632d37

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e92383be751a85c91acf0e81cc3503548b40487e3b06d4e32eafd90b36890483
MD5 1836708992ffd0152d9d9e753714aa12
BLAKE2b-256 31c1089f17a2df27d54a0e9955763dc7fb5ee17d000c472de1593baf4bb7ee9c

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 12b44513c63e45885805d61afdf7e29decabd99a05fddb128d417b4c11b75240
MD5 7b12fcd5db434bf84b682c1c278282cb
BLAKE2b-256 e3b2e3eebc5a3141468ce99c4c59084a1cb60071f6e9e53d337f3ea188936592

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 d2e8dff54da0c1536a2e4b2a3244461ffdb7aaca7eb7c88264c6c1e9bf4918ac
MD5 7687367d85d17a5b4cb01e8f4fd78843
BLAKE2b-256 d77332cfdc19084990b5cb72140f2dcc6a7cc6ed5b23345ea3d25f6e7c9dc753

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3dc6564a360b2fc0c9de5e425bd0b528a60113834cbb624123ae51457461deab
MD5 461ce989050e353b7db3041b68f211b9
BLAKE2b-256 1d2fd217c59164f260b861aba71e8fe4e802d80a40f21f757cff71e33a31bc24

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 b377b90f66b811fcceda41a9c318443c4363508f0940c039857bb6feeec4ced5
MD5 d5dfea2369bf6a60e07c42c6b35f5347
BLAKE2b-256 f604f454b960de129b74a6822c46c220277ea09821425340fffaad801d8b4604

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 3c1a06ebee32eaa3e04bdcec516b420e58b2742a4f67bfafa5d1a81824428eb7
MD5 1e0afc7c9acf656b8881bb03ac62a551
BLAKE2b-256 937f56b512bf41907516504bd89b3296f2b739ca602f3b2f82832ea55e50ab86

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1f64ace70c6ea71fa32c768e21fccc08aae6734fae2f14219242b2a79099595b
MD5 37032c7cffbbb9f197e73f714a15e827
BLAKE2b-256 ec0186391372809e04c5086b19ef298faf9a88af534e9765c9590e2a18e6b3a9

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b309afa1026caa53ea54a6be2df1969f2f9bc6bf5aae2c16f71d25bf08036eff
MD5 41aab61b142c33929b27bfd28f7a4668
BLAKE2b-256 64a075c96a5edd582b7bf3642a0194c3aa61f5eedc4ca34be4b14b73d16e27cd

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 0afa215155f41afac0c85afd93ed0784b0c906b38d66b26124b2ae7bdd77b5e8
MD5 f2d32b07cca42daf226af2205d8c79fa
BLAKE2b-256 c1811f206bd0d7b9d0b6b2313f111232c79d80f38117bda34db8d7e59b40edf9

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 784e782955108ca1a1a069fbd0449eab721cc498b437a0025adb4f1f19a1221b
MD5 120a49e1577e84d37262792d05b96d80
BLAKE2b-256 b5c50f7ea389847cc2beb2c3cc6f6c6ac0e7b7e1feceb67344f8c481ad4429ff

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 b7f5d88743469eeb5d3e81227296b2d228f921c641a95980dba3dad68f541aa6
MD5 79dd5e722de87bee0449711e71ecc823
BLAKE2b-256 414a4fca37e6b2c04008b19a323c5e7de6ffca9b9ee565705dbae582e86d0854

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 f1fbee925f48b986b7b6ffa25490241e261f7ea95e18f60df9355d9a29f72551
MD5 3457a2fd491597f4d34d2c6c8286194c
BLAKE2b-256 039e474716a81fc9aeed41ecc422dfa21e798c71b9c4a6986c451c8c776b8fd6

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 de2817d8f89ebb8e7b3f490c49ab4941b2f028e53143b85c769c2a26c107176c
MD5 56c7088d1b36b966cc6c01d5dfc4c14a
BLAKE2b-256 850bb0b4070b04609f5b83f6755dcd0c6a74d6269266e444fead3240537bf500

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3190b769ebe45c1d28319022a69da700eccb4da19bafa5c47f8a1e15bf95e820
MD5 bf8b11691ae60b5dec23243bbd7919ca
BLAKE2b-256 0e09949729976c6d6b953c7de7490340783a91eec7b50f676a52f1ca4fd445ce

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 9f39d664501edda680be268a78f0ae9cbec677131fbea78db8129f22228f0554
MD5 35ba7a09b3486554ab76d8f54fbf0089
BLAKE2b-256 73ff557f1b5d6c317f3dc946fc744a1cfaacc8c8892f81fd8984670ff8663e11

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 842506d718430f14039b12313ad983d90df10119cd61d9665ba8dc8bbd21ba26
MD5 2165b7937fe9a82fc59cd666f2cab3db
BLAKE2b-256 38ec581c5e79828d65a3726d9715a5ca1ff2997c78d64d04318033a58d58571e

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 5b513ee545a1791159358e5d3e1fe0ca70553efdcf42cec1b139f28515aee7b3
MD5 827609344686601277862b8de926a8d3
BLAKE2b-256 37e2d35db6e47d7fd7903765090fa80d86df49d7840e1e94aef0b3e1f6316428

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 3af7c9365dbb77b2c8ee13d5e44a1f708a8b697abc1cd9ede12b3d2494eb106e
MD5 f9219108189ef01c4870cd6ce8ad3c0e
BLAKE2b-256 179c4920d04687c01c31d323ff6195c4545497461ce1f3789e76a5683280f6c1

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 835ae64a88917ec78ec390453507f504bcf5249905a67f54f3080ad5eebce689
MD5 0097f609fe7d24b09bf850a8ab0e22ae
BLAKE2b-256 7b250ec94290148b5e6688f0d8c6a3ad75df2d93cdaf2f38a0997c538cc251ba

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 70a908e8359c458e720fa84b7bfd85e9bf7bbbcb57fa8fa7020df37a5c37153a
MD5 abb02410ee1429f368b7ff9a23e67a4a
BLAKE2b-256 a8731ec180b61172bbc53fda6de78330b654de3a3b1a0590f0a8b5d491e1af08

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 31c0effe9c72e4eba21fedf03d21530e2baa35abe10b26073762fe2d92a8b0fc
MD5 a5be86bccc84a6be729aace2f3e8c2ea
BLAKE2b-256 bfa6059904efb8f838ae9424c769b84238dabc250b0427d0aa983af84a74be4a

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 259085c466df009bdd1878babe33396565e722ed3698d54720a38e3d85b05a9f
MD5 ec363ddaf3f523c7bb2516ed6d31b8b5
BLAKE2b-256 eae3f8177f84b9758f5a0bea6164a816118ff49e6d52410ae281317e1f9d5f81

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 6362b4605da7473a6aeacdde12104cc6b7f971b8c2b0a924bf0f6ad95d866a0c
MD5 e44eea6b17d6199a22ca738a0c92ee91
BLAKE2b-256 1f61f09a27d4a38f9e7ea3ee849624f287a75950a5482f402fddfafc129ee969

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 8bd60cc5b38c5857b657c65914c99267590d399880f2fb6bd96b9247fa27090e
MD5 7e9f7832014ed32d9a7bce7fddf9c6f4
BLAKE2b-256 687dfac3fb1a96e9b3ddb830ec51262583ea82ed25e968d8fb79d348fe96fcf7

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f59b50706910231beec76ac55535587ef7b943b47797870030b5da3831114bdf
MD5 6b190b461894c89806c63cd8fee036cb
BLAKE2b-256 539f19867a1532a0780164161e5e0f1e4f9c958f26db601f9ce74ab557656803

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 87f68a2be21ab58a39ff77b79428dfd9a85a758d4bed382c14267c86aacf6791
MD5 b509ce65d4881121bc25e80be7b09b7f
BLAKE2b-256 fe2ffe188c80eec558937c5c6973d662fc011eb93fb7da0aaa519930c17a2dba

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f2800bd8dc5c725eeee40b37023b6509e7d84aa6529d3c6fd1a2266320ba1fe0
MD5 98d5e8ce3c50e1613fd6524470e626a6
BLAKE2b-256 e5a15f38dd96c86a93f667a6b3e572fbc18ccc6119fea2c42169283a60b1ec82

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ee1845a52c2a9a1934b86c7e8b2253f2bc7dd6bebfff3b3a016c2e3c7d2f6c15
MD5 f8602888c76b833e360473663df02319
BLAKE2b-256 265256532e28e7b9a7dfc9c9594b1aa8384f445e3fd776a4cb568d5761a4547c

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 94d62075f8df5b81f9da9ef435dea4fd38f15cae2faca7a10156bf2d0d04a790
MD5 f15ba50a0276255912f2cd29cb08539f
BLAKE2b-256 2bc8596f73377c774382884bf11d78ccb72c4dbd08658cd07a82cf482aaacaca

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 eaf0efb805da91a78470a4553eb0d025e2cbe94a277568415b700727f487a893
MD5 2c0928983d7dc4e91eb66c166c004522
BLAKE2b-256 073fb8bc43f60b22a6d9a82cea5d67c391b39a73c08fcb350ced4f525309ad73

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ac4e840afb430825900426547ad5f56d3c3873d76a92620de523e39adda6480
MD5 ad265ae5a25bbe8389b88bd5f3bf612a
BLAKE2b-256 6faecf37e75dd32968bb6f2fe9491ca49ddcf1e5ea55b0a8309e228b917cf901

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 689d2a1ca2548d244a7c3e87b5308b3bea5b3953271da9ae4cd2f4dd37808ba1
MD5 bded9246bbebe45479b164bebdd39056
BLAKE2b-256 2c0ec7aae826c395d1f9d41267b090cce2249ca7dd96cd8ac4be3f35f030033a

See more details on using hashes here.

File details

Details for the file fugashi_plus-1.5.2.post1-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for fugashi_plus-1.5.2.post1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ce638e7f467f2108266f2b12cb888646babfffeb7a707f16ef724aaefd240633
MD5 8f6d9286c348388b102d792edb01c6ed
BLAKE2b-256 fd35b1d4e3370559bc3c7925456f49c613211982d2d235903f088e2213a51dae

See more details on using hashes here.

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