PinIn Python
基于PinIn4Cpp的Python封装,提供C++的性能的同时用python的方式使用PinIn4Cpp
特性
完全基于PinIn4Cpp的C API,因此相比C++版本功能略有减少
- 提供Pythonic的封装,而不必调用原始的C API
- 高效的构建和即时搜索性能
- 可配置的预设键位方案和模糊音方案
安装
pip install PinInPy
示例
注意:拼音字典文件(pinyin.txt),需要自行准备,也可以从pinyin-data中下载直接使用
import PinInPy
# BEGIN是前缀匹配,也就是根据字符串开头开始匹配
tree = PinInPy.TreeSearcher(PinInPy.Logic.BEGIN, "pinyin.txt")
tree.put_string("佐城雪美")
tree.put_string("游佐梢")
tree.put_string("市原仁奈")
print(tree.execute_search("zcxm"))#根据zcxm搜索 打印: ["佐城雪美"]
print(tree.execute_search("zchenxm"))#测试无模糊音时 打印: []
pinin = tree.get_pinin()# 获取PinIn对象,可以用于配置依赖PinIn对象的TreeSearcher
pinin.get_config().set_fEng2En(True).commit()# 设置eng -> en的模糊音
# 这时候en == eng
print(tree.execute_search("zchenxm"))# 打印: ["佐城雪美"]
pinin.get_config().set_keyboard(PinInPy.Keyboard.MICROSOFT).commit()# 设置键位为微软双拼
# y b(ou) z o(uo) u(sh) k(ao) == you zuo shao
print(tree.execute_search("ybzouk"))# 打印: ["游佐梢"]
# 可以根据已有的PinIn对象去构造新的搜索树,PinIn上的配置是会被共享的 CONTAIN是部分匹配,部分匹配则是可以从任意位置开始匹配
# 通常部分匹配的性能更差
tree2 = PinInPy.TreeSearcher(PinInPy.Logic.CONTAIN, pinin)
tree2.put_string("佐城雪美")
tree2.put_string("游佐梢")
tree2.put_string("市原仁奈")
tree2.put_string("serika")
# r f(en) n l(ai) == ren nai
print(tree2.execute_search("rfnl"))# 因为是部分匹配,所以后面会被匹配仁奈 打印: ["市原仁奈"]
# 注意! 双拼是成对匹配的,如果只有奇数个拼音音素输入则不会匹配任何中文
print(tree2.execute_search("r"))# 打印: ["serika"]
注意事项
不包含PinIn4Cpp中的ParallelSearch,拼音格式化功能,Keyboard自定义(只能使用预设),从内存中加载字典文件,从内存中加载二进制序列化文件的功能 PinIn类也不暴露拼音获取功能
理论上是平台无关的,但是GitHub Actions只构建了Linux,Windows,MacOS的Wheel包,如果你的目标平台不是其中之一的话可以自行尝试下载源代码,配置CMake,配置C/C++编译器,用pip install .安装
Metadata
Release files for PinInPy 1.0.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pininpy-1.0.7.tar.gz | 8.4 MB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| pininpy-1.0.7-cp314-cp314t-win_amd64.whl | CPython 3.14 | CPython 3.14 free-threading | Windows x86-64 | Details |
| pininpy-1.0.7-cp314-cp314t-win32.whl | CPython 3.14 | CPython 3.14 free-threading | Windows x86-32 | Details |
| pininpy-1.0.7-cp314-cp314t-musllinux_1_2_x86_64.whl | CPython 3.14 | CPython 3.14 free-threading | Linux musl 1.2+ x86-64 | Details |
| pininpy-1.0.7-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.14 | CPython 3.14 free-threading | Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 | Details |
| pininpy-1.0.7-cp314-cp314t-macosx_11_0_arm64.whl | CPython 3.14 | CPython 3.14 free-threading | macOS 11.0+ ARM64 | Details |
| pininpy-1.0.7-cp314-cp314-win_amd64.whl | CPython 3.14 | CPython 3.14 | Windows x86-64 | Details |
| pininpy-1.0.7-cp314-cp314-win32.whl | CPython 3.14 | CPython 3.14 | Windows x86-32 | Details |
| pininpy-1.0.7-cp314-cp314-musllinux_1_2_x86_64.whl | CPython 3.14 | CPython 3.14 | Linux musl 1.2+ x86-64 | Details |
| pininpy-1.0.7-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.14 | CPython 3.14 | Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 | Details |
| pininpy-1.0.7-cp314-cp314-macosx_11_0_arm64.whl | CPython 3.14 | CPython 3.14 | macOS 11.0+ ARM64 | Details |
| pininpy-1.0.7-cp313-cp313-win_amd64.whl | CPython 3.13 | CPython 3.13 | Windows x86-64 | Details |
| pininpy-1.0.7-cp313-cp313-win32.whl | CPython 3.13 | CPython 3.13 | Windows x86-32 | Details |
| pininpy-1.0.7-cp313-cp313-musllinux_1_2_x86_64.whl | CPython 3.13 | CPython 3.13 | Linux musl 1.2+ x86-64 | Details |
| pininpy-1.0.7-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 | Details |
| pininpy-1.0.7-cp313-cp313-macosx_11_0_arm64.whl | CPython 3.13 | CPython 3.13 | macOS 11.0+ ARM64 | Details |
| pininpy-1.0.7-cp312-cp312-win_amd64.whl | CPython 3.12 | CPython 3.12 | Windows x86-64 | Details |
| pininpy-1.0.7-cp312-cp312-win32.whl | CPython 3.12 | CPython 3.12 | Windows x86-32 | Details |
| pininpy-1.0.7-cp312-cp312-musllinux_1_2_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux musl 1.2+ x86-64 | Details |
| pininpy-1.0.7-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 | Details |
| pininpy-1.0.7-cp312-cp312-macosx_11_0_arm64.whl | CPython 3.12 | CPython 3.12 | macOS 11.0+ ARM64 | Details |
| pininpy-1.0.7-cp311-cp311-win_amd64.whl | CPython 3.11 | CPython 3.11 | Windows x86-64 | Details |
| pininpy-1.0.7-cp311-cp311-win32.whl | CPython 3.11 | CPython 3.11 | Windows x86-32 | Details |
| pininpy-1.0.7-cp311-cp311-musllinux_1_2_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux musl 1.2+ x86-64 | Details |
| pininpy-1.0.7-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 | Details |
| pininpy-1.0.7-cp311-cp311-macosx_11_0_arm64.whl | CPython 3.11 | CPython 3.11 | macOS 11.0+ ARM64 | Details |
| pininpy-1.0.7-cp310-cp310-win_amd64.whl | CPython 3.10 | CPython 3.10 | Windows x86-64 | Details |
| pininpy-1.0.7-cp310-cp310-win32.whl | CPython 3.10 | CPython 3.10 | Windows x86-32 | Details |
| pininpy-1.0.7-cp310-cp310-musllinux_1_2_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux musl 1.2+ x86-64 | Details |
| pininpy-1.0.7-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 | Details |
| pininpy-1.0.7-cp310-cp310-macosx_11_0_arm64.whl | CPython 3.10 | CPython 3.10 | macOS 11.0+ ARM64 | Details |
Total release size: 18.1 MB
Release files / pininpy-1.0.7.tar.gz
| Download URL | pininpy-1.0.7.tar.gz |
|---|---|
| Size | 8.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b947a8f7828ee14fbae0d52f3179a6219d6c6f4387c3e84895cf5b9407f8011d
|
|
BLAKE2b-256 checksum How to use checksums |
4a5e3208aa5c5f7810f79f97c54e894d3ac513e06ba93f1daa72481ed60ef14b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp314-cp314t-win_amd64.whl
| Download URL | pininpy-1.0.7-cp314-cp314t-win_amd64.whl |
|---|---|
| Size | 104.1 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f0ee8f400428e1e29da69b2e403726eda8a75c0a6c1c09b52db56c5ed38439cd
|
|
BLAKE2b-256 checksum How to use checksums |
a0ec84c0d155ff95c202e3aa286a5810f92cf4feaa99866a14ef1d14474eae07
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp314-cp314t-win32.whl
| Download URL | pininpy-1.0.7-cp314-cp314t-win32.whl |
|---|---|
| Size | 89.5 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-32 |
|
SHA-256 checksum How to use checksums |
9b90c461a0738eeeb11c72ce7ce495d4c6b21cd4e73efa18966e8d38e3a331b2
|
|
BLAKE2b-256 checksum How to use checksums |
29a1892f064a4872c105a0ac82e76946b1c201d2a4e85b5668023e02f100de1a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | pininpy-1.0.7-cp314-cp314t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
fcba603a08b3f0d1567df1ad82d904ee3de502dcb16db89791b2c9dfb2054c06
|
|
BLAKE2b-256 checksum How to use checksums |
968701d033ccdd12aa502f562cec19bd91e25d8946aa1d8d398c15120ade98fb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pininpy-1.0.7-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 147.8 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
25b22de96c8d9cddd13b8c898c2b453a8093f395bec9b6f818b427d273685587
|
|
BLAKE2b-256 checksum How to use checksums |
7e23d725721932948f64411d3ccf18894ae500ebbe6c0abaf99a10d72c95e4ea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | pininpy-1.0.7-cp314-cp314t-macosx_11_0_arm64.whl |
|---|---|
| Size | 104.9 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
845e165244c53516dcf715e2fe9f62145f4cd728f7cef652ea09ec9cebc23716
|
|
BLAKE2b-256 checksum How to use checksums |
db92822c821aaa8aebe9146226f5e2a074e2e7f676227c194be78904c35ee1b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp314-cp314-win_amd64.whl
| Download URL | pininpy-1.0.7-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 103.9 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
95c747282354761ce59b13379b9e39521eca2da1ff24908a5a7e1a8e806decd5
|
|
BLAKE2b-256 checksum How to use checksums |
1d1bffb0b7659ffe487fcffd095fc3db912686ac2abdd2d37005a20f490e7e4d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp314-cp314-win32.whl
| Download URL | pininpy-1.0.7-cp314-cp314-win32.whl |
|---|---|
| Size | 89.4 kB |
| Tags | CPython 3.14 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
8e30a042f77db533ad84ecab9fc886bbe2125e3e9bf6bfc7c40284c4114df48d
|
|
BLAKE2b-256 checksum How to use checksums |
23c688088ae9223869f65895d438450b43fcaadc79206705ee3994c699ae8775
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | pininpy-1.0.7-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
3db1ca91172d59ca1607e240e08ba9398f63f9380b4d589e26834d6cd5be8d65
|
|
BLAKE2b-256 checksum How to use checksums |
df814557a4a1898cf83496f49c82d19d0cefbfbac2588fc34efafd69f6e2f699
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pininpy-1.0.7-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 147.7 kB |
| Tags | CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
94de4314a7379b08f57a2a656f4fc8d1e50da11b53eab691634ed5e3ce73b19a
|
|
BLAKE2b-256 checksum How to use checksums |
847d2fe0696c49982566251595999c9e78ab063683120d5950d2fdc0ce66d37e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | pininpy-1.0.7-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 104.7 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ca4d8fdd95241723540bd20434317cec80e4324d131b359c3aa38195a3fe58b8
|
|
BLAKE2b-256 checksum How to use checksums |
94f5ee84975fd8fde55b4730d3cf7c77f69ca78eca56b8d321b0b2c7e343bdfd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp313-cp313-win_amd64.whl
| Download URL | pininpy-1.0.7-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 101.6 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d4473a73489cd6f261c17fdd1d54c121ab35970d3b402463ee86f9a1b283db6f
|
|
BLAKE2b-256 checksum How to use checksums |
f41385dfe681a5cc6f7b44949aa14892406f88199eded752bb3c01474981f6fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp313-cp313-win32.whl
| Download URL | pininpy-1.0.7-cp313-cp313-win32.whl |
|---|---|
| Size | 86.9 kB |
| Tags | CPython 3.13 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
edaff04fccd5489664a4e0c9f789a57cf0888582aaa1407d1af4c8b7de610d58
|
|
BLAKE2b-256 checksum How to use checksums |
52932bb9e184eb87c210b390ba9326562327bd4b4be4152cf6b92f3e42bff04f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | pininpy-1.0.7-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
d763d322cb73c245cf779c5c51652d5b93aa13a8d3d1ddbd2ed5c532e07c3b27
|
|
BLAKE2b-256 checksum How to use checksums |
653ac96e0d376efbd98b70bccca621c7cb6222b5f3fd4074ba6e8947da16b1e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pininpy-1.0.7-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 147.7 kB |
| Tags | CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
c5f3bdf6b311f3c68750b829a5aab6765cf41fcbb95fead036b909ac1d006e04
|
|
BLAKE2b-256 checksum How to use checksums |
198a3ca4fd629a557b3580a680adf10966d43697c28ccce136d279b36ec761ec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | pininpy-1.0.7-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 104.7 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e84d356dfe515fc5b3acc12999737d52fa937888ee07136aa5e5ba251ba4e784
|
|
BLAKE2b-256 checksum How to use checksums |
656a40f8fbacda18b557339d7d4ed48e1a21574c50c46bf71116627824fbc368
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp312-cp312-win_amd64.whl
| Download URL | pininpy-1.0.7-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 101.6 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9e4d7322e64a054509494123e71c384300e60cc73cb09ad13c961630ad743025
|
|
BLAKE2b-256 checksum How to use checksums |
52aa48fd46ebe69c44e0912c603187b5e74921a1ae75126e229a125db8bfb196
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp312-cp312-win32.whl
| Download URL | pininpy-1.0.7-cp312-cp312-win32.whl |
|---|---|
| Size | 86.9 kB |
| Tags | CPython 3.12 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
c2842957513c1d47a0c4b814ab4bd7dcd85c0412cf1fbe6098e4c26c9fe2002e
|
|
BLAKE2b-256 checksum How to use checksums |
255ac4808d1f629d7f9418d716b47cce7f645334b7605ec08d907eadffa4ac16
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | pininpy-1.0.7-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
0513bcccc36c9fefdd9b9489f66a760e5c36b5f273c4342dd068215c63a573e8
|
|
BLAKE2b-256 checksum How to use checksums |
392bdca017f88145c5c83e296398d584e02b018eb8eeff61411fa36c355a3bd0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pininpy-1.0.7-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 147.7 kB |
| Tags | CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
66371a8091619e8e7f1e05d726e891eb929a10f9a9728826b76f7b9a91f673f4
|
|
BLAKE2b-256 checksum How to use checksums |
ac5ce875133ab645aa353d6c7dd823cf8a220fcbd04e044aafdf7cfdadc6c4be
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | pininpy-1.0.7-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 104.7 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d2d6308c988b3ec26a82b6e81f336ce59924f49a40b4469ca55799db88c1d113
|
|
BLAKE2b-256 checksum How to use checksums |
63416d2544f9292618821df4e0d0e82dd0149bc3eda3ff0310b07cf269da99ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp311-cp311-win_amd64.whl
| Download URL | pininpy-1.0.7-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 101.6 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1309ef9a0cb5d50af3afc91a214793fe01d13daf7f1f5bb000bf913f8530faa5
|
|
BLAKE2b-256 checksum How to use checksums |
f1dd30325505238d9220786fab91df01747b2c9d2fd8500859c191888e7cecac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp311-cp311-win32.whl
| Download URL | pininpy-1.0.7-cp311-cp311-win32.whl |
|---|---|
| Size | 86.9 kB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
68727f76831414d5ca10a2559b3896be16260233a05b050ee2f4ca2b4b5f889e
|
|
BLAKE2b-256 checksum How to use checksums |
190a2d98e1dafbb4c23f3125bb04a41cf6b7806609516a835b997a131c39d49d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | pininpy-1.0.7-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
ede3c3523cbe3b9d5e769dfabe6cfb09a373cca3d10b01db55e3d504f26cd197
|
|
BLAKE2b-256 checksum How to use checksums |
b19e7a6275319385a79d065b3872b6b6ba2c52e39c6b7e3f00660b146d290375
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pininpy-1.0.7-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 147.7 kB |
| Tags | CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
37025df35ef3fd93ec89f85cde8d765af47e1326111b2802a9295fd2a81b9ff8
|
|
BLAKE2b-256 checksum How to use checksums |
c7ddf7c6d536cb30f3ff4172260b996cf2bd477707dc12274dec98230a4ed69f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | pininpy-1.0.7-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 104.7 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d5f29ebc2e817d0d47eadfb9a8de0600a25be1dfc180297fe440e453a3ee56fc
|
|
BLAKE2b-256 checksum How to use checksums |
a916cf42542d7e7451841d25d989e0ccc4cd7412f6378273a1faccedaa5c4596
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp310-cp310-win_amd64.whl
| Download URL | pininpy-1.0.7-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 101.6 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b2b521667e80f12a85eb7ff4444317535964846d332ca1cc508229a20b231b10
|
|
BLAKE2b-256 checksum How to use checksums |
13ecf19689957a4bd9212b7424c81ac720c52237c1ad52afa022c9ab240946c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp310-cp310-win32.whl
| Download URL | pininpy-1.0.7-cp310-cp310-win32.whl |
|---|---|
| Size | 86.9 kB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
d5b0ed33960f60062a1edf0ed7c0048c9a71dfa84c1efbc40546736bb5a2c20f
|
|
BLAKE2b-256 checksum How to use checksums |
825d56b9bd1ccb99a8750e4fc81095ae54aaa2537b690fddf141dca943e5b274
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | pininpy-1.0.7-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
a5fd5d79163c8d9217fa96d57b74268cc57d2a579ddf85f00985fe49f4d9875a
|
|
BLAKE2b-256 checksum How to use checksums |
64fbb31f38087c5670b03a2aef8746a22b7beb321359949a9c6e9f21437ee783
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pininpy-1.0.7-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 147.7 kB |
| Tags | CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
4309b974d43da7920ef40f02599cb18574891f6fbf1cfd7f9273b950769a89d3
|
|
BLAKE2b-256 checksum How to use checksums |
10be74db6777af211706208db08d5b188ef1cd1df4eff1af20d851ac00d24b45
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency logRelease files / pininpy-1.0.7-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | pininpy-1.0.7-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 104.7 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
11fb1ca7acc46d821a72febfe6fedaa59fea3559ba20416f286310f557fa9964
|
|
BLAKE2b-256 checksum How to use checksums |
76ae86de82ffdfa16e912810b3c60ebe85e12bc2ddb5cb1e3eeab625c12cd149
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.
Transparency log