Skip to main content

xiangting-py

PyPI Supported Python versions API

Python bindings for xiangting.

See also xiangting for more information.

Documentation:

Installation

There are 2 options to install this library:

Option 1: Install from PyPI

pip install xiangting

Option 2: Build from source

Requires cargo:

xiangting-py$ pip install .

Usage

Basic Usage

The hand is represented as an array of list[int], where each element represents the count of a specific tile. The correspondence between the index and the tile is shown in the table below.

Index 0 1 2 3 4 5 6 7 8
Tile 1m 2m 3m 4m 5m 6m 7m 8m 9m
Index 9 10 11 12 13 14 15 16 17
Tile 1p 2p 3p 4p 5p 6p 7p 8p 9p
Index 18 19 20 21 22 23 24 25 26
Tile 1s 2s 3s 4s 5s 6s 7s 8s 9s
Index 27 28 29 30 31 32 33
Tile East (1z) South (2z) West (3z) North (4z) White (5z) Green (6z) Red (7z)

Calculates the replacement number, which is equal to the deficiency number (a.k.a. xiàngtīng number, 向聴数) + 1.

from xiangting import PlayerCount, calculate_replacement_number

# 123m456p789s11222z
hand = [
    1, 1, 1, 0, 0, 0, 0, 0, 0, # m
    0, 0, 0, 1, 1, 1, 0, 0, 0, # p
    0, 0, 0, 0, 0, 0, 1, 1, 1, # s
    2, 3, 0, 0, 0, 0, 0, # z
]

replacement_number = calculate_replacement_number(hand, PlayerCount.FOUR)
assert replacement_number == 0

Necessary and Unnecessary Tiles

It is also possible to calculate necessary or unnecessary tiles together with the replacement number.

  • Necessary tiles

    • Tiles needed to win with the minimum number of replacements
    • Tiles that reduce the replacement number when drawn
    • In Japanese, these are referred to as 有効牌 (yūkōhai) or 受け入れ (ukeire)
  • Unnecessary tiles

    • Tiles not needed to win with the minimum number of replacements
    • Tiles that can be discarded without changing the replacement number
    • In Japanese, these are referred to as 不要牌 (fuyōhai) or 余剰牌 (yojōhai)
from xiangting import (
    PlayerCount,
    calculate_necessary_tiles,
    calculate_unnecessary_tiles,
)

# 199m146779p12s246z
hand = [
    1, 0, 0, 0, 0, 0, 0, 0, 2, # m
    1, 0, 0, 1, 0, 1, 2, 0, 1, # p
    1, 1, 0, 0, 0, 0, 0, 0, 0, # s
    0, 1, 0, 1, 0, 1, 0, # z
]

replacement_number1, necessary_tiles = calculate_necessary_tiles(
    hand,
    PlayerCount.FOUR,
)
replacement_number2, unnecessary_tiles = calculate_unnecessary_tiles(
    hand,
    PlayerCount.FOUR,
)

assert replacement_number1 == 5
assert replacement_number1 == replacement_number2
# 1239m123456789p1239s1234567z
assert necessary_tiles == 0b1111111_100000111_111111111_100000111
# 1m14679p12s246z
assert unnecessary_tiles == 0b0101010_000000011_101101001_000000001

Support for Three-Player Mahjong

In three-player mahjong, the tiles from 2m (二萬) to 8m (八萬) are not used.

from xiangting import (
    PlayerCount,
    calculate_necessary_tiles,
    calculate_unnecessary_tiles,
)

# 1111m111122233z
hand = [
    4, 0, 0, 0, 0, 0, 0, 0, 0, # m
    0, 0, 0, 0, 0, 0, 0, 0, 0, # p
    0, 0, 0, 0, 0, 0, 0, 0, 0, # s
    4, 3, 2, 0, 0, 0, 0, # z
]

rn_4p, nt_4p = calculate_necessary_tiles(hand, PlayerCount.FOUR)
_, ut_4p = calculate_unnecessary_tiles(hand, PlayerCount.FOUR)
assert rn_4p == 2
assert nt_4p == 0b0000000_000000000_000000000_000000110  # 23m
assert ut_4p == 0b0000001_000000000_000000000_000000000  # 1z

rn_3p, nt_3p = calculate_necessary_tiles(hand, PlayerCount.THREE)
_, ut_3p = calculate_unnecessary_tiles(hand, PlayerCount.THREE)
assert rn_3p == 3
# 9m123456789p123456789s34567z
assert nt_3p == 0b1111100_111111111_111111111_100000000
assert ut_3p == 0b0000001_000000000_000000000_000000001  # 1m1z

License

Copyright (c) Apricot S. All rights reserved.

Licensed under the MIT license.

Metadata

Release files for xiangting 6.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for xiangting 6.0.1
File Size Uploaded
xiangting-6.0.1.tar.gz 8.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for xiangting 6.0.1
File
xiangting-6.0.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ x86-64 Details
xiangting-6.0.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ ARM64 Details
xiangting-6.0.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
xiangting-6.0.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
xiangting-6.0.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64 Details
xiangting-6.0.1-graalpy312-graalpy250_312_native-musllinux_1_2_x86_64.whl graalpy312 graalpy250 312 native Linux musl 1.2+ x86-64 Details
xiangting-6.0.1-graalpy312-graalpy250_312_native-musllinux_1_2_aarch64.whl graalpy312 graalpy250 312 native Linux musl 1.2+ ARM64 Details
xiangting-6.0.1-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl graalpy312 graalpy250 312 native Linux glibc 2.17+ x86-64 Details
xiangting-6.0.1-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl graalpy312 graalpy250 312 native Linux glibc 2.17+ ARM64 Details
xiangting-6.0.1-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl graalpy312 graalpy250 312 native macOS 11.0+ ARM64 Details
xiangting-6.0.1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
xiangting-6.0.1-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
xiangting-6.0.1-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
xiangting-6.0.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
xiangting-6.0.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
xiangting-6.0.1-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
xiangting-6.0.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
xiangting-6.0.1-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
xiangting-6.0.1-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
xiangting-6.0.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
xiangting-6.0.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
xiangting-6.0.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
xiangting-6.0.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
xiangting-6.0.1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
xiangting-6.0.1-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
xiangting-6.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
xiangting-6.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
xiangting-6.0.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
xiangting-6.0.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
xiangting-6.0.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
xiangting-6.0.1-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
xiangting-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
xiangting-6.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
xiangting-6.0.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
xiangting-6.0.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
xiangting-6.0.1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
xiangting-6.0.1-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
xiangting-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
xiangting-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
xiangting-6.0.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
xiangting-6.0.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
xiangting-6.0.1-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
xiangting-6.0.1-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
xiangting-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
xiangting-6.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
xiangting-6.0.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 155.7 MB

Release files / xiangting-6.0.1.tar.gz

Download URL xiangting-6.0.1.tar.gz
Size 8.9 kB
Tags Source
SHA-256 checksum
How to use checksums
98f152954d1bd01bd9c3809acd560d3223c28c5ec4c41ff6ebe6d1719e32691b
BLAKE2b-256 checksum
How to use checksums
1384fe715ad701d4485efaf0e486a3c859570ca633d147198fea0a3e92a3ea5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl

Download URL xiangting-6.0.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Size 3.5 MB
Tags Linux musl 1.2+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
ff8da27c8fbb5646517c27ef92d5e20f1fec483c07c8e39a5fa2d3bcadc0db08
BLAKE2b-256 checksum
How to use checksums
b19c83bb1b959564a19e1fc6ed0a41e1ce823721d9b6556f6e8cd99e3523db21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl

Download URL xiangting-6.0.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Size 3.5 MB
Tags Linux musl 1.2+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
b1c69590d3dbc1c1a45d75864779866dafb7e2219848c22bc11590d6f408c296
BLAKE2b-256 checksum
How to use checksums
bad22c0b33f171b3d85e5f474ae0f8b40dd0cb35926af1a28f2ac3582399517c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL xiangting-6.0.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.3 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
7bd77fda3d3ff62a90833900ef903b57e4f734006d3d751cd83c2ac12f0c3b20
BLAKE2b-256 checksum
How to use checksums
fdd0651581e0f0700ad9021cb27eb6507ccf2b65e4416cf531cec4167c15e911
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL xiangting-6.0.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.3 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
6f2b9c6fbd8065321d0af8b8710d1187d137b5a96cb5dc26f20dc4ff672163ed
BLAKE2b-256 checksum
How to use checksums
d31a927ece87f061a02197d369e64846650331e1ff1f49dd97d7b158e6de99b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl

Download URL xiangting-6.0.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Size 3.4 MB
Tags PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d2a416e23790b4a880d49fc62675d704606acdb5d970e1758ea6a6f1b34e8895
BLAKE2b-256 checksum
How to use checksums
6980d1460e3acb5d1dbcd146f994eab12884de58c282fd695ad39dbb41f279b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-graalpy312-graalpy250_312_native-musllinux_1_2_x86_64.whl

Download URL xiangting-6.0.1-graalpy312-graalpy250_312_native-musllinux_1_2_x86_64.whl
Size 3.5 MB
Tags Linux musl 1.2+ x86-64 graalpy250 312 native graalpy312
SHA-256 checksum
How to use checksums
5680c68b366fc94bb4b84a492ff70ac05e0caae57b15b4397ba2b8c83a4405dc
BLAKE2b-256 checksum
How to use checksums
d68f958c893c4a9b3d0c1a266e36063d35e66654f238e86929cc819dc3b0b08d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-graalpy312-graalpy250_312_native-musllinux_1_2_aarch64.whl

Download URL xiangting-6.0.1-graalpy312-graalpy250_312_native-musllinux_1_2_aarch64.whl
Size 3.5 MB
Tags Linux musl 1.2+ ARM64 graalpy250 312 native graalpy312
SHA-256 checksum
How to use checksums
b9df98bb5a2843c432f5e90cc77d47fab8ad704916667950e44e94b4d3028b92
BLAKE2b-256 checksum
How to use checksums
7b0348bb789ef0c0c4e16510c3d6d3c3fe6ca5bcd6b1f810f5a0bb779ee7c3f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL xiangting-6.0.1-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.3 MB
Tags Linux glibc 2.17+ x86-64 graalpy250 312 native graalpy312
SHA-256 checksum
How to use checksums
16b3f02919f4488aaf77b7f31c7fc6ebe899fb1e3f24472713bfeae51a23609c
BLAKE2b-256 checksum
How to use checksums
b87043c4c1699a6c905c04bd4a1d4175469e2f0a4878c4663cebefe28e7c2656
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL xiangting-6.0.1-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.3 MB
Tags Linux glibc 2.17+ ARM64 graalpy250 312 native graalpy312
SHA-256 checksum
How to use checksums
aef32ade51f954979dbcff944effb2aadc1adf52b3fc91b4d92c27f0f84bb4c7
BLAKE2b-256 checksum
How to use checksums
8d051c806479086fd5753dd7258d175860c276f223bfa96357e9345cc339598d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl

Download URL xiangting-6.0.1-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl
Size 3.4 MB
Tags graalpy250 312 native graalpy312 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
62f0a2e38422ec861b2906bfe44bd223095d9335fa41e1d75e9ed79e34c147d8
BLAKE2b-256 checksum
How to use checksums
1a62d260d1030c834facf81cbe8163dc8c338831e339a6a4715ef5484bc0ae7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp314-cp314t-win_amd64.whl

Download URL xiangting-6.0.1-cp314-cp314t-win_amd64.whl
Size 3.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
189d4a3fdf7b3e857218fbba609fdc11e7aa9af77b14614bcae20f114ab4fc5f
BLAKE2b-256 checksum
How to use checksums
cfcb435b88a74158a17a5e3fa0e4cf21476cb6fc63550ec9e7a321379e295aad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL xiangting-6.0.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 3.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
99ad2ca64d6cebbf28fbc8f4a0a0c8b2f60c8c34398944852b3828e7b1a5195e
BLAKE2b-256 checksum
How to use checksums
02ed80bf8f18dfd3802b485c247c3d60f0a0d9800c255e0d1fc779b443e22b4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL xiangting-6.0.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 3.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
3ddaed32775064320093911c827b47ea956f218a0dc9aa700295f8818e4f3ef3
BLAKE2b-256 checksum
How to use checksums
fb3fae0e365c15242651f3a5c382b0b26080470a20edc33c27a1b899df4e5e3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL xiangting-6.0.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2bdb33c99cd16fb291a5d2f6b7a6cd4e50d1f64806dedc3eeb183a61857c5337
BLAKE2b-256 checksum
How to use checksums
124631d4f61b770d36cd31152735ad8b747a18bea900366f727596f620425ede
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL xiangting-6.0.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
d5c9bea8d31556067b3d45a4b6bcee57128e48e6b4cf44134da4d12ec9100b5c
BLAKE2b-256 checksum
How to use checksums
475c38e00a4cfee1197fc2a7e04a07e55d71f125212d09ea51ef73141e7603cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp314-cp314t-macosx_11_0_arm64.whl

Download URL xiangting-6.0.1-cp314-cp314t-macosx_11_0_arm64.whl
Size 3.4 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a90b7b0eb23e1596d3675a9d1a443648de764ba9fed61f8beb898a01ede6aa66
BLAKE2b-256 checksum
How to use checksums
17471a13f5e0430a9c89f362e142fcbac143202253a75637b4ca6f1f5aa60c90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp314-cp314-win_amd64.whl

Download URL xiangting-6.0.1-cp314-cp314-win_amd64.whl
Size 3.2 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
08746d2887adf04cb69885a679feb06262cf0df2d678d5276cceb76d41af5d71
BLAKE2b-256 checksum
How to use checksums
8f091ce3b27ba0a298f4a12882eaf89947437c3ddf6cb8123b20d41a857339ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL xiangting-6.0.1-cp314-cp314-musllinux_1_2_x86_64.whl
Size 3.5 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d0d67cda798df2df47f8797c12acf2197a6a972e699805cea0fb6896625fe99a
BLAKE2b-256 checksum
How to use checksums
c905ce5a7564acb9a41a20b9677fe04f75b5868ba9a1d9b78a22856b10df3c3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL xiangting-6.0.1-cp314-cp314-musllinux_1_2_aarch64.whl
Size 3.5 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
86f624e052feb09dd2209225fe280687fc782a64966106e3556aca56a9d913e0
BLAKE2b-256 checksum
How to use checksums
ce3507f931425a6a61e2cf96e909b616a98270db4a39d5636b7d0e937ea19c77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL xiangting-6.0.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.3 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bbe55f74dcd867fa8c57527d2f24ff4b134c6085aed36254f4cf131a047d91f2
BLAKE2b-256 checksum
How to use checksums
4c06dff07d48f57b3b3f3b8750efbcff84e53f497e51170c2b7ee6f1337b798c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL xiangting-6.0.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.3 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
5830236d62d21e197a2fac1a8797f415b96fecb6f3c7325153d6ffdd8942ce93
BLAKE2b-256 checksum
How to use checksums
679fd459e0cd7f048d49a82ed171bcc122e82bd4c1b4f80e991375efe171973b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL xiangting-6.0.1-cp314-cp314-macosx_11_0_arm64.whl
Size 3.4 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a1b07395811d3f94ed3a99ad1874ea679c697d65e9408acbcffffe92f7332fec
BLAKE2b-256 checksum
How to use checksums
0ae1f00004d9ae2f67899e1cc8b3b27d12f70eacf7d1e7ab79fca9a2672aae82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp313-cp313-win_amd64.whl

Download URL xiangting-6.0.1-cp313-cp313-win_amd64.whl
Size 3.2 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
454c1473a10e9acc80b9ae02194b184022872afeaaa4ad23cf9a4a10d136d68c
BLAKE2b-256 checksum
How to use checksums
f4eed8737cbff8d710f096b01a5fd20c1981fbaf7269872de1aa4d818b5cd80a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL xiangting-6.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 3.5 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d3b9bb315978e27e1ab1f811481c13f5da1c1d318d47f5b4e55777f9a8bb85c6
BLAKE2b-256 checksum
How to use checksums
b62ff1d28eb5c9d031ba307eb1691cd06dc44c5290647d53e05b73500249d2ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL xiangting-6.0.1-cp313-cp313-musllinux_1_2_aarch64.whl
Size 3.5 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
45cff907aacc641cd085f178472ef0cb167c9468ca61d2922e1f4bfc6751691b
BLAKE2b-256 checksum
How to use checksums
9c1332095dce47529f699601fe390b5df03808d87a1cef9fa11548dc703a9db7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL xiangting-6.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.3 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2ac5cd272e980a8bbba25a8aa85d05e560a60546b16e4c4b8314aac71725853c
BLAKE2b-256 checksum
How to use checksums
62e87f48c7397cb9ecd662ea004b3a0be81db83caeed594d879e9afa1207a2ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL xiangting-6.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.3 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
496124d2369d5dc7dcaad9c8dcde2837fbff9c62946d26ce08686847a677e5f8
BLAKE2b-256 checksum
How to use checksums
b17ecc339b5443dee7ffaf12486afaee23048cb7b6176c5b75512c184f35fe60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL xiangting-6.0.1-cp313-cp313-macosx_11_0_arm64.whl
Size 3.4 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
027a4cc1c40115537b0e836e4e69d10f08d7ba3151c5bca593b3476eada1fcd4
BLAKE2b-256 checksum
How to use checksums
1835d1c9e3f1fa03b624e098c3ef8f1f8c33f549d113403208c1dea04b81aefc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp312-cp312-win_amd64.whl

Download URL xiangting-6.0.1-cp312-cp312-win_amd64.whl
Size 3.2 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
44628fe3320405dde2dbc1d59ffdfa5b192d4c267424468b380e49a694805222
BLAKE2b-256 checksum
How to use checksums
a7d3b7944543330e3569a2053f0c3ba0e58314c95b9f70835a115c75c06ecbf2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL xiangting-6.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 3.5 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d4338d27b0759db1971c82d23d4dda68bf0fc435269fe9e88002c0fae3b07a17
BLAKE2b-256 checksum
How to use checksums
a871fa6a520c8c6cbaee73b3147764bc80575885a8da1d9bf06b22aa69627b02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL xiangting-6.0.1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 3.5 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
0f95c933c9336ec01348581878776d3be812b7e919c8e3e67b297a3cf756ea56
BLAKE2b-256 checksum
How to use checksums
df21cb399e661b2f9fadd80c56bd734e022c7d44fc9ff738ba08065bae44c864
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL xiangting-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.3 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7480345ed37b1591db81d175585aeb6843a28752bee272ec40a96affa7f6b321
BLAKE2b-256 checksum
How to use checksums
79534dee248dc07159821369bc442bb9f44f85228bb618d7160a1add97ec7683
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL xiangting-6.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.3 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
29c9195b2b624afe84a2278140d4b25f13ff9738cc48afad5144c010edea24f3
BLAKE2b-256 checksum
How to use checksums
4b05ccf53c8c6ef8aa3c680c81bc82024322e84e16ef73f9e32a09d93a4af732
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL xiangting-6.0.1-cp312-cp312-macosx_11_0_arm64.whl
Size 3.4 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0a198899b1cac47497b70d7402d69e5b57f8f6befae28f584fc45dc23620015f
BLAKE2b-256 checksum
How to use checksums
4e702d0f27192a7a6230e2dcdf68357fee51abc1e2110bf58a19f0da1731df2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp311-cp311-win_amd64.whl

Download URL xiangting-6.0.1-cp311-cp311-win_amd64.whl
Size 3.2 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
6d4ac3dba390cdb4c109b20e91b134d949b2c60ea13256e28bc5c95a28879001
BLAKE2b-256 checksum
How to use checksums
8e816bcdfbff0bc6a662239c4e82b53135a69cc17cc2f56d5b8463d071f018f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL xiangting-6.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 3.5 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4faed9bac21a0f95e2203290ce523e737cb0ec332020e0d639b7ab13359b1dae
BLAKE2b-256 checksum
How to use checksums
49fd1181d27924c44e3898043ce2c4677e02557d3f497ea9e0d1560ac84a31f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL xiangting-6.0.1-cp311-cp311-musllinux_1_2_aarch64.whl
Size 3.5 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c01b0b410fb92b126797936daa1c3de701bb50710493a84d760fbfed3b3d0408
BLAKE2b-256 checksum
How to use checksums
50a62a9821eb279d6f1247aa6be3e72ad42f318ff383c3afcf67706a25d95713
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL xiangting-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.3 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
38678beb530ae2616188c848583834b2849856e70be2d7cf23eb798afa21a012
BLAKE2b-256 checksum
How to use checksums
bc684564b51b19d6e7578170ad5b92783bb571dbe5b569274d74917d835ffded
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL xiangting-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.3 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
43b937474d77050877536c192e2c4215799b57fb075f63a10e5ac57365abb30e
BLAKE2b-256 checksum
How to use checksums
c7c6cb6fb1a07fcc3e5ee2ab5b3e11df9bdfe90d0df9cd2de498169e666ab76a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL xiangting-6.0.1-cp311-cp311-macosx_11_0_arm64.whl
Size 3.4 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a60181b453ef2f03456df2361c2d049c07f74757f14a975c12793cc6fe9ed710
BLAKE2b-256 checksum
How to use checksums
58fb3787fdd5468ccb089f439dcd45a9d0fe9d3e1a149b7dcd163b5e5d764088
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp310-cp310-win_amd64.whl

Download URL xiangting-6.0.1-cp310-cp310-win_amd64.whl
Size 3.2 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
37b05f58932768e61d4601d44d4f138e1dc151411b72686788b6c0892681a9c0
BLAKE2b-256 checksum
How to use checksums
2e46b0253f0d49f6c8c5e25d243dff00f9145eff232728e2f069f3276e5db0f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL xiangting-6.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 3.5 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
60af8d339de780c58a6b0854ba988b4cc33417687d0c81f47f8668289b783c34
BLAKE2b-256 checksum
How to use checksums
d05b5c125eb0be43c14dcdeef04b0e41b9ecf44fe25ba4e7598cd816c93c353e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL xiangting-6.0.1-cp310-cp310-musllinux_1_2_aarch64.whl
Size 3.5 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
68f29b9464f9b0d1ad762b143c4ce3ec0086e3c10fb0aa1be5cc1107a9198764
BLAKE2b-256 checksum
How to use checksums
97906fd7e78ae4e71e5a43553befe1b6de128c47ae3b9a64aa531bb06635d27c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL xiangting-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.3 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e05a31cdd384a1fe5da3d193490a68ae1aa37ecf31b9efff2a7d000d391663ac
BLAKE2b-256 checksum
How to use checksums
72bf24d487ce5dc4f7193078a5b5f6c451a3cb0d2f376bca324ea42b9673294d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL xiangting-6.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.3 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
00eaa614d564eb34695c05e92b43ab5504623c765f3648eeff8e664940890756
BLAKE2b-256 checksum
How to use checksums
77275f56b1313a3941132472748251d9674545f1bff52e8f2c590aeea8db6ab6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / xiangting-6.0.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL xiangting-6.0.1-cp310-cp310-macosx_11_0_arm64.whl
Size 3.4 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8be732e8e5beba5bc1e9ebee61eb772af5803c1fb443bf7afcc7ea00daaee12a
BLAKE2b-256 checksum
How to use checksums
a33aaabfc36b9450d860cc23c5c33872b24626707a647593cc7231da50ffee6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

6.0.2

48 release files

This release

6.0.1 This release

47 release files

6.0.0

47 release files

5.0.5

53 release files

5.0.4

53 release files

5.0.3

31 release files

5.0.2

31 release files

5.0.0

31 release files

3.1.3

15 release files

3.1.2

15 release files

2.0.6

15 release files

2.0.5

15 release files

2.0.4

15 release files

2.0.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page