Skip to main content

rsshogi

rsshogi は、Python から将棋の局面、指し手、合法性、棋譜、学習データ形式を扱うための ライブラリです。

English: rsshogi provides Python tools for shogi board handling, move legality, game records, policy labels, and dataset formats.

Rust 製の rsshogi core を内部で利用していますが、一般的な Python モジュールと同じように 使えるよう構成しています。まずはこの標準ビルドを利用してください。AVX2 対応の x86_64 CPU で AVX2 最適化版を使いたい場合は rsshogi-avx2 を利用します。

Python API は cshogi から影響を受けています。

できること

  • SFEN / USI から局面を構築し、指し手を適用して更新する
  • 指し手の生成と検証を行い、局面を SFEN として出力する
  • KIF / KI2 / CSA / JKF / SFEN などの棋譜形式を読み書きする
  • policy label や学習データ向けに指し手や局面を変換する
  • データセット向けに、NumPy で扱いやすい packed position 形式を利用する

開発用インストール

python -m pip install maturin
maturin develop -m crates/rsshogi-py/pyproject.toml

AVX2 ビルド

rsshogi-avx2 は、AVX2 対応 x86_64 CPU 向けに最適化した同じ Python モジュールです。

python -m pip install rsshogi-avx2

注意

  • rsshogirsshogi-avx2 は同時にインストールせず、どちらか一方だけを利用してください。
  • 幅広い環境では rsshogi が安全な標準選択です。
  • 学習向けの policy label 変換は rsshogi.policy から利用できます。

Policy Label

from rsshogi.core import Move
from rsshogi.policy import compact_move_label, move_label
from rsshogi.types import Color

mv = Move.from_usi("7g7f")

label = move_label(mv, Color.BLACK)
compact = compact_move_label(mv, Color.BLACK)

print(label)    # 2187 クラス
print(compact)  # 1496 クラス or None

クイック例

from rsshogi.core import Board

board = Board()
board.apply_usi("7g7f")
print(board.to_sfen())

raw-state を Python から直接編集することもできます。

from rsshogi.core import Board
from rsshogi.types import Color, Piece, PieceType, Square

board = Board()
state = board.to_position_state()
state.set_piece(Square.from_usi("7g"), Piece(0))
state.set_piece(Square.from_usi("7f"), Piece.from_color_type(Color.BLACK, PieceType.PAWN))
state.ply = 42

board.set_position_state(state)
report = board.validate_all()
print(board.to_sfen())
print(report.is_valid())

USI の position 文字列を直接扱うこともできます。

from rsshogi.core import Board, normalize_usi_position, parse_usi_position

board = Board()
board.set_usi_position("position startpos moves 7g7f 3c3d")

board2 = parse_usi_position("startpos moves 7g7f")
print(board2.to_sfen())

print(normalize_usi_position("position startpos"))  # "startpos"

構造化 import

rsshogi は用途別の submodule から import できます。

# 型と定数
from rsshogi.types import Color, PieceType, Square
from rsshogi.core import Move, Move32

# 盤面
from rsshogi.core import Board, PositionState, ValidationIssue, ValidationReport

# 棋譜
from rsshogi.record import Record, RecordMetadata, GameResult

# 棋譜変換
record = Record.from_kif_str(kif_text)
kif_text = record.to_kif()

# 棋譜ファイル I/O
record = Record.from_kif_file("example.kif")
record.write_kif("example_out.kif")

# NumPy dtype
from rsshogi.numpy import (
    PackedSfen,
    PackedSfenValue,
    HuffmanCodedPos,
    HuffmanCodedPosAndEval,
)

# Policy label
from rsshogi.policy import move_label, compact_move_label

基本的には submodule から import してください。

from rsshogi.core import Board
from rsshogi.core import Move
from rsshogi.record import Record

ドキュメント

API リファレンスと、各棋譜形式の細かな互換挙動(コメントの扱い、終局行や消費時間の整形など)は mdBook ドキュメントにまとめています。

Download files

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

Source Distribution

rsshogi-1.1.1.tar.gz (470.6 kB view details)

Uploaded Source

Built Distributions

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

rsshogi-1.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

rsshogi-1.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

rsshogi-1.1.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

rsshogi-1.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

rsshogi-1.1.1-cp314-cp314-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.14Windows x86-64

rsshogi-1.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

rsshogi-1.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

rsshogi-1.1.1-cp314-cp314-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

rsshogi-1.1.1-cp314-cp314-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

rsshogi-1.1.1-cp313-cp313-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.13Windows x86-64

rsshogi-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

rsshogi-1.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

rsshogi-1.1.1-cp313-cp313-macosx_11_0_arm64.whl (998.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rsshogi-1.1.1-cp313-cp313-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

rsshogi-1.1.1-cp312-cp312-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.12Windows x86-64

rsshogi-1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

rsshogi-1.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

rsshogi-1.1.1-cp312-cp312-macosx_11_0_arm64.whl (997.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rsshogi-1.1.1-cp312-cp312-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

rsshogi-1.1.1-cp311-cp311-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.11Windows x86-64

rsshogi-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

rsshogi-1.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

rsshogi-1.1.1-cp311-cp311-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rsshogi-1.1.1-cp311-cp311-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

rsshogi-1.1.1-cp310-cp310-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.10Windows x86-64

rsshogi-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

rsshogi-1.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

rsshogi-1.1.1-cp310-cp310-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file rsshogi-1.1.1.tar.gz.

File metadata

  • Download URL: rsshogi-1.1.1.tar.gz
  • Upload date:
  • Size: 470.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for rsshogi-1.1.1.tar.gz
Algorithm Hash digest
SHA256 fa1497d45231550aaf6fcf0bec82c1fb6d16f5850a0ae2c9488b827d3978c400
MD5 7bcbf4694805b6ddb7a2eafdf4107ff4
BLAKE2b-256 4bf54629d03585fc68272a0551cc597ccba32be8e2a28d2857ca5443afda6511

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1.tar.gz:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0c360b34573d86176faeacbda8d9d1f3ebdf1eb5ff7a8ebd17f57be1c3aaf510
MD5 9bde1078227c89d6b1d6c95056b42827
BLAKE2b-256 b90e0cb5d0e7690bf4c224ba2da69a306a1b1141e44eee8631b6fedeeb506b50

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b982e669ebdb83da9add8d73587654a0dbb4036a7575f0c2abc5baa824ac07c8
MD5 fee6b0743aeec4b0a44cc11febbcc131
BLAKE2b-256 533c0649b11222f80bfca0718b647eb31e53c51726c0dc092c97d55a8f36b8b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 57e815ccaad12eba4bc7c8af665c3655399f14abf119de7c8b2e6e0f8f663a4c
MD5 00009f279679ebc221f64ad7bb94bbd8
BLAKE2b-256 f828d25e2b6f39604b63a7bcfe86556d70ab5764f53c9e5de02d0150dc73115e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8af4459db2bc32b7fba0d00500a8c6cfb41e90458f13949e76c06ffc36ba81a0
MD5 bb9ac7eee2460336298972205c5a3e94
BLAKE2b-256 9a84030986d86d7cafb9dad7652886311669bfb3cd8badf024715b313c8e80d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: rsshogi-1.1.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for rsshogi-1.1.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 c710b623c7cbcec119463c41705ab99c369d50a952efe2fd9a727b418f10cf3c
MD5 f1509cf2fd8e3b700d121373fb2f2799
BLAKE2b-256 9d80a479ea3f973f7198259d526141a1a7d3278af3cdcd144383f885842aef8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp314-cp314-win_amd64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 32df4c4cd880720c692978e2b7ee552ec53531ce2e9386f5779100be684fb6ba
MD5 95c0f224b157b52574d61c8e2622b2cb
BLAKE2b-256 d2404fa55cd059546e8c37ea2f6b5b85d53f6c3fd36f5e54bcb1c3e914d92788

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a01ea28cbfaf78483bf05631c763d8e66f5bb26e5bf3ea70a0f8da03513d39b2
MD5 db50f8ce8fee09be6a93ab92c65b5f4a
BLAKE2b-256 60ea60e5d26a876a592c4c50915e374c0ef24bfacedadecc39b86d562980d2cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ee1b227c388f825a86c8b9c6f4999378c67ed0c2833797381dbed81d7c21f5a
MD5 526cec7ecff5a8929bfa8690ef21e6ca
BLAKE2b-256 c8c5032e53e8aab72c2ea734063eb7126f38d97705ba76d23d68ea613e463fc6

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f80979e09a847f1ca07a6a0674723f98b14b8241408abaebc5dd4783f08ef36b
MD5 cad7b22a96006345ef4fd0b74db4ba98
BLAKE2b-256 23a2615ec334c03002ff01f8eb12e4cae11a84cfa29c0ca314d0398657d6353a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp314-cp314-macosx_10_12_x86_64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: rsshogi-1.1.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for rsshogi-1.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 82d4cb6a96ba8df1a364de66a555e70a926dcfe3808acf1ab5739d7ce3fdf738
MD5 95bc86d67353010464f0846c5333293b
BLAKE2b-256 b543bf1f75345599367cc8832408be0729af50e8ece9ae55df7d8a28a1edb3ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp313-cp313-win_amd64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4826064397cdc64f902fed49a16ed9747fac750582410cd51b5cd68743f97267
MD5 ec779900c339090721edef6a1acaca06
BLAKE2b-256 a4fbe9eab3185b9f393bc584f335329bc30c6483e91e1b3dd96154de57636fae

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 311a9032c7157f3e6b612a4665b04956e3ed33449dec4fd193af94d19f27e440
MD5 e554a5fc7e092c514720ff4922f3117c
BLAKE2b-256 84e55e15b18de389edb4c99da5267e82ab455fc96ab3c6c073d67de98effb050

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dab424dfcca0b332f909e39a593b54439d6730de2d940ad0f55c19f51e4ef127
MD5 f817706f8c349181211ce70371a717d6
BLAKE2b-256 a7aa5e8a79e7b7c754d5870a58babeaff4016f99bdcc5832d4b30d2ccffe95f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9ce70160217bdf2fbdfe18b70eaf5e8a30d4c1b1a1ed5122435e3948727d6756
MD5 316f82ef5d823449f437eba722cfe107
BLAKE2b-256 457c2506c1c6d5f02bab13847dbc5b7a3fa6b371d03c313e633a49ce971138be

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: rsshogi-1.1.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for rsshogi-1.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8266c094cc3dd8abebf55a88d26eec1d18e095e0de34135bd3aa021ea1b3a230
MD5 f5673c2e58c948aeb870b2c2a03df6b4
BLAKE2b-256 a1c1bbfe13d860d389b23044d40c72384c71def697abd08779cabb5a0e8f8159

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp312-cp312-win_amd64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a6f6bdcaf7da4a29f302efc15b46972f54060af7f62f4c2b06b0f1b7d3b432b7
MD5 542024446634388bbc3417327353fd36
BLAKE2b-256 607431c0630e665ccb85145de6b3b47d6d17be2b90a7100d3a786b3ba68f546b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d5be8eb9ee0ba39f252b7c5940a3d7bc563fc11c930ec985018108d39937ceb6
MD5 5cbb390c7c7093e06e9b7725993d0f0d
BLAKE2b-256 a3c06531a1cb42320b798b0eaef05617e4f6757960e556dda2c5b3713263d827

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c4dfef36f621d8b1228b378409178badbdb6d17ecdef9fb96c997797b226ab3e
MD5 6d67dd93a04631519a34bfa9e6c44e58
BLAKE2b-256 d1dd66603fa79f17a6c623b3af6d17832badaea2a700e5b0896ca53af865e647

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b74a4b0c8f280a3bfa68d8f294911e05346b268dcbe3765eee8e1eb144a01bcb
MD5 4ce22f12166f5724bdc5fb7a05aa9dd6
BLAKE2b-256 a63b0893eb681160576105c52aaa8387bc2653d9aa482f4e1832c800ced5689b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: rsshogi-1.1.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for rsshogi-1.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9168b1a2e0acb7363a80b1943f1bf687988f3785b7d97107f92568c214d00f45
MD5 b81eb6d031808bf3650b65d0b8a612c0
BLAKE2b-256 e43cb1e3c957a53c707adf353f8b05d161d24ae5296b813b0c8cc54cab37fd1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp311-cp311-win_amd64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6afa360ccf9da9a1b383621354b4c528cac8347a1649a05dbe8be419aa42cdc4
MD5 e03e270b08b20ce38fd480fbe0241dab
BLAKE2b-256 f9fb4089d302d4be1ae96c40373a6529c6523761ba672ad795aa2d4b39cdda9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1fe7d0d568eaa5c22358d4aedf4cb41d35cf203c10c2445d1efa726e36e81d42
MD5 a6a5c4c4b771309d6114c2bc1a00e102
BLAKE2b-256 ad54dfa793ee9f835e842f2be09e0446f52036d0ca48d5d20a6c12660087b48d

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3caa1303e2efe4a3eb70d3b936fcdbb19265ea708918ddb4648d9480f0089190
MD5 2c024647f38abc9da2eef83ee53e68a2
BLAKE2b-256 2033f083fd857e400c917afdf8671a4516aa0c6ec6e5bee0a0944be60898a83c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c0c5214648e6cf5c027aaa5df5096927cc1e2ab9ee0f66b8e1fe657f15a18d2b
MD5 194966a61e215d34077f6d60368fc40e
BLAKE2b-256 0ca1076471739ee009d5863d74e8d89333c810d858c30b6f9809091c2f581fbd

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: rsshogi-1.1.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for rsshogi-1.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2489ac3645abe93c4132179e7d954513bd30273542340e5934f256927d982c8d
MD5 6464c0713326e7e67755e46591d9ed34
BLAKE2b-256 bca688e137f34c6db4fa4102d85c4e61b551a762c5e0ffab6bf88ea8582a13d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp310-cp310-win_amd64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 47a0537236c7b4adbf09a5f929af2ec3e2f6fe7c293ba4ec086a60075516792c
MD5 22d3901ce8feb98b733fa04979200067
BLAKE2b-256 c7a5c84d49dad5570498f6eeed3870649f65dd968ad0baf13427aed3415f9647

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 74d8f8ba34871185b0e2212dfb9339916c9a5b00f9c03a25713710c1b818cdc4
MD5 9cc5568532a0e27103f2e2aab6d00525
BLAKE2b-256 a39f1ce5ec388cfdea08cd426316237b14e8c82284531c8889413cc3daa035be

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rsshogi-1.1.1-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 03f2906c26c95415988b501f01d423781632f341dfbb039425f48635c074013c
MD5 41ddd98a84bba80802d722890f7fd190
BLAKE2b-256 3c2d4dc7f6f47d58ea060bc007bbd217cb191a477e9b7933905f67c58849dcca

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.1-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: python-release.yml on nyoki-mtl/rsshogi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

1.2.4

33 files

1.2.3

33 files

1.2.2

33 files

1.2.1

33 files

1.2.0

33 files

This release

1.1.1 This release

29 files

1.1.0

29 files

1.0.2

29 files

1.0.1

29 files

1.0.0

17 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