pyrime
rime for python, attached to prompt-toolkit keybindings for some prompt-toolkit applications such as ptpython.
This project is consist of two parts:
- A python binding of librime
- A librime frontend on ptpython
- A librime frontend on neovim
Dependence
# Ubuntu
sudo apt-get -y install librime-dev librime1 pkg-config
sudo apt-mark auto librime-dev pkg-config
# ArchLinux
sudo pacman -S --noconfirm librime pkg-config
# Android Termux
apt-get -y install librime pkg-config
# Nix
# use nix-shell to create a virtual environment then build
# homebrew
brew install librime pkg-config
# Windows msys2
pacboy -S --noconfirm pkg-config librime gcc
# Windows MSVC
scoop bucket add siku https://github.com/amorphobia/siku
scoop install librime
If you download librime from
github release, ensure rime.dll in
your $PATH.
Usage
Binding
from pyrime.ime.ui.vertical import VerticalUI
from pyrime.key import Key
from pyrime.session import Session
session = Session()
key = Key.new("n")
ui = VerticalUI()
if not session.process_key(*key):
raise Exception
context = session.get_context()
if context is None:
raise Exception
content, _ = ui.draw(context)
print("\n".join(content))
n|
[① 你]② 那 ③ 呢 ④ 能 ⑤ 年 ⑥ 您 ⑦ 内 ⑧ 拿 ⑨ 哪 ⓪ 弄 |>
A simplest example can be found by:
pip install pyrime[cli]
python -m pyrime
By default, pyrime search ibus/fcitx/trime's config paths. You can see where it found:
from pyrime.api import Traits
print(Traits.user_data_dir)
Frontend
Enable
~/.config/ptpython/config.py:
from ptpython.repl import PythonRepl
from prompt_toolkit.key_binding.key_processor import KeyPressEvent
from pyrime.ptpython.rime import Rime
def configure(repl: PythonRepl) -> None:
rime = Rime(repl)
@repl.add_key_binding("c-^", filter=rime.insert_mode)
def _(event: KeyPressEvent) -> None:
rime.is_enabled = not rime.is_enabled
If you have a special rime config path, you can:
import os
from ptpython.repl import PythonRepl
from pyrime.session import Session
from pyrime.api import Traits
def configure(repl: PythonRepl) -> None:
rime = Rime(
repl,
Session(Traits(user_config_dir=os.path.expanduser("~/.config/rime"))),
)
Key Bindings
If you have defined some key bindings in *_insert_mode, they can disturb rime.
try:
# from prompt_toolkit.filters.app import emacs_insert_mode, vi_insert_mode
# @repl.add_key_binding("c-h", filter=emacs_insert_mode | vi_insert_mode)
@repl.add_key_binding("c-h", filter=rime.insert_mode)
def _(event: KeyPressEvent) -> None:
pass
If you want to exit rime in vi_navigation_mode, refer the following code of
pyrime.ptpython.bindings.viemacs's load_viemacs_bindings():
from prompt_toolkit.filters.app import vi_navigation_mode
@repl.add_key_binding("escape", filter=rime.insert_mode)
def _(event: KeyPressEvent) -> None:
"""Switch insert mode to normal mode.
:param event:
:type event: KeyPressEvent
:rtype: None
"""
# store rime status
rime.iminsert = rime.is_enabled
# disable rime
rime.is_enabled = False
event.app.editing_mode = EditingMode.VI
event.app.vi_state.input_mode = InputMode.NAVIGATION
# and a, I, A, ...
@repl.add_key_binding("i", filter=vi_navigation_mode)
def _(event: KeyPressEvent) -> None:
"""Switch normal mode to insert mode.
:param event:
:type event: KeyPressEvent
:rtype: None
"""
event.app.editing_mode = EditingMode.EMACS
event.app.vi_state.input_mode = InputMode.INSERT
# recovery rime status
rime.is_enabled = rime.iminsert
It will remember rime status and enable it when reenter vi_insert_mode or
emacs_insert_mode.
Some predefined key bindings are provided. You can enable what you want:
from prompt_toolkit.key_binding.key_bindings import merge_key_bindings
from pyrime.ptpython.bindings.autopair import load_autopair_bindings
from pyrime.ptpython.bindings.rime import load_rime_bindings
# by default, last registry is:
# from pyrime.ptpython.bindings import load_key_bindings
# rime.app.key_bindings.registries[-1] = load_key_bindings(rime)
rime.app.key_bindings.registries[-1] = merge_key_bindings([
load_rime_bindings(rime),
load_autopair_bindings(rime),
])
Related Projects
- A collection of rime frontends
- A collection of rime frontends for neovim
- A collection of rime translators and filters
Metadata
Release files for pyrime 0.2.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyrime-0.2.4.tar.gz | 53.6 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| pyrime-0.2.4-cp314-cp314t-musllinux_1_2_x86_64.whl | CPython 3.14 | CPython 3.14 free-threading | Linux musl 1.2+ x86-64 | Details |
| pyrime-0.2.4-cp314-cp314t-musllinux_1_2_s390x.whl | CPython 3.14 | CPython 3.14 free-threading | Linux musl 1.2+ IBM System/390x | Details |
| pyrime-0.2.4-cp314-cp314t-musllinux_1_2_riscv64.whl | CPython 3.14 | CPython 3.14 free-threading | Linux musl 1.2+ RISC-V 64 | Details |
| pyrime-0.2.4-cp314-cp314t-musllinux_1_2_ppc64le.whl | CPython 3.14 | CPython 3.14 free-threading | Linux musl 1.2+ PowerPC 64-le | Details |
| pyrime-0.2.4-cp314-cp314t-musllinux_1_2_i686.whl | CPython 3.14 | CPython 3.14 free-threading | Linux musl 1.2+ x86-32 | Details |
| pyrime-0.2.4-cp314-cp314t-musllinux_1_2_armv7l.whl | CPython 3.14 | CPython 3.14 free-threading | Linux musl 1.2+ ARMv7l | Details |
| pyrime-0.2.4-cp314-cp314t-musllinux_1_2_aarch64.whl | CPython 3.14 | CPython 3.14 free-threading | Linux musl 1.2+ ARM64 | Details |
| pyrime-0.2.4-cp314-cp314-win_amd64.whl | CPython 3.14 | CPython 3.14 | Windows x86-64 | Details |
| pyrime-0.2.4-cp314-cp314-musllinux_1_2_x86_64.whl | CPython 3.14 | CPython 3.14 | Linux musl 1.2+ x86-64 | Details |
| pyrime-0.2.4-cp314-cp314-musllinux_1_2_s390x.whl | CPython 3.14 | CPython 3.14 | Linux musl 1.2+ IBM System/390x | Details |
| pyrime-0.2.4-cp314-cp314-musllinux_1_2_riscv64.whl | CPython 3.14 | CPython 3.14 | Linux musl 1.2+ RISC-V 64 | Details |
| pyrime-0.2.4-cp314-cp314-musllinux_1_2_ppc64le.whl | CPython 3.14 | CPython 3.14 | Linux musl 1.2+ PowerPC 64-le | Details |
| pyrime-0.2.4-cp314-cp314-musllinux_1_2_i686.whl | CPython 3.14 | CPython 3.14 | Linux musl 1.2+ x86-32 | Details |
| pyrime-0.2.4-cp314-cp314-musllinux_1_2_armv7l.whl | CPython 3.14 | CPython 3.14 | Linux musl 1.2+ ARMv7l | Details |
| pyrime-0.2.4-cp314-cp314-musllinux_1_2_aarch64.whl | CPython 3.14 | CPython 3.14 | Linux musl 1.2+ ARM64 | Details |
| pyrime-0.2.4-cp314-cp314-macosx_26_0_arm64.whl | CPython 3.14 | CPython 3.14 | macOS 26.0+ ARM64 | Details |
| pyrime-0.2.4-cp313-cp313-musllinux_1_2_x86_64.whl | CPython 3.13 | CPython 3.13 | Linux musl 1.2+ x86-64 | Details |
| pyrime-0.2.4-cp313-cp313-musllinux_1_2_s390x.whl | CPython 3.13 | CPython 3.13 | Linux musl 1.2+ IBM System/390x | Details |
| pyrime-0.2.4-cp313-cp313-musllinux_1_2_riscv64.whl | CPython 3.13 | CPython 3.13 | Linux musl 1.2+ RISC-V 64 | Details |
| pyrime-0.2.4-cp313-cp313-musllinux_1_2_ppc64le.whl | CPython 3.13 | CPython 3.13 | Linux musl 1.2+ PowerPC 64-le | Details |
| pyrime-0.2.4-cp313-cp313-musllinux_1_2_i686.whl | CPython 3.13 | CPython 3.13 | Linux musl 1.2+ x86-32 | Details |
| pyrime-0.2.4-cp313-cp313-musllinux_1_2_armv7l.whl | CPython 3.13 | CPython 3.13 | Linux musl 1.2+ ARMv7l | Details |
| pyrime-0.2.4-cp313-cp313-musllinux_1_2_aarch64.whl | CPython 3.13 | CPython 3.13 | Linux musl 1.2+ ARM64 | Details |
| pyrime-0.2.4-cp313-cp313-manylinux_2_17_x86_64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.17+ x86-64 | Details |
| pyrime-0.2.4-cp313-cp313-macosx_26_0_arm64.whl | CPython 3.13 | CPython 3.13 | macOS 26.0+ ARM64 | Details |
| pyrime-0.2.4-cp312-cp312-musllinux_1_2_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux musl 1.2+ x86-64 | Details |
| pyrime-0.2.4-cp312-cp312-musllinux_1_2_s390x.whl | CPython 3.12 | CPython 3.12 | Linux musl 1.2+ IBM System/390x | Details |
| pyrime-0.2.4-cp312-cp312-musllinux_1_2_riscv64.whl | CPython 3.12 | CPython 3.12 | Linux musl 1.2+ RISC-V 64 | Details |
| pyrime-0.2.4-cp312-cp312-musllinux_1_2_ppc64le.whl | CPython 3.12 | CPython 3.12 | Linux musl 1.2+ PowerPC 64-le | Details |
| pyrime-0.2.4-cp312-cp312-musllinux_1_2_i686.whl | CPython 3.12 | CPython 3.12 | Linux musl 1.2+ x86-32 | Details |
| pyrime-0.2.4-cp312-cp312-musllinux_1_2_armv7l.whl | CPython 3.12 | CPython 3.12 | Linux musl 1.2+ ARMv7l | Details |
| pyrime-0.2.4-cp312-cp312-musllinux_1_2_aarch64.whl | CPython 3.12 | CPython 3.12 | Linux musl 1.2+ ARM64 | Details |
| pyrime-0.2.4-cp312-cp312-macosx_26_0_arm64.whl | CPython 3.12 | CPython 3.12 | macOS 26.0+ ARM64 | Details |
| pyrime-0.2.4-cp311-cp311-musllinux_1_2_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux musl 1.2+ x86-64 | Details |
| pyrime-0.2.4-cp311-cp311-musllinux_1_2_s390x.whl | CPython 3.11 | CPython 3.11 | Linux musl 1.2+ IBM System/390x | Details |
| pyrime-0.2.4-cp311-cp311-musllinux_1_2_riscv64.whl | CPython 3.11 | CPython 3.11 | Linux musl 1.2+ RISC-V 64 | Details |
| pyrime-0.2.4-cp311-cp311-musllinux_1_2_ppc64le.whl | CPython 3.11 | CPython 3.11 | Linux musl 1.2+ PowerPC 64-le | Details |
| pyrime-0.2.4-cp311-cp311-musllinux_1_2_i686.whl | CPython 3.11 | CPython 3.11 | Linux musl 1.2+ x86-32 | Details |
| pyrime-0.2.4-cp311-cp311-musllinux_1_2_armv7l.whl | CPython 3.11 | CPython 3.11 | Linux musl 1.2+ ARMv7l | Details |
| pyrime-0.2.4-cp311-cp311-musllinux_1_2_aarch64.whl | CPython 3.11 | CPython 3.11 | Linux musl 1.2+ ARM64 | Details |
| pyrime-0.2.4-cp311-cp311-macosx_26_0_arm64.whl | CPython 3.11 | CPython 3.11 | macOS 26.0+ ARM64 | Details |
Total release size: 90.0 MB
Release files / pyrime-0.2.4.tar.gz
| Download URL | pyrime-0.2.4.tar.gz |
|---|---|
| Size | 53.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
26cabb08815e6d4bfaa8228b33f48e6240b74142fdb8687428a65c37b8e9ab86
|
|
BLAKE2b-256 checksum How to use checksums |
905a233eee767e47ee5d300de1698fbe0a56d7e813ec4a69a552fe15f1270d47
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | pyrime-0.2.4-cp314-cp314t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
597c19e3d9186347a920449353448949c5e4acda9c67149de86c9f62aecc399d
|
|
BLAKE2b-256 checksum How to use checksums |
b77b5764a545fe65bd65c71eeb4aebaea8cf742c65eb9b0c3e0d9f92e6c2d889
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp314-cp314t-musllinux_1_2_s390x.whl
| Download URL | pyrime-0.2.4-cp314-cp314t-musllinux_1_2_s390x.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ IBM System/390x |
|
SHA-256 checksum How to use checksums |
28505dfa54cdd42a4084c41b070ffb85b00c2989a41acb8276322a2e53b20d41
|
|
BLAKE2b-256 checksum How to use checksums |
3626287dbb99f8168b622ef1ccf8e48942e363795a4c5480d4b28c0d1bb95f58
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp314-cp314t-musllinux_1_2_riscv64.whl
| Download URL | pyrime-0.2.4-cp314-cp314t-musllinux_1_2_riscv64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ RISC-V 64 |
|
SHA-256 checksum How to use checksums |
88237038cdfa698282dfc599c4b3a9683568a8eafa92a9fb71f22635962bfab6
|
|
BLAKE2b-256 checksum How to use checksums |
f15cfd24c85b3e79a2bc87b4d937b0299647f15fa0a02051b0d8e2d04e6e15f0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp314-cp314t-musllinux_1_2_ppc64le.whl
| Download URL | pyrime-0.2.4-cp314-cp314t-musllinux_1_2_ppc64le.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ PowerPC 64-le |
|
SHA-256 checksum How to use checksums |
8df7b2168caec128fe7843d5cd044d973308d2aeed9d87276b1fab0e9e20c871
|
|
BLAKE2b-256 checksum How to use checksums |
cbb13a62758fa98f4915551e8c46e7f851e0846a04bc1952363abda65124f295
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp314-cp314t-musllinux_1_2_i686.whl
| Download URL | pyrime-0.2.4-cp314-cp314t-musllinux_1_2_i686.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
3e52ae8e89f7e5dd689ef115f66d6bf7aefd844302d4875df3bc59496b4ee577
|
|
BLAKE2b-256 checksum How to use checksums |
37c95b522cdb75d9fa261ff523db16199f35ac1039d3d246c2e5703c5c749fe2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp314-cp314t-musllinux_1_2_armv7l.whl
| Download URL | pyrime-0.2.4-cp314-cp314t-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l |
|
SHA-256 checksum How to use checksums |
1b98f62573b47143256eb2311695edf363b689b87007a1c6efa943add15fe5ab
|
|
BLAKE2b-256 checksum How to use checksums |
dc1877d1d101fa94916f6650b82cee02def3a5126cf0ab48d2b8578a6e4693a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | pyrime-0.2.4-cp314-cp314t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
c21b2e98079d8ae25f555973fd97b692668ffb39c00bb6e6fb0a948ec9630810
|
|
BLAKE2b-256 checksum How to use checksums |
cf97917925840ac5ca3b3ad2e28c27b5df2ca35e177c60612c2c21847952afb8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp314-cp314-win_amd64.whl
| Download URL | pyrime-0.2.4-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 110.3 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f040220b5b80f1fc527ddf6b1d40514a1daec8b9cb0e72d86670cf77743e1c21
|
|
BLAKE2b-256 checksum How to use checksums |
7c361c71aa07e48fc212267908a31c90abfc1d54464141eb94a84f19cc82dcd3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | pyrime-0.2.4-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
185ecff42ceb2af5af5f5e3284ea5b147dc68f1f2b6e0a089051828d95493920
|
|
BLAKE2b-256 checksum How to use checksums |
7a10713d6df469257a5ca93d5d73fa7210d17661332c723de47eb757f8b6a1ac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp314-cp314-musllinux_1_2_s390x.whl
| Download URL | pyrime-0.2.4-cp314-cp314-musllinux_1_2_s390x.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.14 Linux musl 1.2+ IBM System/390x |
|
SHA-256 checksum How to use checksums |
4b26dfa65f9f3fd773eaee9ceddb443a44811c61dc376f41b7448990f4bb0392
|
|
BLAKE2b-256 checksum How to use checksums |
6088808c2b708b3832c6dd066757127281cae7ff1ec2e7b3f2fb1ce2c79a06fa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp314-cp314-musllinux_1_2_riscv64.whl
| Download URL | pyrime-0.2.4-cp314-cp314-musllinux_1_2_riscv64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.14 Linux musl 1.2+ RISC-V 64 |
|
SHA-256 checksum How to use checksums |
42bc23e79ccee9bfaaacf1233ef1d6d21193d1709730414b64c7f1eefeab1163
|
|
BLAKE2b-256 checksum How to use checksums |
a936d6553999e57683841d85abf02b5010bfea1239facb780c2fb2ad6775e8a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp314-cp314-musllinux_1_2_ppc64le.whl
| Download URL | pyrime-0.2.4-cp314-cp314-musllinux_1_2_ppc64le.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.14 Linux musl 1.2+ PowerPC 64-le |
|
SHA-256 checksum How to use checksums |
45e0037acdeb1e5fd281a5a94422239e40afa6d8bafee7f7ecfc8db0ddfa21b6
|
|
BLAKE2b-256 checksum How to use checksums |
f356dc69d7c2af3f5ac8f7c3c6621b9a8a557c2caed2cb6894d0e2e4a51934b4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp314-cp314-musllinux_1_2_i686.whl
| Download URL | pyrime-0.2.4-cp314-cp314-musllinux_1_2_i686.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
62f836125cc1924cd2702b65bd485b6d8e798c1bc3d2d302d1e785fb4552860e
|
|
BLAKE2b-256 checksum How to use checksums |
724d75edec0b298fb5262b115d57741091cd49e56ca170c208c4416c1e777f78
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp314-cp314-musllinux_1_2_armv7l.whl
| Download URL | pyrime-0.2.4-cp314-cp314-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.14 Linux musl 1.2+ ARMv7l |
|
SHA-256 checksum How to use checksums |
b4a0280f65b272c7e239d8f27128ca69ff13f7b326c7be19b4fdf61cadf2b6ec
|
|
BLAKE2b-256 checksum How to use checksums |
b91569109ac9cee745e6c9fbd66b76ac5a2217894e2faf5329d61b83051edd37
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | pyrime-0.2.4-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
83bce0a096c7c140f007069df06308597e779331f30ab96eb0e291c6444ce162
|
|
BLAKE2b-256 checksum How to use checksums |
ae828dd38b41ebc4c36b5330c73de154daa550766161f86be2fe7c1cca6feccd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp314-cp314-macosx_26_0_arm64.whl
| Download URL | pyrime-0.2.4-cp314-cp314-macosx_26_0_arm64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.14 macOS 26.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
998305a2bd911807c50bd7dbf3986ab6c1041fdbbc17d6851cda67908d860438
|
|
BLAKE2b-256 checksum How to use checksums |
e3f26c144238eaea1e41e64a044929084987510ed09dd812d8b00908a1601694
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | pyrime-0.2.4-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
abaf5c257f6d554b76afaa7e5cba4841fef15a96f911a1a8f874de636b4e0372
|
|
BLAKE2b-256 checksum How to use checksums |
6f3adfcb132042ce718f8f41db1287a88d98e8d0edf47c1d00cadfdbc86ba7d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp313-cp313-musllinux_1_2_s390x.whl
| Download URL | pyrime-0.2.4-cp313-cp313-musllinux_1_2_s390x.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.13 Linux musl 1.2+ IBM System/390x |
|
SHA-256 checksum How to use checksums |
addee033d22e290305ffaf9466850c745d07adb284c79609ba2565bdbb6567cd
|
|
BLAKE2b-256 checksum How to use checksums |
73a5a78a6d521186673f4941de114cfedcf40e180dd9a755363441662d810db8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp313-cp313-musllinux_1_2_riscv64.whl
| Download URL | pyrime-0.2.4-cp313-cp313-musllinux_1_2_riscv64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.13 Linux musl 1.2+ RISC-V 64 |
|
SHA-256 checksum How to use checksums |
9fb36f1abef6d029634d95d27840e3d8de0737b6b3753ed617827aebc30bde42
|
|
BLAKE2b-256 checksum How to use checksums |
65ec66910a4d5d2cfdc69a1bf32fdbcfff953f6922b7bbf1f14c9049e1f2b645
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp313-cp313-musllinux_1_2_ppc64le.whl
| Download URL | pyrime-0.2.4-cp313-cp313-musllinux_1_2_ppc64le.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.13 Linux musl 1.2+ PowerPC 64-le |
|
SHA-256 checksum How to use checksums |
46743fc5b0ba899abc73c02753f49cc39d7c6dd81a8cace2805cc5ac288e5338
|
|
BLAKE2b-256 checksum How to use checksums |
f3803433119076d6da9d10f891665ee61a60b5dd09a9cacc39e9f163ed966e22
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp313-cp313-musllinux_1_2_i686.whl
| Download URL | pyrime-0.2.4-cp313-cp313-musllinux_1_2_i686.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
82a70b310c6f4df5bdff596cebcd2c390d7f57951f9e34e64d9a758f5c5bc28d
|
|
BLAKE2b-256 checksum How to use checksums |
540007e07827b6b23e3dd6032592ed769c89f8cdf6211d24f5cd0750682851ac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp313-cp313-musllinux_1_2_armv7l.whl
| Download URL | pyrime-0.2.4-cp313-cp313-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.13 Linux musl 1.2+ ARMv7l |
|
SHA-256 checksum How to use checksums |
f0139e320842a29321b5799d4016da10e0c1cdb73b7998be882062a3716ccd40
|
|
BLAKE2b-256 checksum How to use checksums |
1a9a9d862b01bc2b03ac3aeee90c5d3677e8621cd503b53e8ed3784e22dd6ecf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | pyrime-0.2.4-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
481602cc6dd8cdf38e32f68261158686bc4b0de5cdcf7a491fac1061be0e3de4
|
|
BLAKE2b-256 checksum How to use checksums |
444ec84428d8072323a109666d1ffddce8b27f67187276fedc14aa0f3992454b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp313-cp313-manylinux_2_17_x86_64.whl
| Download URL | pyrime-0.2.4-cp313-cp313-manylinux_2_17_x86_64.whl |
|---|---|
| Size | 102.9 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
a43940d4038a03d596c95f382c6ed522188574de24a5532770b670fcd9f5513c
|
|
BLAKE2b-256 checksum How to use checksums |
e32932f1a0b32f6e8bd49e19e6378a121d4406d094f3b9a591575b057242ceef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp313-cp313-macosx_26_0_arm64.whl
| Download URL | pyrime-0.2.4-cp313-cp313-macosx_26_0_arm64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.13 macOS 26.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
654d420ea46a6815fa61326b87a77a2c60340ee1add9a0bfe1002c15adcc0942
|
|
BLAKE2b-256 checksum How to use checksums |
0ce139d0cf0d4dff816267012de53323a94e0f3ea48db00780dca74cdfcf5f85
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | pyrime-0.2.4-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
dbd24569428aa6dccce0e323c3804520e1134b2e6734d67316ecd6adc4828e5a
|
|
BLAKE2b-256 checksum How to use checksums |
301a1dc426a88c8815dcaadf6eb71e66abc792646e9d073262a77aa87bc676e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp312-cp312-musllinux_1_2_s390x.whl
| Download URL | pyrime-0.2.4-cp312-cp312-musllinux_1_2_s390x.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.12 Linux musl 1.2+ IBM System/390x |
|
SHA-256 checksum How to use checksums |
62161136512c983a93cf26a39cd23f23cb15b4665c885fd8b88675c4bc0bd41d
|
|
BLAKE2b-256 checksum How to use checksums |
38996cb289fc2024ba942df2a2fc0b5dceddfdfd5800479bac7c5c54f5db2689
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp312-cp312-musllinux_1_2_riscv64.whl
| Download URL | pyrime-0.2.4-cp312-cp312-musllinux_1_2_riscv64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.12 Linux musl 1.2+ RISC-V 64 |
|
SHA-256 checksum How to use checksums |
ae30eb0503945c29f5f25a3ff6a63ebdaa1239b0b284edb7e8b86f6db8b3de50
|
|
BLAKE2b-256 checksum How to use checksums |
d6b17bfd5bd0c724f801e178fe1e5cc117681c4a3a6c37d615184081d27f948d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp312-cp312-musllinux_1_2_ppc64le.whl
| Download URL | pyrime-0.2.4-cp312-cp312-musllinux_1_2_ppc64le.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.12 Linux musl 1.2+ PowerPC 64-le |
|
SHA-256 checksum How to use checksums |
724cb76cc2ff70cae17e0f70b40b3b6b501d0bf17571bf681253c5b9aad51e67
|
|
BLAKE2b-256 checksum How to use checksums |
46cb87182e8487bdab2933524f889d2c60bc4cc7dd00d2932894834970c112dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp312-cp312-musllinux_1_2_i686.whl
| Download URL | pyrime-0.2.4-cp312-cp312-musllinux_1_2_i686.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
e523c2b418eeccc01a666e9d7f76af3e04a7517ca77d540d69e6752774f8a053
|
|
BLAKE2b-256 checksum How to use checksums |
bf11e703efd50971bd353e471453d2bb66584a23d965412a0aac344e13f2d757
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp312-cp312-musllinux_1_2_armv7l.whl
| Download URL | pyrime-0.2.4-cp312-cp312-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.12 Linux musl 1.2+ ARMv7l |
|
SHA-256 checksum How to use checksums |
0ece9e67148f9d305b5b80a9d01f3ea20d0b2b42491bab7038ff6ce1f8d01879
|
|
BLAKE2b-256 checksum How to use checksums |
3cdd27ba3227e15dc6b69aedce35cfa8b1742010fcde97b42908e85155d74aab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | pyrime-0.2.4-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
b143e6841915db7755283dadbc3b7520894bad0eebe1f82f0f4deb8d9c3d7bbf
|
|
BLAKE2b-256 checksum How to use checksums |
600eacf57834abd9136da9487f6decbf9460fb38c4eecf1a31885659a9007975
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp312-cp312-macosx_26_0_arm64.whl
| Download URL | pyrime-0.2.4-cp312-cp312-macosx_26_0_arm64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.12 macOS 26.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0d5f8c7b4256a3a9efcb71f4c15ffcb3b82bf0dbe541114ea74ad6ca43e61cee
|
|
BLAKE2b-256 checksum How to use checksums |
ef59df14dd7a8d5b7582ed6a889cf73f9b16324fb77fb80055c02bf773f61fb4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | pyrime-0.2.4-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
2a411752094701c6bbf6fb740521845e2254860157c38f32778628877540b0f9
|
|
BLAKE2b-256 checksum How to use checksums |
06810139b3366aefd576d41345c3215270f15df211d1046ffdafdd2939d85206
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp311-cp311-musllinux_1_2_s390x.whl
| Download URL | pyrime-0.2.4-cp311-cp311-musllinux_1_2_s390x.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.11 Linux musl 1.2+ IBM System/390x |
|
SHA-256 checksum How to use checksums |
d058613e60e1445a2247fb1ac2964db97a70ad58b48f31da9edd22d141fee564
|
|
BLAKE2b-256 checksum How to use checksums |
4bd322bcef0d3263dd64d5f8d78650a8c5ee2fa5b510556bf0880fc7dd8a547a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp311-cp311-musllinux_1_2_riscv64.whl
| Download URL | pyrime-0.2.4-cp311-cp311-musllinux_1_2_riscv64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.11 Linux musl 1.2+ RISC-V 64 |
|
SHA-256 checksum How to use checksums |
d3bf9b16111cb8d612af118a9d11a1ff032c5e277261421d2f9e849cc21c4df2
|
|
BLAKE2b-256 checksum How to use checksums |
b2ab0afe4398933fec58c6eeda2af966e59de0f2395b3a58126ed90a94f1f01e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp311-cp311-musllinux_1_2_ppc64le.whl
| Download URL | pyrime-0.2.4-cp311-cp311-musllinux_1_2_ppc64le.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.11 Linux musl 1.2+ PowerPC 64-le |
|
SHA-256 checksum How to use checksums |
c2557bed4f9722bf8c31cbd31bcc78e85eb8623a07295678d50d5ed8c043e067
|
|
BLAKE2b-256 checksum How to use checksums |
f5eb0f4a637b2af23452cf302a72e946cce2fe4b2310536977b47c18e8078ba2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp311-cp311-musllinux_1_2_i686.whl
| Download URL | pyrime-0.2.4-cp311-cp311-musllinux_1_2_i686.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
bc2d16eb92c494c0467bc621017d2fd9693e1e1a804023c83bdd923e6d43797b
|
|
BLAKE2b-256 checksum How to use checksums |
6318af5a898faea8ffcad6dccf929d378444cea05d58922ffb85d9c82af364c4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp311-cp311-musllinux_1_2_armv7l.whl
| Download URL | pyrime-0.2.4-cp311-cp311-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.11 Linux musl 1.2+ ARMv7l |
|
SHA-256 checksum How to use checksums |
6799f44e7e8a1a895e1f18a7e468a78841c5ac975f688aa21a42ccf32cfe2137
|
|
BLAKE2b-256 checksum How to use checksums |
8f0e384b3187ecde1f695c30a5ed3e550ecea605f13f4234337f8248159f1cca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | pyrime-0.2.4-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
d095b3e91eeb7820cabc3c3fa12d2967a0a8360b776cc52f01b9812b1f10d34c
|
|
BLAKE2b-256 checksum How to use checksums |
b14dc16f524da2148edcf8d4bdba974036ff80491dcae9004ba501a865f3d4ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pyrime-0.2.4-cp311-cp311-macosx_26_0_arm64.whl
| Download URL | pyrime-0.2.4-cp311-cp311-macosx_26_0_arm64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.11 macOS 26.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
85311f7924b2cb5af76b241be19ac2e0e4fbf0708e12a7032829dc2e23d89fb8
|
|
BLAKE2b-256 checksum How to use checksums |
d743232adafd70ea7916fa8806de4308691a08e807a3c051fdb6db1dde7215e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|