rime for python, attached to prompt-toolkit keybindings for some prompt-toolkit applications such as ptpython
Project description
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 (TODO)
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
Usage
Binding
from pyrime.ime.ui import UI
from pyrime.key import Key
from pyrime.session import Session
session = Session()
key = Key.new("n")
ui = UI()
if not session.process_key(key.code, key.mask):
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
~/.config/ptpython/config.py:
from ptpython.repl import PythonRepl
from prompt_toolkit.filters.app import (
emacs_insert_mode,
vi_insert_mode,
vi_navigation_mode,
)
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"))),
)
If you have defined some key bindings which will disturb rime, try:
@repl.add_key_binding("c-h", filter=emacs_insert_mode & ~rime.preedit_available())
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():
@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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyrime-0.2.1.tar.gz.
File metadata
- Download URL: pyrime-0.2.1.tar.gz
- Upload date:
- Size: 53.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
70428c99911d97aa477ca57d6c0615a0866d6d184387db11bb1699df77d80cd5
|
|
| MD5 |
2e72b779349d1a365bd3adcc8b002449
|
|
| BLAKE2b-256 |
cbfb573d82ae283588894f3bc60af99ad96336aba47ae2533dc7983824c6d8a0
|
File details
Details for the file pyrime-0.2.1-cp314-cp314t-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp314-cp314t-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d335da6c5ddd4f2a06a3fda36e80360f5fc3e04f3419c443e889083aa62a40ea
|
|
| MD5 |
7e34e546aa6258a7cdcbb17d74366324
|
|
| BLAKE2b-256 |
130b0d4ee5778cfc98f239845cd0109ad1ebe3d0a52759bd420eaf5a41799094
|
File details
Details for the file pyrime-0.2.1-cp314-cp314t-musllinux_1_2_s390x.whl.
File metadata
- Download URL: pyrime-0.2.1-cp314-cp314t-musllinux_1_2_s390x.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.14t, musllinux: musl 1.2+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5bf66a13c543297232c905d9461636d8ca75595001c01e2de6c1eed113856ac9
|
|
| MD5 |
f51620131d0b9d55f82c00c7a6ece99c
|
|
| BLAKE2b-256 |
499fa4b1e0ab8145230a7d4735bd166e6ce8416726b00399d8f0264f3233c6c5
|
File details
Details for the file pyrime-0.2.1-cp314-cp314t-musllinux_1_2_riscv64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp314-cp314t-musllinux_1_2_riscv64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.14t, musllinux: musl 1.2+ riscv64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5ca3180045703f698386c1f39b9e4dfd9c2dbf300d37d6f6c5200592cded51bf
|
|
| MD5 |
9e6a7d046de88618525a970546e32541
|
|
| BLAKE2b-256 |
16a766edbb656e55af6aaca2dda9e25686175a5ff5510a0ee79474476895ba24
|
File details
Details for the file pyrime-0.2.1-cp314-cp314t-musllinux_1_2_ppc64le.whl.
File metadata
- Download URL: pyrime-0.2.1-cp314-cp314t-musllinux_1_2_ppc64le.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.14t, musllinux: musl 1.2+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
54b2d30f86d22fcf9547e2df8486257e762e934c90f886db94a24228c5c0bafd
|
|
| MD5 |
1ebb9425a5bb871172f0c588f19996e1
|
|
| BLAKE2b-256 |
603eeb85aa9f95b96ed544ae2706ab27a41fe387054c64144fcd0de4c83dd886
|
File details
Details for the file pyrime-0.2.1-cp314-cp314t-musllinux_1_2_i686.whl.
File metadata
- Download URL: pyrime-0.2.1-cp314-cp314t-musllinux_1_2_i686.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.14t, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4334d41603caee9531dc797403ad104d6180cedb17d9bfcbb8d704b25a0efc55
|
|
| MD5 |
8d26529dbcfe06afed5ce6d1bc60886c
|
|
| BLAKE2b-256 |
04c27f8ffb1c611bce47c86bc4b2901ed291d1e62d3ff21672aa4c2d1aed604d
|
File details
Details for the file pyrime-0.2.1-cp314-cp314t-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: pyrime-0.2.1-cp314-cp314t-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 2.1 MB
- Tags: CPython 3.14t, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1f6f881425500229c6d394f8e8cc076ecb1cb879aa87fd43a7f648f6402d5843
|
|
| MD5 |
e0eb8fe8fb295c41f5c6cc591fc1239f
|
|
| BLAKE2b-256 |
2864e43ff685f5ecd1f4d0461576b84f32ae9461ac52a0cbe2a48d8a255c2b17
|
File details
Details for the file pyrime-0.2.1-cp314-cp314t-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp314-cp314t-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab1302e281505c29cb5d7fda9603a8a486fb3ebdf52638395fd6b11ef5ba562b
|
|
| MD5 |
cedc4e86769ad135d12ee1758540936b
|
|
| BLAKE2b-256 |
f59cdcc1d3d9394a6857827176124f363e6ab21feac49728917e4326fb2ad33f
|
File details
Details for the file pyrime-0.2.1-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 130.8 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5a5d058a2d79691798195fb65ec9915502a23f80df9adb796670039b2a05ee26
|
|
| MD5 |
9a3b07ec6754620d89131cbb8ffed27e
|
|
| BLAKE2b-256 |
e921971ac84333e9904f5789bb14a2aa6133d45a42037c8d4ad1d07f1c3d1ea2
|
File details
Details for the file pyrime-0.2.1-cp314-cp314-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp314-cp314-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d3570695c0f14b82cce6e4f80a9d28b76c05474c5cc8c350afe3233832c72f30
|
|
| MD5 |
5b73681f237755409a3b3c8ac39bda24
|
|
| BLAKE2b-256 |
80ef05f7eb53c11c328c73c61011cd5b8fc7d2835504c15e17d9d35546bf680a
|
File details
Details for the file pyrime-0.2.1-cp314-cp314-musllinux_1_2_s390x.whl.
File metadata
- Download URL: pyrime-0.2.1-cp314-cp314-musllinux_1_2_s390x.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e12a52452f9625dd9ce1d6f26eb92c44c1bef3838695129b7ab591334190a9d8
|
|
| MD5 |
e00fd190599b5c11b81d8813979bb3de
|
|
| BLAKE2b-256 |
6281c58846bfd57dd0a4dc95a0c541f5be3666f992cf728db4c15ac8542087c0
|
File details
Details for the file pyrime-0.2.1-cp314-cp314-musllinux_1_2_riscv64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp314-cp314-musllinux_1_2_riscv64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ riscv64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de4c3dc9152fa7ca1103a0bd0a2b134d6f61d6901da795cf5b5ffcf8039b2e58
|
|
| MD5 |
ea5eda71620ef8233765c77589642532
|
|
| BLAKE2b-256 |
1cd1ecf4dd190c618d94dcfe4dd2920a8aee446c2699388525944058d95f7d8c
|
File details
Details for the file pyrime-0.2.1-cp314-cp314-musllinux_1_2_ppc64le.whl.
File metadata
- Download URL: pyrime-0.2.1-cp314-cp314-musllinux_1_2_ppc64le.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
422dd37fa17d73f4ee10728a45b4585cdfb9e9d27c9f6b7b8360939f9f4ad60a
|
|
| MD5 |
843360750d26a048e61603f34172c515
|
|
| BLAKE2b-256 |
a883ca5d64a3c73a36adf30b3f9058ec745672ac001ef462b29022fe6ead14b6
|
File details
Details for the file pyrime-0.2.1-cp314-cp314-musllinux_1_2_i686.whl.
File metadata
- Download URL: pyrime-0.2.1-cp314-cp314-musllinux_1_2_i686.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2fb5ad2467bf59c8dd67f97d54ffbdd11badc595789fa41eba036e1e0315786
|
|
| MD5 |
fbd4b772becf2ae41bf44ab597c25d29
|
|
| BLAKE2b-256 |
05dadedc12ed5730c4b9c384b1613916c04d749f41e767ea8792844c33085c03
|
File details
Details for the file pyrime-0.2.1-cp314-cp314-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: pyrime-0.2.1-cp314-cp314-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 2.1 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
89f68342a5b163b577993fdb3d4938b8b673858fff36264e0bd55512f7a2669c
|
|
| MD5 |
6150945094c25d1e408d74503477134c
|
|
| BLAKE2b-256 |
eaaeabf46886b0c10bc1a7ba65de3308bf8fe5c82568f637676c4b7337421f92
|
File details
Details for the file pyrime-0.2.1-cp314-cp314-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp314-cp314-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d3442f7c349ee615e9d67d22801179428da730292603c827ccf0e8dc53f6c503
|
|
| MD5 |
bb7e0deae4dda98f9f1307f56eb79c66
|
|
| BLAKE2b-256 |
849d1d0754a07d103df7c5dd4d6eefa016800550529485ac0fd12ea0edf5513a
|
File details
Details for the file pyrime-0.2.1-cp314-cp314-macosx_15_0_arm64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp314-cp314-macosx_15_0_arm64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.14, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9bc23fb337d59db491e4e9ec552b5f8820500ae57b2be27b0c8ebfec6058dd9e
|
|
| MD5 |
a124b373dc4b5c787ef686b5a2f92994
|
|
| BLAKE2b-256 |
0cc3a454cc0d3a6d40c3039d3ce87d1cab51ca0c382d84b1b3bcf86f334bfeb4
|
File details
Details for the file pyrime-0.2.1-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
37544449e5fb1f5f000bfaefe0b3a8cc352760bbdfa7d515c5df7aa046fdeeb7
|
|
| MD5 |
e1867ac8043b47f2346dc6462c89901c
|
|
| BLAKE2b-256 |
35c79bb70525126fe2572f17a30e0a6919bd84bebe8449585903a55e5dce59ad
|
File details
Details for the file pyrime-0.2.1-cp313-cp313-musllinux_1_2_s390x.whl.
File metadata
- Download URL: pyrime-0.2.1-cp313-cp313-musllinux_1_2_s390x.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6e13faaab3170a927f248699e7fdbfd970518cced0cf15810b921e8aea1a647e
|
|
| MD5 |
4108576c0579e97e484d45b46c8a2bed
|
|
| BLAKE2b-256 |
c32ca69cdbfb7c28fb58ea6893e063af18bbbb8feadbbbd1dff19f7f20a93e95
|
File details
Details for the file pyrime-0.2.1-cp313-cp313-musllinux_1_2_riscv64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp313-cp313-musllinux_1_2_riscv64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ riscv64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b89df2252cd0cd96485fa736da63a8fd5ab90d70f5576f29098e2428919860e4
|
|
| MD5 |
272517971618118e0a291265f5a8ebd3
|
|
| BLAKE2b-256 |
416fbd1d2c3e63ea5dcfc6127c55cac8b516dbf43223e6dab93f47802c735a3e
|
File details
Details for the file pyrime-0.2.1-cp313-cp313-musllinux_1_2_ppc64le.whl.
File metadata
- Download URL: pyrime-0.2.1-cp313-cp313-musllinux_1_2_ppc64le.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e809899e8f9125e8e2b1aaba5d0d8e7a3a449b06d48bd7aa2a62bf431d5072c1
|
|
| MD5 |
ff1de801056a63dadadb7b6db83cbdb9
|
|
| BLAKE2b-256 |
9cdcd3eb0f8c0ec2e3562d8521566ca0bf1ef3817af104322a439937d84aba78
|
File details
Details for the file pyrime-0.2.1-cp313-cp313-musllinux_1_2_i686.whl.
File metadata
- Download URL: pyrime-0.2.1-cp313-cp313-musllinux_1_2_i686.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f74f73100198244a40b7e75f6e26e3258e694ac58dfc49880a054d2424efcedf
|
|
| MD5 |
5b72bef87c3e37f49822cb973b90e6bb
|
|
| BLAKE2b-256 |
9ae5273deadb6dccfb923460aca68bb2af7e15941af851d4fa95c3eaef2d552e
|
File details
Details for the file pyrime-0.2.1-cp313-cp313-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: pyrime-0.2.1-cp313-cp313-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 2.1 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d95b120dd9df9e481dc8cf7b3f788a8d2c7ac1d24c1599568db2eb443b552f15
|
|
| MD5 |
391194e5c2c82c314a7f3e4a432fc863
|
|
| BLAKE2b-256 |
ede9bb1d7bc1665d24a2dfc8920a3bbc45286450bbe294be417dd766f15a53a3
|
File details
Details for the file pyrime-0.2.1-cp313-cp313-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp313-cp313-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f14be1baf914161ce6848c2134f665566b9b2518d1067db36a031c7f756b9d3f
|
|
| MD5 |
4601cc47871f99c80d4bec47eaa6d896
|
|
| BLAKE2b-256 |
4a82f8b09424d2d4dfa15dc5a5b49fd2a7a133806b0cf5508c638db46e06de95
|
File details
Details for the file pyrime-0.2.1-cp313-cp313-manylinux_2_17_x86_64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp313-cp313-manylinux_2_17_x86_64.whl
- Upload date:
- Size: 98.5 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
546448ce2a8772e45ca92e86ed88d25db1c0387eaa6bd51d2483ff16a84c9817
|
|
| MD5 |
fd2907d5cc9344505fbeabcd68818c05
|
|
| BLAKE2b-256 |
49969d18e0e74a227a5bb68c2f7400d7a1b71c93ae42de25b431b1d1fd9b960e
|
File details
Details for the file pyrime-0.2.1-cp313-cp313-macosx_15_0_arm64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp313-cp313-macosx_15_0_arm64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.13, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
29138853cc09855734896844dea49b94f733fdf2e95af8574de68f31973fad3f
|
|
| MD5 |
ef1e81f708c59bd6fed75598649cd624
|
|
| BLAKE2b-256 |
6bc6d0a596d681ff9bb7f9e356b3f76042d2b2825810ea1f5166ca51121f3f59
|
File details
Details for the file pyrime-0.2.1-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c85192a0b6ec25d93bde08b43e52b4793bf334376cacc9217f274cde23b2f0b2
|
|
| MD5 |
1b78257ab71e5d92d610ad32e8baea2a
|
|
| BLAKE2b-256 |
e330cb5924c9ca67ac0ebc1b104a5bdc1c2b928876a638a28e101a4095218e35
|
File details
Details for the file pyrime-0.2.1-cp312-cp312-musllinux_1_2_s390x.whl.
File metadata
- Download URL: pyrime-0.2.1-cp312-cp312-musllinux_1_2_s390x.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ecd94f673fca8ba57d7c84e86c373e0d77a6dfbe9bfe751c0e459020cb68816c
|
|
| MD5 |
52da3f486d80ee6a378b510a7f8ca993
|
|
| BLAKE2b-256 |
6031d9374af3751870c81dc4979c0427353d635e140de67de9671eaf89ec4457
|
File details
Details for the file pyrime-0.2.1-cp312-cp312-musllinux_1_2_riscv64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp312-cp312-musllinux_1_2_riscv64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ riscv64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c676f62379c2d40c7efaf885abe7108e860de8368dc9a0f4d646dba2e29a2b4b
|
|
| MD5 |
64edd78b783e93254d1b639e576baf1c
|
|
| BLAKE2b-256 |
c17354893b1ea8f2678183df5229026f09d82f591fd27b50377c7672aa46602a
|
File details
Details for the file pyrime-0.2.1-cp312-cp312-musllinux_1_2_ppc64le.whl.
File metadata
- Download URL: pyrime-0.2.1-cp312-cp312-musllinux_1_2_ppc64le.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a007cb7010cba451ccdabdf0a020e38045613fe578a2fcb515330e35bbaa9f46
|
|
| MD5 |
0f9a1ba4035fcd2d972ad2c05eae1528
|
|
| BLAKE2b-256 |
3043a269e291f8c4b5f487585b0db0b0a174a1e57592f2f5e885087d415bb980
|
File details
Details for the file pyrime-0.2.1-cp312-cp312-musllinux_1_2_i686.whl.
File metadata
- Download URL: pyrime-0.2.1-cp312-cp312-musllinux_1_2_i686.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1da1063a40e63a671097fd01250332f73702503e774e12555caf5781b8606e33
|
|
| MD5 |
cd5eba6c31974244c30ad0cc93d3d29e
|
|
| BLAKE2b-256 |
cd62ddca16aaec02ac338f0889d70ca423dbe0ade87930bda3ede13fbd5a8a47
|
File details
Details for the file pyrime-0.2.1-cp312-cp312-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: pyrime-0.2.1-cp312-cp312-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 2.1 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6c550ba4c5c720d656d00e4b34f2b8d742b09b5c5281571b7981524d9578311e
|
|
| MD5 |
69d7a653d4e7fc34f0b364fff44dd360
|
|
| BLAKE2b-256 |
58de0341f353f68fa45d633a212bb8facba2000040ee681e30881ccd972d7314
|
File details
Details for the file pyrime-0.2.1-cp312-cp312-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp312-cp312-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f7d91985e9c839b841c104993e9ef2c6a4b90ac3508296c3d049643cb73b07f2
|
|
| MD5 |
cda3d372560af6618d26ed1a40d4a608
|
|
| BLAKE2b-256 |
e58f5946da6c45669256cb10f0b8103b91e94bfc98267c833778b159dc095d60
|
File details
Details for the file pyrime-0.2.1-cp312-cp312-macosx_15_0_arm64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp312-cp312-macosx_15_0_arm64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.12, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7dd18c6963b01434c4834adbf38c027673480d959a8f142a2bff1469557d829
|
|
| MD5 |
726d4c8fd071a8291d883e28d710322b
|
|
| BLAKE2b-256 |
634e9078f2bfb3bd1c3e2f1816a25bb058de72366daff91446048488423bfbb6
|
File details
Details for the file pyrime-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1959f8dc55eff40b3dc8461e4b2b9355a831e8022573ed1b58ed6e9083a20218
|
|
| MD5 |
a47f745da1a849092d9d9d4a8611731d
|
|
| BLAKE2b-256 |
52b1aec008cac3e95fe6d0fd1ded2964b0cb3514d3e99aabff9e6819cec2844a
|
File details
Details for the file pyrime-0.2.1-cp311-cp311-musllinux_1_2_s390x.whl.
File metadata
- Download URL: pyrime-0.2.1-cp311-cp311-musllinux_1_2_s390x.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6a6031c94ceda17b81b92cc5aa9346f06725a407e73136876a63ce718000333f
|
|
| MD5 |
cf315c1ad8043c1acae4a2f04d82459c
|
|
| BLAKE2b-256 |
b2f48ff818a463cf00a9c99c82ff97fe0d533aa8758269be801c8035631bed36
|
File details
Details for the file pyrime-0.2.1-cp311-cp311-musllinux_1_2_riscv64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp311-cp311-musllinux_1_2_riscv64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ riscv64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cedaa924502e020e33b0e3ccd6b70bd13bed7eed430430183dc0c905514cc1fe
|
|
| MD5 |
811e3d97d7c8f0f2a52326923daa730f
|
|
| BLAKE2b-256 |
90d94647b455fb6b0aaafe4532b99a6780f794ec452fdea8db0ba00b78e7986e
|
File details
Details for the file pyrime-0.2.1-cp311-cp311-musllinux_1_2_ppc64le.whl.
File metadata
- Download URL: pyrime-0.2.1-cp311-cp311-musllinux_1_2_ppc64le.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ec3bd53e7591f4e349a5092f5b0d5938fa3ede547a6d3c0d162417898a91083a
|
|
| MD5 |
4da07b7f7afd9e49c6fe84b49ad09776
|
|
| BLAKE2b-256 |
9f2035b888e559c426c9c33f7f2cf119dc3e93b545552736db6f58cdc6ca4aad
|
File details
Details for the file pyrime-0.2.1-cp311-cp311-musllinux_1_2_i686.whl.
File metadata
- Download URL: pyrime-0.2.1-cp311-cp311-musllinux_1_2_i686.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
24f6a2ecaa9ffb57a8d1cadf85ad96818b965bc1aefcc03aeb8d5cbe28094cf3
|
|
| MD5 |
2b2868930df7623ea65d39bcdc44554c
|
|
| BLAKE2b-256 |
4f83551fad596fd3bb09792de882f8c7bc5b8fd68326674daf2acf0e4ac75853
|
File details
Details for the file pyrime-0.2.1-cp311-cp311-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: pyrime-0.2.1-cp311-cp311-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 2.1 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ce05b5987713d6c512530c6d579ccdb4f4b639ae5075ab9369f32724b5d3804d
|
|
| MD5 |
4be1d24cace46a68a6d01f301fe94262
|
|
| BLAKE2b-256 |
ae175e38f5d356f9defd99dfac0a7e77df9f1444bf15162fcd561ca019b6c6d2
|
File details
Details for the file pyrime-0.2.1-cp311-cp311-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp311-cp311-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
823dc13c5eba9ef08892918b8cc0662503d6bdacf7d28e52b373b5ed65ee29dc
|
|
| MD5 |
506a296d5066343f92415b76e3ca8b38
|
|
| BLAKE2b-256 |
860e24f112fa53edde9711e7af3231dca1791054dcf1251831eec147c2de631f
|
File details
Details for the file pyrime-0.2.1-cp311-cp311-macosx_15_0_arm64.whl.
File metadata
- Download URL: pyrime-0.2.1-cp311-cp311-macosx_15_0_arm64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.11, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6270db8f400d9f7e563bfa763999af232483e86c3a94172705c335f49b92f841
|
|
| MD5 |
7cfaeff94add609dbfa62e3fe371befa
|
|
| BLAKE2b-256 |
37f9c21266373f11c3b690a7bef14c0abb7cb0a13d47d53c10b2b7eaec058ba0
|