Skip to main content

C++17 linear-chain CRF Chinese word segmenter

Project description

Wapic

Wapic 是一个 C++17 线性链 CRF 序列标注工具,本项目用CRF来做中文分词。它支持 SGD-L1 与 L-BFGS/OWL-QN 训练、BMES 解码、批量推理和可选的 Python 绑定。

发布模型与大规模训练数据不存放在Git仓库中:

构建

cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build

训练对编译优化较敏感,建议始终使用 Release 构建。

下载模型

安装 huggingface_hub,然后下载主模型:

uv pip install huggingface_hub
python3 scripts/download.py model

模型默认保存到 data/model/wapic-cws.wac

推理

交互式分词:

./build/wapic -m data/model/wapic-cws.wac

批量 BMES 标注:

./build/wapic test -m data/model/wapic-cws.wac \
  input_chars.txt output_tags.txt

输入文件每行一个字符,空行分句。

Python

从 PyPI 安装。默认模型会作为依赖一起安装,无需另外下载:

pip install wapic

用法:

import wapic
seg = wapic.Segmenter()
print(seg.segment("中华人民共和国是一个伟大的国家"))
# ['中华人民共和国', '是', '一个', '伟大', '的', '国家']

# 也可以显式加载自己训练的模型
custom = wapic.Segmenter("/path/to/custom.wac")

# 批量:多核并行(释放 GIL),大语料吞吐 ~Nx
results = seg.segment_batch(["第一句", "第二句", ...])

开发时也可从仓库源码安装或用 PYTHONPATH 直接引用:

pip install .
uv pip install pybind11
cmake -B build_py -DWAPIC_PYTHON=ON -DCMAKE_BUILD_TYPE=Release \
  -Dpybind11_DIR="$(python3 -m pybind11 --cmakedir)"
cmake --build build_py
PYTHONPATH=build_py/python python3 -c 'import wapic; print(wapic.Segmenter("data/model/wapic-cws.wac").segment("中华人民共和国"))'

评估

python3 scripts/download.py data          # 加 --full 下载完整训练集
python3 scripts/test.py data/model/wapic-cws.wac

发布模型在 PD/News 测试集上的 F1 为98.01/97.95。完整训练数据与两阶段 warm-start 配方见数据集仓库 Ismantic/Wapic-CWS-Data

训练

除了使用发布模型,也可以按 TUTORIAL.md 用公开的人民日报 1998 语料从零训练一个分词模型(1–5 月训练 / 6 月测试,单机约 3 分钟得到 F1≈97.4)。 涉及脚本:scripts/convert.py(PFR→jsonl)、scripts/prepare.py(jsonl→BMES)。 仓库内的PFR语料不适用MIT许可证,详情见 data/README.md

文档

CRF、前向后向算法、梯度计算以及 L-BFGS/OWL-QN 的原理讲解见《底层实现:文本处理》的 中文分词:高级篇

License

源码采用MIT许可证。data/PeopleDaily1998.zip 的版权和使用条件独立于源码许可证。

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

wapic-0.1.0.tar.gz (20.4 MB view details)

Uploaded Source

Built Distributions

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

wapic-0.1.0-cp314-cp314-win_amd64.whl (449.6 kB view details)

Uploaded CPython 3.14Windows x86-64

wapic-0.1.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (273.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

wapic-0.1.0-cp314-cp314-macosx_14_0_x86_64.whl (428.0 kB view details)

Uploaded CPython 3.14macOS 14.0+ x86-64

wapic-0.1.0-cp314-cp314-macosx_14_0_arm64.whl (388.0 kB view details)

Uploaded CPython 3.14macOS 14.0+ ARM64

wapic-0.1.0-cp313-cp313-win_amd64.whl (436.3 kB view details)

Uploaded CPython 3.13Windows x86-64

wapic-0.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (273.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

wapic-0.1.0-cp313-cp313-macosx_14_0_x86_64.whl (427.8 kB view details)

Uploaded CPython 3.13macOS 14.0+ x86-64

wapic-0.1.0-cp313-cp313-macosx_14_0_arm64.whl (387.5 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

wapic-0.1.0-cp312-cp312-win_amd64.whl (436.2 kB view details)

Uploaded CPython 3.12Windows x86-64

wapic-0.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (273.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

wapic-0.1.0-cp312-cp312-macosx_14_0_x86_64.whl (427.8 kB view details)

Uploaded CPython 3.12macOS 14.0+ x86-64

wapic-0.1.0-cp312-cp312-macosx_14_0_arm64.whl (387.5 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

wapic-0.1.0-cp311-cp311-win_amd64.whl (434.6 kB view details)

Uploaded CPython 3.11Windows x86-64

wapic-0.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (273.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

wapic-0.1.0-cp311-cp311-macosx_14_0_x86_64.whl (426.9 kB view details)

Uploaded CPython 3.11macOS 14.0+ x86-64

wapic-0.1.0-cp311-cp311-macosx_14_0_arm64.whl (386.9 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

wapic-0.1.0-cp310-cp310-win_amd64.whl (433.5 kB view details)

Uploaded CPython 3.10Windows x86-64

wapic-0.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (271.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

wapic-0.1.0-cp310-cp310-macosx_14_0_x86_64.whl (425.7 kB view details)

Uploaded CPython 3.10macOS 14.0+ x86-64

wapic-0.1.0-cp310-cp310-macosx_14_0_arm64.whl (385.5 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

wapic-0.1.0-cp39-cp39-win_amd64.whl (434.0 kB view details)

Uploaded CPython 3.9Windows x86-64

wapic-0.1.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (271.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

wapic-0.1.0-cp39-cp39-macosx_14_0_x86_64.whl (425.8 kB view details)

Uploaded CPython 3.9macOS 14.0+ x86-64

wapic-0.1.0-cp39-cp39-macosx_14_0_arm64.whl (385.7 kB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

File details

Details for the file wapic-0.1.0.tar.gz.

File metadata

  • Download URL: wapic-0.1.0.tar.gz
  • Upload date:
  • Size: 20.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for wapic-0.1.0.tar.gz
Algorithm Hash digest
SHA256 17ce40ceb08e066852202ee32eff0fabfd9a88d0a059f9c8ab7d14492c99f2fa
MD5 d5ffbb51ca8c57680d5103ce1cc8e47f
BLAKE2b-256 b4a83334f0ccd1129756eb3c11472337360d83c28ac834139de65eb13329dd49

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0.tar.gz:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: wapic-0.1.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 449.6 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for wapic-0.1.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d574d1380d4d2e7b7ebe2aade126a742335fb96a168d3a45d7d301d959c619c1
MD5 abf157154e72cd4cfe981c2a1afe2d4c
BLAKE2b-256 73c10b7375220fba5d618d4d8aeb36c134df4dbe0dd744c51e35c0e3179b2d75

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp314-cp314-win_amd64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for wapic-0.1.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 86e1e7a868639ee2cd7414a101b1fdbfb864845f7b397687c2ba9948beb026a4
MD5 a9001df1e1afb5cb39189bae766dce19
BLAKE2b-256 326c0a95f66bb39e155d32bd574a5c950f39f1690bd0bcd560d862eff0218eaa

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp314-cp314-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for wapic-0.1.0-cp314-cp314-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 75316c9fd7834b4cc8f0f9923358b5c3beb02c339f357016585a5b14fc22d3f4
MD5 9298575e87dc294808edd27987446db3
BLAKE2b-256 7598aa9ddad4a234e4d5f0f67d4ea7f8dad99ee0dcac04143c0f6566ff75cee7

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp314-cp314-macosx_14_0_x86_64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp314-cp314-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for wapic-0.1.0-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 6f1f5d278131baf31713a1b253b84c14de1cdce2299a44b82f64c6d93fd8a59b
MD5 19e89732135c5ab571462e9f388fe71c
BLAKE2b-256 6b17b5aad38b9487506293802b60a445592a04bab937944a7ffa338b044de0b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp314-cp314-macosx_14_0_arm64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: wapic-0.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 436.3 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for wapic-0.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 adba242b96b6240ab125119628ecc1c148861894ffb333a22973e83cfd4cfc99
MD5 1b8f434b14b7ae336b1888e844467720
BLAKE2b-256 1c57d04fa54cba6ff06acb653ff16159f064e45ed6e78ec50007d5a24ee19b7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for wapic-0.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0e4e4d1c48dce6c6d1ad3e675990a1b59abd2e045aa1fcede36b4ef01990d60d
MD5 77f68316696c6dce70b573608f695acd
BLAKE2b-256 90934a7b4e54d2e26b8e096ea6b32fc84b57e6fe372b35a621cab10104be37be

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp313-cp313-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for wapic-0.1.0-cp313-cp313-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 ea08449ffb926027aedbec7fe21856dab26b4850b9614e5f1762231c2221e23e
MD5 63e62e456b56ccd92c37d635c319cd7d
BLAKE2b-256 fac1ca938b49942fa283ba6517dcea3a31370664bed4917913f990d069eec615

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp313-cp313-macosx_14_0_x86_64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for wapic-0.1.0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 ae4eb97f32e865bde1952679bdf3e67c7ade7a81728002fb741796ac8ea0b2d6
MD5 43434d8df82c98e631e6ce69d73cfd0e
BLAKE2b-256 93819218a0d0bd7ce9f0d1c5067b4e85068f689f1a7a1618adbca22f5501e789

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp313-cp313-macosx_14_0_arm64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: wapic-0.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 436.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for wapic-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 20230c11dc912b34c093d9f5af9dc4d6f5b331851a9e4b98d92ca28bc6fff4a0
MD5 810eec8bc784ae70ac6cd69eb0bcedbc
BLAKE2b-256 bfcbed5098e5b593b790dc19dfe19a4ee33542aa6c40ab86b062635d515685a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for wapic-0.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5d9f818d42357617faaeedb6674604c06c632cd6a12e42df8f98ada8c4378452
MD5 2c4ae8e9858b8180f168c415753d03bc
BLAKE2b-256 2f9b8c236b26cbac4c96ab22eb5ce37384e92c3ffcd3f4a63e2b4248d413d0bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp312-cp312-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for wapic-0.1.0-cp312-cp312-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 49c56b265dcb60a1963795c94e27506e7cf73908606a7b46a757ffcd8c1cd209
MD5 7468c30c874b14f6c8952c3ac1da6f91
BLAKE2b-256 60ade3d2c74d8489237c1197fccdacaaf5b7b49b40d19985bf5cf72d41308af9

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp312-cp312-macosx_14_0_x86_64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for wapic-0.1.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a82d5b888e4ef5b682b312a902f3c938ab7a8bfa065527b2f375ad13e67b9f3b
MD5 830c90f31f729091f686559b5f595faa
BLAKE2b-256 9b53561877e838ee97a56d5d533444f63bedca1315c1af524f73da8efde846a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: wapic-0.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 434.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for wapic-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ba4f02674fd2c9f3994cced4599c7d2129b138d818b365b1c47da83eda3bd649
MD5 aee00f70a7da563801009709f661a987
BLAKE2b-256 19eb15f17ebc08216217224243037073b284894a4122fced0a4690ec34465911

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for wapic-0.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 66468a8aba63b8ce335cc6ca7aa20ee5bab27fb8d33e8a9064962541e4502be0
MD5 a2a200f2af088c6d80847125beedffab
BLAKE2b-256 746540fc2c9993b995a294294f1bb19adbc0c97aa0781505decae05fdf9e18df

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp311-cp311-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for wapic-0.1.0-cp311-cp311-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 785de7e71e2cdcafc0b4545a28daa281755bba373bc17629150353a219f8c990
MD5 03c72aa0b9b5cd0ddd79b3efe8f8e10c
BLAKE2b-256 b7816fbce918444ac92dfe0dc1284c65a3c6fb71f49d4ec3ebbe09e69f5792a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp311-cp311-macosx_14_0_x86_64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for wapic-0.1.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1612877b98a6c855ced02bf02a53ebf3c0fda3e182f08a65a3555eb0f9e49195
MD5 72c694e61bf11efd2194c28e13cae1e5
BLAKE2b-256 e36f3695985e68ca20aa6ca105b756135029bc2cd8248bd85da995271ba35f1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: wapic-0.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 433.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for wapic-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b9f9b9459f78b8d4c3e051240d1b925b2b7cba9572ce917539a8b2e843fb5f1e
MD5 a34aad1188c5b2d42e10ca9588ae16fa
BLAKE2b-256 7eef8632b08a723d40d7fa37588236a3eb9ff146422df7b5c5811962692ca3bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for wapic-0.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6bcf781bdbccef7292b901281f2f3d7135624ee6dc9d0e69fcb5fd8660fe5ee2
MD5 764ec857224fcaf54ff5fd5663604871
BLAKE2b-256 ce2e06962a237676d5d2273ee69ecb590b411dc6b049c45a40494f47de4ccbd7

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp310-cp310-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for wapic-0.1.0-cp310-cp310-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 a700cb58a1b43a700047df620d122bf8ee1a0edf2918eb24c4fee416272867c8
MD5 69064327b040d5b08cfe4d6594438534
BLAKE2b-256 8b5af0e89945b1a99575f0adbfeae4eaca9b373001863914dc8dee14af69cb1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp310-cp310-macosx_14_0_x86_64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for wapic-0.1.0-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 03de60b963c1169ab8a3c69a0adc3d025b5923bb686e5a4b5f7c304d13ee57ea
MD5 e4711dd8d65130acff476dfe4d956582
BLAKE2b-256 c51d257ffa1f8dc95b7e06ad5ffec890e590bbca0a0707c7d78c8163e342ac21

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp310-cp310-macosx_14_0_arm64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: wapic-0.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 434.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for wapic-0.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6b3fefe7efe713bbbb5167131858573a3a9161a21ef13004839107c79be760a8
MD5 c4db9ba5b323676e04f8a62c889ddd94
BLAKE2b-256 7087cbfe5ce4a74c5f3d0c077c3f601245fa608ac4a86287c30722cbfee684f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp39-cp39-win_amd64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for wapic-0.1.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4d63c72868d88a04a992b6e6762576650be637aa34e70fad78ed14ee1ce8b33c
MD5 5b8324b4fa5fbcf55a921e6d95cabe9a
BLAKE2b-256 13970cba3a5494430edebf3926ce91bfa00460454e2b9ca01f2ae7b57c744a41

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp39-cp39-macosx_14_0_x86_64.whl.

File metadata

  • Download URL: wapic-0.1.0-cp39-cp39-macosx_14_0_x86_64.whl
  • Upload date:
  • Size: 425.8 kB
  • Tags: CPython 3.9, macOS 14.0+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for wapic-0.1.0-cp39-cp39-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 b1759aa7daf7777d8f3ffb962fd9abafb6152a3398cf5f30ac018566d5a98e1a
MD5 f843c71aa2e1ee26056ac79c07a97e2b
BLAKE2b-256 c8facb75fa5902f3b331e8fda59214da4ff46afde932ee2e66650815659daedd

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp39-cp39-macosx_14_0_x86_64.whl:

Publisher: publish.yml on Ismantic/Wapic

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

File details

Details for the file wapic-0.1.0-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

  • Download URL: wapic-0.1.0-cp39-cp39-macosx_14_0_arm64.whl
  • Upload date:
  • Size: 385.7 kB
  • Tags: CPython 3.9, macOS 14.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for wapic-0.1.0-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 84e0265befb06f7108c76914d9c161e6b6ee0e70e4c507812a1700c2a386f625
MD5 782be18863634c32fcd06db3de30e17b
BLAKE2b-256 fbefa8c2f32b1ef45988c468b08af11c497fa679a7a150566a92e0ae6bf63d66

See more details on using hashes here.

Provenance

The following attestation bundles were made for wapic-0.1.0-cp39-cp39-macosx_14_0_arm64.whl:

Publisher: publish.yml on Ismantic/Wapic

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