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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xiangting-6.0.0.tar.gz (8.8 kB view details)

Uploaded Source

Built Distributions

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

xiangting-6.0.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (3.5 MB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

xiangting-6.0.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (3.5 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

xiangting-6.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

xiangting-6.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

xiangting-6.0.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl (3.4 MB view details)

Uploaded PyPymacOS 11.0+ ARM64

xiangting-6.0.0-graalpy312-graalpy250_312_native-musllinux_1_2_x86_64.whl (3.5 MB view details)

Uploaded graalpy312musllinux: musl 1.2+ x86-64

xiangting-6.0.0-graalpy312-graalpy250_312_native-musllinux_1_2_aarch64.whl (3.5 MB view details)

Uploaded graalpy312musllinux: musl 1.2+ ARM64

xiangting-6.0.0-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded graalpy312manylinux: glibc 2.17+ x86-64

xiangting-6.0.0-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.3 MB view details)

Uploaded graalpy312manylinux: glibc 2.17+ ARM64

xiangting-6.0.0-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl (3.4 MB view details)

Uploaded graalpy312macOS 11.0+ ARM64

xiangting-6.0.0-cp314-cp314t-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.14tWindows x86-64

xiangting-6.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

xiangting-6.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

xiangting-6.0.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

xiangting-6.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

xiangting-6.0.0-cp314-cp314t-macosx_11_0_arm64.whl (3.4 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

xiangting-6.0.0-cp314-cp314-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.14Windows x86-64

xiangting-6.0.0-cp314-cp314-musllinux_1_2_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

xiangting-6.0.0-cp314-cp314-musllinux_1_2_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

xiangting-6.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

xiangting-6.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

xiangting-6.0.0-cp314-cp314-macosx_11_0_arm64.whl (3.4 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

xiangting-6.0.0-cp313-cp313-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.13Windows x86-64

xiangting-6.0.0-cp313-cp313-musllinux_1_2_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

xiangting-6.0.0-cp313-cp313-musllinux_1_2_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

xiangting-6.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

xiangting-6.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

xiangting-6.0.0-cp313-cp313-macosx_11_0_arm64.whl (3.4 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

xiangting-6.0.0-cp312-cp312-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.12Windows x86-64

xiangting-6.0.0-cp312-cp312-musllinux_1_2_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

xiangting-6.0.0-cp312-cp312-musllinux_1_2_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

xiangting-6.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

xiangting-6.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

xiangting-6.0.0-cp312-cp312-macosx_11_0_arm64.whl (3.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

xiangting-6.0.0-cp311-cp311-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.11Windows x86-64

xiangting-6.0.0-cp311-cp311-musllinux_1_2_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

xiangting-6.0.0-cp311-cp311-musllinux_1_2_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

xiangting-6.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

xiangting-6.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

xiangting-6.0.0-cp311-cp311-macosx_11_0_arm64.whl (3.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

xiangting-6.0.0-cp310-cp310-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.10Windows x86-64

xiangting-6.0.0-cp310-cp310-musllinux_1_2_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

xiangting-6.0.0-cp310-cp310-musllinux_1_2_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

xiangting-6.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

xiangting-6.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

xiangting-6.0.0-cp310-cp310-macosx_11_0_arm64.whl (3.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file xiangting-6.0.0.tar.gz.

File metadata

  • Download URL: xiangting-6.0.0.tar.gz
  • Upload date:
  • Size: 8.8 kB
  • Tags: Source
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0.tar.gz
Algorithm Hash digest
SHA256 b8bfe0f631f8d03047ef869d4d67af3e2165717daa829ff123335eeb3d157f68
MD5 805fa439872f4d76faed782729ad2e9b
BLAKE2b-256 c1c07a69c49c641f10e72c14c0db33746603107f4e719d2201c78a8c17be327e

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: xiangting-6.0.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: PyPy, musllinux: musl 1.2+ x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fe4ed0d90b0a20c93754a3bccaae45e363a9e726b74e95172d3d781360a05010
MD5 58bdfd56377084e08874410f076a9d51
BLAKE2b-256 9080762535c0b4cb7c7934c217d91cd7390887d2e443bfa94dc9b246202f6f9a

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: xiangting-6.0.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: PyPy, musllinux: musl 1.2+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a0272ced7777873ff2364dda57eff8f94cb514a1598d64609bbcc50ba9bab366
MD5 ee38c6722a093b11ab5ba3fed26b4467
BLAKE2b-256 fb8c8d7e817c929f30911a1fed07caae8c01b3f007e7ddea54c5f150b50c4eb8

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: xiangting-6.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: PyPy, manylinux: glibc 2.17+ x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c329fe0b01cf142333c27e586582bf574c46d8d07c60183e9623d804468063ee
MD5 c525b52f0eb771dc6d8d764bbe99a9d6
BLAKE2b-256 a5112374aec6e835d75920474a32dc218e3f4a09e3c3503d595af70973cc9734

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: xiangting-6.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: PyPy, manylinux: glibc 2.17+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7f4ae8d0d9cfa0598031f5c83dabb3f7bf5f240300cef7718b9004117a3468c5
MD5 a4d6635ae8763f8b5417c9995f6aa91b
BLAKE2b-256 aa360e82be394405eafcebaaab5ab4d5c94ea51956d935d133f0d298714e967b

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl.

File metadata

  • Download URL: xiangting-6.0.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: PyPy, macOS 11.0+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 13b1ef9ea65d80f0c7feab947eb60d6702b18a1cf9322bbfa3165e9d4373d41a
MD5 85079f540e8bc48417e33e781b1e7ac9
BLAKE2b-256 e25314453ebc4a66a2197542639ee169df37eec0bd70d43d00ff89efaccbc520

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-graalpy312-graalpy250_312_native-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: xiangting-6.0.0-graalpy312-graalpy250_312_native-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: graalpy312, musllinux: musl 1.2+ x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-graalpy312-graalpy250_312_native-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9f9e25e1b6c7b778712ef9290e833a0fae8989001ce1786e98c91d312d9a8385
MD5 8964b7142a9a335b4610958698fc6edc
BLAKE2b-256 cd2353c9cd643a44ed9a1c703df6842483e3cfa3824b032f412f6ebd51b2849d

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-graalpy312-graalpy250_312_native-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: xiangting-6.0.0-graalpy312-graalpy250_312_native-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: graalpy312, musllinux: musl 1.2+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-graalpy312-graalpy250_312_native-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 71608432e40d8c0356e45ee862552bc289977fa5ec2b140b365930c49d8e4aff
MD5 b6c024ae958e345cff10d60d997a5094
BLAKE2b-256 2d0bc37bee0d7b737a62ee3fb166ef65f5336b7bd79a64a00112ac11c0646fc5

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: xiangting-6.0.0-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: graalpy312, manylinux: glibc 2.17+ x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8aa125170d55c911639fe1c1a9dee80855f0bc998f4f1a7938f917914e77e51e
MD5 5d39e0ed99fd5811dbe74c4346cb43e1
BLAKE2b-256 cb419c919283df59d9833a4f72028289a23f30a09136db6f2c04bb0b0d8b7896

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: xiangting-6.0.0-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: graalpy312, manylinux: glibc 2.17+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ebfb185b0ab4e682a1acb6ccd32fe239875c5c8d8fde78191f038ff413532814
MD5 471378623d5888b73b98643ca0733a48
BLAKE2b-256 2ededfb48ddde3b702b8eff613af5928c5c7a56c699a3acaacf62dbe71b88b24

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl.

File metadata

  • Download URL: xiangting-6.0.0-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: graalpy312, macOS 11.0+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3c30caeca6aecc83b3c855845e427f525b1f5b9bee883256436e46f3d3114532
MD5 b3d8ae1be95dff021e8a7fde0d3b775a
BLAKE2b-256 e6ea6f2827c206e54d0f49444dde1bee0e980708c2b0172ac402e8cefb3b75fc

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 9237f2b47a63130317e0d6010331f614cd83813e25322aa4f3a2bc32a69b1bbe
MD5 790c5480e784fd8d3ebde1d09e03baa1
BLAKE2b-256 816ba9273b75ad5b44832f2a239aed1674a809f5dd3abc851b9e5e87f9ed8f40

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9e987f3cdd6c3c7eabf2e1cd6c5994291116fcb34a324ee107dab25e6355cf8c
MD5 0098b7597e1bce74b7132658e5367065
BLAKE2b-256 e6627b8073fa0e515499085e8c70a22be3139e03b99007edc22558fe1b31e62e

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d1489ea017ae93a18ad8d327d53517cda23b21dd14558d571a43ee73a29e72fe
MD5 be1609187f97c20f43c72f30b380626d
BLAKE2b-256 1ab3f6e258f7bbe0ab7acf00cff4a283d7d2488031ea435a21248932d60f2006

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b57db0f0308072ce061466de381d3a724a4a5b00760ee236d10362d36a037f15
MD5 d5583a208e0ae14e3a93813162154b46
BLAKE2b-256 87811b493fd752f8093147091f8eca98ad5cfd93fb75c7f91d0f196a798caedb

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7e8eccd998eafc4631be785a29e6e9724c22a1638138e97e5922c2f12e0beaa4
MD5 2de0184373347b3a090c849774b28bee
BLAKE2b-256 b0a04336b013e910c9ec4b904015e0ffe3890214c8853aebfdf68144a5f13869

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.14t, macOS 11.0+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c7b017703b280ae13301b739e0778d0977b9e7e8263487b5c843d1961c52b97c
MD5 505aa57de3650bc8a93e7f4eefc99b25
BLAKE2b-256 73453741b57bb1fdb0ee9aeae6c9a227977e33b69f05ec0c62a305353e5c77d8

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e49db3623b6793d5849d98473bb7e1ce97f8f4b0431dc457e4b66285cc8a7617
MD5 d1240deaeee8cab9087bab763fd51ec1
BLAKE2b-256 0a2953f58829a59acbf275988d694a87d33b9e5e5e33efba44d068bb6a348184

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp314-cp314-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 67a4642ed8bbd402e0a7661952e4e92b5775ddf543fe175c20108abe7aa8daee
MD5 c52ef24251fc427216e69316902c763c
BLAKE2b-256 cbb8e6799fd8e2c871221784cc6fbeec8ea79b59a71a06029449b31861fba10a

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp314-cp314-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.14, musllinux: musl 1.2+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f75c74a83d973dfdc6e3e37626c6b8cf40c96748fae7706232823741b8d8af92
MD5 cb9d74534d896baba331c59eb71b08c9
BLAKE2b-256 5db2122eb1227d42c1ea2fb8dfdf714f22ddb051aa41732049f9be9572012496

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bcb321aba68f3c95dbfe4b89382855d77db1347f3ed2d62061d9fccb1be2632d
MD5 4ae44ad2a444990bc8b8fce87ad9963a
BLAKE2b-256 9df3f2357719946b8c36c8ad165fdeb066485df43a64b962f76cc9d8eead40be

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4a37040eba4d97b4ccb65a9d0fabbcd6ef92468b2c65d36c8a4c347e075c695b
MD5 9b69061717b810c064c9e36999c4605e
BLAKE2b-256 3ae88d00ef2311e06d97e097e0db58fcc8e968c347c3da2b406da13022da7023

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e4205acdf3fbb9cf295fcb42c3b69c75916c0a2b9d8ddbbabbc8a981c64a3f1d
MD5 0b241b2b228cadc7d912982046479041
BLAKE2b-256 921fb177a8fe0748b9c4000196867e7203a07f728e726fb1d1f3a172fa8c228c

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 290af91f73fe6831109fd1d3bc756dd73a8a2800dfa4296fee52075071b2aca9
MD5 bf5f736a1dc8678de21c7ac968dfc591
BLAKE2b-256 579fb85d2652270ded5bf128b483570a1f9bfca43614b79f69a93350213bfe15

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp313-cp313-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ee16eeb14bfa4e17b95c02f1abfae4b4b31aa72c8d5648bd623de03e97d23b0d
MD5 bbee5f8e628e0dba6b229d1a3fd9a166
BLAKE2b-256 8d2c999304b6b54cdb1c08fa1f284fae8f02a8a0340554a1f0a8e25c7c0715de

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp313-cp313-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 902a374143305c308b7a524f38ae4c5ead002fb674bf82d393edbb548495b84b
MD5 da21b0e7441483235f23e20f9e853522
BLAKE2b-256 59d06d502c74491f579ded7e47a954714f97562695e6313a179f8368583d917e

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4ad9253dee26325167a09f74810b0389b968762caa03e452daf68ad75a95e0ad
MD5 afbcd2e9db3144e966155f03a4a1a8c8
BLAKE2b-256 ba73891ff503786ff0f365d6bb5cacfc84e2b7c1d56b5245b1a52c27f2aa8451

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3938430d7bfc8fd645dc889e7be75e61a7ab8e7b00234407ecc9f825c977cd6e
MD5 c0e4f6753af383fe5e5b7f409ed174f7
BLAKE2b-256 339a85fe89f0baea05cea0d016167d6d97c693d76a7d8595f0c911aa6bb0a2c4

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e83c333004c4de3c9de7f38bd529115a8b5a71e127e844c1c522ddc0a7337ff7
MD5 b647b52b3d587c7caabb5ee89e2bada2
BLAKE2b-256 cac5f9a754cec2245735a7475d903dcbbabf0433d0a5bfd889ed20636ecd1e44

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7d1691e7c2b44f0f50656000ac29fe0c01bf7b75065e927ef422d50948cec7e8
MD5 9b99c102a62966a8c0e47f0d70e59fe5
BLAKE2b-256 a9ec8b6fe8ea9da267906d9a70eaf17a911cc88cedc26ca443c81ee113d49c60

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp312-cp312-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d7d1649fd6dff35dddafa372dd5a2ae87a6bb60cdcbef08ad2d4329eee7d6a40
MD5 c3c4c2de3a5cd84ee13384d7ed2dc9b0
BLAKE2b-256 0ae1cfe71f2757aa1c088b1a37e2fc82fd06b57fe6d040500ef9dba0ae6dfc1a

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp312-cp312-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7ca9da8bd8bb03d5e7bb7af4e8b1db92beb3fab5407b5051181579168a7725ab
MD5 ae1f7bb8d7466215ff863165cb0b5281
BLAKE2b-256 2f928e36424c7d2644e7c173d994c54df80805c92055bcc039e4d36bbdac6931

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b1a22db42d434f18758789a1e8af042857c6f595a5ac3a71aab1a5f1ee1f6110
MD5 6bddc7175b63e9fcbe5714c8dd558019
BLAKE2b-256 1eae513409e739867d6074656dbc1fa2f8738643848b86c80493eb8fe175ca92

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 989c93dc4dcb9fe48f8cb7367d924558d0aff07b28b76bfd40f89d038ac7405c
MD5 39b1b75cf14917b3afc15af9cd9aa53e
BLAKE2b-256 217a9bc2ea4dd509ee7f95f7565e2264255ca66545cca5e4e438bd637ef5ab82

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e01fd454f89c449f06c9858f4ee66496c86fc8ff64e9033aaba6b8efe70206a1
MD5 c392caa70e13c2995c641a2bc7b0a992
BLAKE2b-256 b8935759e13c8fa33d50d46c9cb7347007f3670fa958a51abce965a75be56e51

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0ba5ce20d96270ac30527411be1e457c45b7f0c49687401fcf26345d21f2ff85
MD5 81a0adf7d997a45399eb511ae08834b5
BLAKE2b-256 574554e948c714d03e60f9462572c3ae0e1d27ad760c9a9f6e4c7e22b14b304f

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8432c243b68e413d44afb8c647b269431080342c8b85adc496c9c5095989a776
MD5 edc82800af30aca6741aa196bc7bc74c
BLAKE2b-256 dcf9252236427cdf1eb62bc838d43f629b8d2ec4e0cb6707244d008f70d8993f

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp311-cp311-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cd33f7615d604762b907fa2bcd311fde31857203d8628dc5dbe7ac5ca8b5b3b1
MD5 f7ca2842ab0735d91fd5f540e7dd6029
BLAKE2b-256 97877edec45d758f83c5c0ec1704609534d0dba56c9163b8da2eb8a2ac935690

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f8582f1507b8078894a4f4c7ab1f046f008fc657d9e0e97509e744a73b213abb
MD5 7b274f4c7e9c2116d5f63878f2f012a2
BLAKE2b-256 919863ec0099d1ce80cf051101347977703a5244f6a9c1d3ffd9ca1ba0dd2967

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e1fccce5fafc6515cd81bbd321c476677a65e1378d600207dcb5ba2038480be5
MD5 0d7a95b3bff2f8b1d4339504e5a28c9e
BLAKE2b-256 027e656e74df235c6854de45e5abc4b593dddc07bae29d08eab2d028069a52dd

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b384e78bbc582552c892c4fb08a863a5c4dd941c889593868f3e80dff8107d5c
MD5 cb35b01299a9c40bcc6d28f14dd5419a
BLAKE2b-256 9644807540f45282a0f1a8a4f0922e6bc85343d9e2075345063c38f400316b3f

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 78db690ba82aac444dc032c08240b51d1fbd095f8fc4e083262119b378c3728d
MD5 e5f754e804f9e2791f8ba7d38aa6fd59
BLAKE2b-256 67b4a98aa4dcc26e09fc4c11c5d49f8cca67b915a178bed50bb68e483bbd6f97

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp310-cp310-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9190e3789daf5d805663db960556bb385c52a6245e03705968869932fc38a2b2
MD5 11b313c8b928dc4d1d494183045baa67
BLAKE2b-256 8839489c478dd6020f2fd4d393751cc3958d754e60c795e0ae06b025d3d82b7c

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp310-cp310-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2342f1af499556c9d0940261851a9b87f431d3662f06a273960939a967fbb0f0
MD5 2ba1b906a903fb80c877389d7a37aa1d
BLAKE2b-256 967ed0c28e2c0b421ed9f2ce25a7d893671e6ce408fab93721a543e06f8adcc6

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d291ef3ab82565ebbdfb3793524e020774246b8298d3b4e576a48f9b525dda4e
MD5 958ceda12e9b6da8726c12e83e7728b1
BLAKE2b-256 84bd4b6499a8cb5352fc6bab56f54b7c659df0ad42bf064d49fc857089808097

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 44dd798293eead464db0a39cfa1ef0a15d69a0154cedc8ffdbbc24b701b82829
MD5 8830901ced4b7aae2d166a5e6e2216b4
BLAKE2b-256 8cb1ac6054c10d0a4c74e8cf42a1c40f17715206430003730ee99efcec7a315d

See more details on using hashes here.

File details

Details for the file xiangting-6.0.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: xiangting-6.0.0-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using 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}

File hashes

Hashes for xiangting-6.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 64de845d893f6e687ac31335b80c321885db82b732a842ff20b65133aa3faca5
MD5 8f2f038d88d0d0c08473b9a9ff326f64
BLAKE2b-256 1f74b0a3c87f79b3e3cc5b19e519645b3fbb6f9a9cf3f90f3a5f31e726fc4937

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page