Skip to main content

Chinese word segmentation toolkit for spaCy (fork of pkuseg-python)

Project description

spacy-pkuseg: Chinese word segmentation toolkit for spaCy

This package is a fork of pkuseg-python that simplifies installation and serialization for use with spaCy. The underlying segmentation tools remain unmodified.


pkuseg:一个多领域中文分词工具包 (English Version)

pkuseg 是基于论文[Luo et. al, 2019]的工具包。其简单易用,支持细分领域分词,有效提升了分词准确度。

目录

主要亮点

pkuseg具有如下几个特点:

  1. 多领域分词。不同于以往的通用中文分词工具,此工具包同时致力于为不同领域的数据提供个性化的预训练模型。根据待分词文本的领域特点,用户可以自由地选择不同的模型。 我们目前支持了新闻领域,网络领域,医药领域,旅游领域,以及混合领域的分词预训练模型。在使用中,如果用户明确待分词的领域,可加载对应的模型进行分词。如果用户无法确定具体领域,推荐使用在混合领域上训练的通用模型。各领域分词样例可参考 example.txt
  2. 更高的分词准确率。相比于其他的分词工具包,当使用相同的训练数据和测试数据,pkuseg可以取得更高的分词准确率。
  3. 支持用户自训练模型。支持用户使用全新的标注数据进行训练。
  4. 支持词性标注。

编译和安装

  • 目前仅支持python3
  • 为了获得好的效果和速度,强烈建议大家通过pip install更新到目前的最新版本
  1. 通过PyPI安装(自带模型文件):

    pip3 install pkuseg
    之后通过import pkuseg来引用
    

    建议更新到最新版本以获得更好的开箱体验:

    pip3 install -U pkuseg
    
  2. 如果PyPI官方源下载速度不理想,建议使用镜像源,比如:
    初次安装:

    pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple pkuseg
    

    更新:

    pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple -U pkuseg
    
  3. 如果不使用pip安装方式,选择从GitHub下载,可运行以下命令安装:

    python setup.py build_ext -i
    

    GitHub的代码并不包括预训练模型,因此需要用户自行下载或训练模型,预训练模型可详见release。使用时需设定"model_name"为模型文件。

注意:安装方式1和2目前仅支持linux(ubuntu)、mac、windows 64 位的python3版本。如果非以上系统,请使用安装方式3进行本地编译安装。

各类分词工具包的性能对比

我们选择jieba、THULAC等国内代表分词工具包与pkuseg做性能比较,详细设置可参考实验环境

细领域训练及测试结果

以下是在不同数据集上的对比结果:

MSRA Precision Recall F-score
jieba 87.01 89.88 88.42
THULAC 95.60 95.91 95.71
pkuseg 96.94 96.81 96.88
WEIBO Precision Recall F-score
jieba 87.79 87.54 87.66
THULAC 93.40 92.40 92.87
pkuseg 93.78 94.65 94.21

默认模型在不同领域的测试效果

考虑到很多用户在尝试分词工具的时候,大多数时候会使用工具包自带模型测试。为了直接对比“初始”性能,我们也比较了各个工具包的默认模型在不同领域的测试效果。请注意,这样的比较只是为了说明默认情况下的效果,并不一定是公平的。

Default MSRA CTB8 PKU WEIBO All Average
jieba 81.45 79.58 81.83 83.56 81.61
THULAC 85.55 87.84 92.29 86.65 88.08
pkuseg 87.29 91.77 92.68 93.43 91.29

其中,All Average显示的是在所有测试集上F-score的平均。

更多详细比较可参见和现有工具包的比较

使用方式

代码示例

以下代码示例适用于python交互式环境。

代码示例1:使用默认配置进行分词(如果用户无法确定分词领域,推荐使用默认模型分词

import pkuseg

seg = pkuseg.pkuseg()           # 以默认配置加载模型
text = seg.cut('我爱北京天安门')  # 进行分词
print(text)

代码示例2:细领域分词(如果用户明确分词领域,推荐使用细领域模型分词

import pkuseg

seg = pkuseg.pkuseg(model_name='medicine')  # 程序会自动下载所对应的细领域模型
text = seg.cut('我爱北京天安门')              # 进行分词
print(text)

代码示例3:分词同时进行词性标注,各词性标签的详细含义可参考 tags.txt

import pkuseg

seg = pkuseg.pkuseg(postag=True)  # 开启词性标注功能
text = seg.cut('我爱北京天安门')    # 进行分词和词性标注
print(text)

代码示例4:对文件分词

import pkuseg

# 对input.txt的文件分词输出到output.txt中
# 开20个进程
pkuseg.test('input.txt', 'output.txt', nthread=20)     

其他使用示例可参见详细代码示例

参数说明

模型配置

pkuseg.pkuseg(model_name = "default", user_dict = "default", postag = False)
	model_name		模型路径。
			        "default",默认参数,表示使用我们预训练好的混合领域模型(仅对pip下载的用户)。
				"news", 使用新闻领域模型。
				"web", 使用网络领域模型。
				"medicine", 使用医药领域模型。
				"tourism", 使用旅游领域模型。
			        model_path, 从用户指定路径加载模型。
	user_dict		设置用户词典。
				"default", 默认参数,使用我们提供的词典。
				None, 不使用词典。
				dict_path, 在使用默认词典的同时会额外使用用户自定义词典,可以填自己的用户词典的路径,词典格式为一行一个词(如果选择进行词性标注并且已知该词的词性,则在该行写下词和词性,中间用tab字符隔开)。
	postag		        是否进行词性分析。
				False, 默认参数,只进行分词,不进行词性标注。
				True, 会在分词的同时进行词性标注。

对文件进行分词

pkuseg.test(readFile, outputFile, model_name = "default", user_dict = "default", postag = False, nthread = 10)
	readFile		输入文件路径。
	outputFile		输出文件路径。
	model_name		模型路径。同pkuseg.pkuseg
	user_dict		设置用户词典。同pkuseg.pkuseg
	postag			设置是否开启词性分析功能。同pkuseg.pkuseg
	nthread			测试时开的进程数。

模型训练

pkuseg.train(trainFile, testFile, savedir, train_iter = 20, init_model = None)
	trainFile		训练文件路径。
	testFile		测试文件路径。
	savedir			训练模型的保存路径。
	train_iter		训练轮数。
	init_model		初始化模型,默认为None表示使用默认初始化,用户可以填自己想要初始化的模型的路径如init_model='./models/'。

多进程分词

当将以上代码示例置于文件中运行时,如涉及多进程功能,请务必使用if __name__ == '__main__'保护全局语句,详见多进程分词

预训练模型

从pip安装的用户在使用细领域分词功能时,只需要设置model_name字段为对应的领域即可,会自动下载对应的细领域模型。

从github下载的用户则需要自己下载对应的预训练模型,并设置model_name字段为预训练模型路径。预训练模型可以在release部分下载。以下是对预训练模型的说明:

  • news: 在MSRA(新闻语料)上训练的模型。

  • web: 在微博(网络文本语料)上训练的模型。

  • medicine: 在医药领域上训练的模型。

  • tourism: 在旅游领域上训练的模型。

  • mixed: 混合数据集训练的通用模型。随pip包附带的是此模型。

欢迎更多用户可以分享自己训练好的细分领域模型。

版本历史

详见版本历史

开源协议

  1. 本代码采用MIT许可证。
  2. 欢迎对该工具包提出任何宝贵意见和建议,请发邮件至jingjingxu@pku.edu.cn

论文引用

该代码包主要基于以下科研论文,如使用了本工具,请引用以下论文:


@article{pkuseg,
  author = {Luo, Ruixuan and Xu, Jingjing and Zhang, Yi and Ren, Xuancheng and Sun, Xu},
  journal = {CoRR},
  title = {PKUSEG: A Toolkit for Multi-Domain Chinese Word Segmentation.},
  url = {https://arxiv.org/abs/1906.11455},
  volume = {abs/1906.11455},
  year = 2019
}

其他相关论文

  • Xu Sun, Houfeng Wang, Wenjie Li. Fast Online Training with Frequency-Adaptive Learning Rates for Chinese Word Segmentation and New Word Detection. ACL. 2012.
  • Jingjing Xu and Xu Sun. Dependency-based gated recursive neural network for chinese word segmentation. ACL. 2016.
  • Jingjing Xu and Xu Sun. Transfer learning for low-resource chinese word segmentation with a novel neural network. NLPCC. 2017.

常见问题及解答

  1. 为什么要发布pkuseg?
  2. pkuseg使用了哪些技术?
  3. 无法使用多进程分词和训练功能,提示RuntimeError和BrokenPipeError。
  4. 是如何跟其它工具包在细领域数据上进行比较的?
  5. 在黑盒测试集上进行比较的话,效果如何?
  6. 如果我不了解待分词语料的所属领域呢?
  7. 如何看待在一些特定样例上的分词结果?
  8. 关于运行速度问题?
  9. 关于多进程速度问题?

致谢

感谢俞士汶教授(北京大学计算语言所)与邱立坤博士提供的训练数据集!

作者

Ruixuan Luo (罗睿轩), Jingjing Xu(许晶晶), Xuancheng Ren(任宣丞), Yi Zhang(张艺), Bingzhen Wei(位冰镇), Xu Sun (孙栩)

北京大学 语言计算与机器学习研究组

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

spacy_pkuseg-1.0.1.tar.gz (2.2 MB view details)

Uploaded Source

Built Distributions

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

spacy_pkuseg-1.0.1-cp313-cp313-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.13Windows x86-64

spacy_pkuseg-1.0.1-cp313-cp313-musllinux_1_2_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

spacy_pkuseg-1.0.1-cp313-cp313-musllinux_1_2_aarch64.whl (5.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

spacy_pkuseg-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

spacy_pkuseg-1.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

spacy_pkuseg-1.0.1-cp313-cp313-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

spacy_pkuseg-1.0.1-cp313-cp313-macosx_10_13_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

spacy_pkuseg-1.0.1-cp312-cp312-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.12Windows x86-64

spacy_pkuseg-1.0.1-cp312-cp312-musllinux_1_2_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

spacy_pkuseg-1.0.1-cp312-cp312-musllinux_1_2_aarch64.whl (5.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

spacy_pkuseg-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

spacy_pkuseg-1.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

spacy_pkuseg-1.0.1-cp312-cp312-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

spacy_pkuseg-1.0.1-cp312-cp312-macosx_10_13_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

spacy_pkuseg-1.0.1-cp311-cp311-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.11Windows x86-64

spacy_pkuseg-1.0.1-cp311-cp311-musllinux_1_2_x86_64.whl (5.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

spacy_pkuseg-1.0.1-cp311-cp311-musllinux_1_2_aarch64.whl (5.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

spacy_pkuseg-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

spacy_pkuseg-1.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

spacy_pkuseg-1.0.1-cp311-cp311-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

spacy_pkuseg-1.0.1-cp311-cp311-macosx_10_9_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

spacy_pkuseg-1.0.1-cp310-cp310-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.10Windows x86-64

spacy_pkuseg-1.0.1-cp310-cp310-musllinux_1_2_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

spacy_pkuseg-1.0.1-cp310-cp310-musllinux_1_2_aarch64.whl (5.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

spacy_pkuseg-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

spacy_pkuseg-1.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

spacy_pkuseg-1.0.1-cp310-cp310-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

spacy_pkuseg-1.0.1-cp310-cp310-macosx_10_9_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

spacy_pkuseg-1.0.1-cp39-cp39-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.9Windows x86-64

spacy_pkuseg-1.0.1-cp39-cp39-musllinux_1_2_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

spacy_pkuseg-1.0.1-cp39-cp39-musllinux_1_2_aarch64.whl (5.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

spacy_pkuseg-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

spacy_pkuseg-1.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

spacy_pkuseg-1.0.1-cp39-cp39-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

spacy_pkuseg-1.0.1-cp39-cp39-macosx_10_9_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file spacy_pkuseg-1.0.1.tar.gz.

File metadata

  • Download URL: spacy_pkuseg-1.0.1.tar.gz
  • Upload date:
  • Size: 2.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for spacy_pkuseg-1.0.1.tar.gz
Algorithm Hash digest
SHA256 b48078775afff34914375344d56f70a37ec044188ccaece3f70806fd322a47eb
MD5 9f7012c660c8d64f488599758f104c7c
BLAKE2b-256 7514c21fc3a5a9cee55c675d864674df0409fd5653b564e968e4ebbf15b461ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1.tar.gz:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 36f89cd2bd8757b003f96dc7622e1af3f21abda8dd86fb8a2513ce926e722265
MD5 e1bfeac5805bc170e5f05513cfba4299
BLAKE2b-256 8762da5358e96ba359b977b0ed9293a8569dfc7ede329c5632c57f3d892f688f

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp313-cp313-win_amd64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fae8721e91bb6944a61d9102a4d25162e8f159e7b8a91222f39621afa4eb0bcd
MD5 aebcad9be7eb49c836d88694a65d40cd
BLAKE2b-256 748f035978f90ead9bd55a8b9d890f12e2b07d2b1a25048b261ec6c6df7a9f57

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ae70691212406b7d160e8b635fe90e68ac97a4f8c85485230debc646754a4df5
MD5 67ce8c0cdd7989d45090cbf6dd899f8f
BLAKE2b-256 b7a41a799ee08fd8a037014332250912bae3a5e6777c3f1c1146b26427a9d7e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6b6329d66a96b806b88081a733329a355659239826c4f36758fea51d25974cbf
MD5 2b501ae38ad6aed95c381401c32c21c1
BLAKE2b-256 f246d3ce46d59c599dd6267355d788c5af8a28a12cdc53928328698a51bf0a5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b8402b879ccd482a00850133ff563d6f182b8274e0b633b2e066f2d4ae3b6824
MD5 8d7243258bb00213a40750b158869125
BLAKE2b-256 d73207dc131c20242a0e4324e60fb1a9bfbdf9420037a3549ec58f7221c770b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b242a559343302fe2077122a699a0fa0d92d5ac66640bf88a6e306a988632f62
MD5 72c2a7bd6b64e016181c709045b01106
BLAKE2b-256 8fa23ecb492d16861720332ab6289c57801cf82fe9cf64c6f14b2cd7a39773dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7c3dfe0d4398b8fd5d462747daea67929873ca40df69e39cd86f400fbfc2af52
MD5 7382bbf1db44d95efdaa8f05f9987f97
BLAKE2b-256 153275d7145677db3b8dd4d099f76a47ae01e97af245d7408b0e8c01f8f067de

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1de1f4fb62f730d72b5d80daf858783b8662e489539d7724b0c7766258860f87
MD5 c99ea2e8be44e0f8673671a183b8b48e
BLAKE2b-256 1cb04d295f9aa2dc5b80184a3c9c2505d9c9e22798c0d996805cb475d77ff3ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp312-cp312-win_amd64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3ba4a8c0cce05147ccec8294d4ae6c2f49fba31994a4fa2b12e4a692965ab231
MD5 5a6516b94fdfb42b527fe474475f02dd
BLAKE2b-256 f6e0c2f25166796e448ad5d31d5f14383cbefa0d682082cc2e13d708faa8abad

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0855796ea1de5c6b455a4a0e2c6622cb4c3cf1666d6c95474fcef878aedbc3d5
MD5 0cb87a3f70a3b4678b76cae26f3099d5
BLAKE2b-256 d150a85bd81cf6d74e25c4fb2b0db3c8130718c5cb16c0fdef73aa834d662b79

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ffb982053b2af6c3f1475e77d66f053f0df253e0ed6ec9a3ed6e5df4a8a8896f
MD5 680f7887d61a72685ff22242c36c32e4
BLAKE2b-256 eecc92958388dae701925cedc8320fcea3f0ddaae94f406c15b65bb831930934

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d258101aa9ead907e58fead6c7dffc2fae7e96c5436c8dcd08cc1e96870d37d2
MD5 281ee6f3d58f1678a7ab302b8dc95d34
BLAKE2b-256 4f6320fe520074f353ba80561a428b03f5bc93ed2e1155efd8dcfd334fcc67b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bacafcf24c6c1a93c6ca73e984f5febee2640b9e0fc7785b9a3316581afdcb50
MD5 fdbe4d25a8848f80bbb9aed5f6f6beea
BLAKE2b-256 9e55ea68d51c0f65e6660599da7500b5e87294e6cdc4e05aa5ff6e00a08d464f

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 709e92fc753b630581ba14421f860a22666f606bda2354813c8d2063714817f1
MD5 5887d622b753c6b304bf54d1b7245c49
BLAKE2b-256 9a67dd20568780572e9ba2110b3824a3c6135f25ab32be57ea5a4fd74048016b

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 13961649edbae2beb60abaaf293ad7021ea044a01c482bd3d990538aefea41db
MD5 0a10650d9f4f0dbcb1ded9b0d3fc1f59
BLAKE2b-256 a5c13a5814cdf6600243328ecff4a5a5f3e96086f478dfff88b0f6932023afd7

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp311-cp311-win_amd64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 da6e5caf6fcb0c588bca9b5f1d898c4058e4c324fb8034ecc2acce598dbadfad
MD5 c50bfe5ff4fd037d34ed0d23735435b7
BLAKE2b-256 f1002cd0d8a2f860e46e254933a0a68a606902b5078a585327e17c8b56b4e839

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 23e9d546540d67cda6100734d08c68bd0a3c7a523c5860ebe2a5661acb9cb23b
MD5 d0aefc96b11bb98d6f97277a08dc87a1
BLAKE2b-256 e497d54b51d870073292834c64a6cc727f5ddcf776eb43588ef3e051d4f3a26b

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 530cb89ec094214539148cbb09e3f17af152627b3ec1cf800dad90907ef3a5e5
MD5 9473d708e23f7dcd1667652aa8f3f92e
BLAKE2b-256 c846b8bbe06e9654edab8e2434402062ca78288834919e63a65df6b26018df48

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 00cc552cecb92e3157cfee6b01c081b809728b5ff2bf88c875cc179627445837
MD5 03856d400dcf1217390dfc3ea3edf474
BLAKE2b-256 193e926c85d17fd7dd9ca98f8a858f347ac2c33ed4c50d5aab87c352f35eff63

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7aa508ad43a7aeeef1a4c875b14bfcd4135c922b3a6b9ab251eb06f57456dacd
MD5 802ec16e3defa497ce284101fbb02f02
BLAKE2b-256 d44a490c1379113cbb28f39ff166729c599585587f0bc16bd8f15425e6de084e

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cb2716c956b9dcb2826e03829c70f7ea5a5180b33fce961c995a3a0decc3ff62
MD5 51604c1827ac9ad0c6b07a6dc5bea542
BLAKE2b-256 63631bcc986e3b94955f0a133b9476c1a283bac4cf0f6c61d0ecda9c148aef7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2ee8422c3f9b79ee708c85e0d3d243221d68ccd99149b940164e0785d4b0c80f
MD5 dac70cb52875f858bc33b02c3ac0e97b
BLAKE2b-256 ca8bb079b3471bbdc48e57b4dc97fb4c6017d26497a1f9c71b7e574672f04af2

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp310-cp310-win_amd64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4fd518e8f6e64fe6e26f7ef865034d916902a493da785909a972c4f08bda785f
MD5 f4a8007167297a9dd6d6af23999c6374
BLAKE2b-256 7e6a9bbfd200d866128bcf9d90c04299a93fa5ed77cfeea0bd629cae90bb5e0d

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 156c6fab54f8c6015e0b6d58ac49b8b624bc648a2500e23176116e58256dbb48
MD5 f323626056ce9a285f2906b63f2b14d3
BLAKE2b-256 9edb605194e102da4d61aa1fef38026f350b6269fce3429645360f27122707d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1c5cceb192841c3475e16a0f2885f897dd2cd4a62fc349404544f36740000b4d
MD5 75242bc65718d5f5b90469f8b9a7aaf6
BLAKE2b-256 a335b78be556adde9a6169e00b5286e9dc9eae1b89bb9ea6122abbc9ac08fd40

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4f465604bf1cc13c10c944fb32d972251d0e947356fa2a73e877d42c9e6c0a04
MD5 ab4ca3d7f90e3797fc072a226a5b3ffb
BLAKE2b-256 874b8a6ad8097bb6561fe1f615ec6dd1558cdb02c81855641788fe242d82ab34

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 052f3fb4b66179d04c0e432add868630ba3fede14396a3a1ca5aacf42af78fa3
MD5 e601fae00c3e31b74043bf731c695162
BLAKE2b-256 0181c74223061aece129009ce22a7a24ce4e55737572a42b0c1f8ccb7acc6d1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6b59ebeded131c415f41e9010b1cd94d109aee67e44c847b75cfc71fe1376080
MD5 13ed6cd0834b90990024123bc4d2b916
BLAKE2b-256 233cfd8b78d8bb61fbc7750b69bb5739f529aef5afc1b5e24a905e7cca3d70e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: spacy_pkuseg-1.0.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for spacy_pkuseg-1.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 70a64142d738bd9602f64cbfb401146192e5068057151cad4da95f8cb8fa3788
MD5 31157751a073c9bb1654ee2dbe2b8470
BLAKE2b-256 c5daceead09e8f02871ca29525c46069a57bff58b1557bb4184aafd93045f24b

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp39-cp39-win_amd64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 59effe42139ed70963770870ba1ba9ff19d0dfaf5b6b8a0b2f2ad5e19ec8057c
MD5 2c28d41842e4277fb128497f8eb8835d
BLAKE2b-256 d8aafc4ff6b77e2fd6764f4baa0e0c43c14a8f7060ed93f81bac3efc971f9133

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2117659b94e0d649f2e3692588b84d458a9bbad87686cc21f304fc2fd1ce9d4a
MD5 e7233018effe0d8859cb1a33a09bbe30
BLAKE2b-256 90bc33ff659f33feac4706e03cd47ad9ab3940c8102cc42c4d655baf44e9cd86

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c08559c26aba6e922204790942cac171c9f4b0792b6d8d1993d566b5fd5e5d67
MD5 522a121f442d90416fef2af0dff6e66e
BLAKE2b-256 3521b5fb2f88e3e16f6a311341916549f2bbce261672b995c2af7868c98db55f

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 adfb92410aa7c4291d4f94d8364662eccf7a21259784a1136835500b01b1ed03
MD5 e27362c4732e088f888ceca7275eb9a9
BLAKE2b-256 a10f45d17fedd6f1c36b6e162da8e771d1250bed3a08eac3d035a31efd001a07

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b5ed6907add9fab7254a09d7b759caa628e40f5be31912b4d9503463f81f7554
MD5 de97f22c4f37c8fc9a226ef3979de945
BLAKE2b-256 a277e8706490466653b54001db4106746d0c91d7d9fbe8a7cdf7280c9bf6b456

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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

File details

Details for the file spacy_pkuseg-1.0.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for spacy_pkuseg-1.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 11b5bef9c5a84af3feed517b31f2f51f471fc1990fe1ad856c7b5c10e69a7ed7
MD5 56b63db47e229d58d2190146c746f0ef
BLAKE2b-256 753c044d772a919ab35585141917ef1e740c092af5d119c3d29fe553e0d32879

See more details on using hashes here.

Provenance

The following attestation bundles were made for spacy_pkuseg-1.0.1-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: publish_pypi.yml on explosion/spacy-pkuseg

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