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.0.tar.gz (469.7 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.0-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.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

rsshogi-1.1.0-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.0-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.0-cp314-cp314-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.14Windows x86-64

rsshogi-1.1.0-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.0-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.0-cp314-cp314-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.14macOS 10.12+ x86-64

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

Uploaded CPython 3.13Windows x86-64

rsshogi-1.1.0-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.0-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.0-cp313-cp313-macosx_11_0_arm64.whl (997.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.12+ x86-64

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

Uploaded CPython 3.12Windows x86-64

rsshogi-1.1.0-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.0-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.0-cp312-cp312-macosx_11_0_arm64.whl (996.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows x86-64

rsshogi-1.1.0-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.0-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.0-cp311-cp311-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

rsshogi-1.1.0-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.0-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.0-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.0.tar.gz.

File metadata

  • Download URL: rsshogi-1.1.0.tar.gz
  • Upload date:
  • Size: 469.7 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.0.tar.gz
Algorithm Hash digest
SHA256 a47b34cbd888c3f0faadbc1021d7d3f9831a436d056fa3dee0bc09ac928a225c
MD5 551a4d1cd3b4fd8490877357798b84d6
BLAKE2b-256 81846d19b308c09c90f4ad8d840a16e1a4f16fd18b990f1200bcb9ce20399ea8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0.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.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e9fec00d5322221026416d88e41f7a3a1df4214116fd7d7f45e93d974b63463e
MD5 fdbbd2b188f6867ec28de4cf063650c0
BLAKE2b-256 af3b630538994219037eb1f64bf1558e8a4e1cdebbe358004d6870b23fe7da0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6e693c7fd907cc75c916e40342513ee45398c6097c8289ee4c3d4a754a8904f1
MD5 b8a6edc9ea40bb75f31f836ef6f7fe6f
BLAKE2b-256 6d4c4e5c62ac59c6e16787aae6cde3964e0fe65d1008fbbd5a9cad0d6a977bf1

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9e8d9f6f1e2732c3359112d66759a9f7ec21f71c93a59018207d8f3f7ec6563a
MD5 09619c11d4c97817fe33e7931eb6af77
BLAKE2b-256 222348ea8d50df3c1b41e039ce353507addc7943fd729e3e9b1d545ecf32d3ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cda6baba29d8ed39ad750e008ada19388e0cb06424b8cabad90896ee39c6a414
MD5 acdcdedc953598e17e7c15d7e263c3a4
BLAKE2b-256 827deafdbb386a83bec297e780a664977291c90f3f13b9da201476b4681d8de7

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: rsshogi-1.1.0-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.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 3206046ea62144a7027503b0699df8d08f91200cdc955d911efee7e57034cde2
MD5 0bf71c3395ecb445a75a6730420e31af
BLAKE2b-256 f92bbf621f79067b1ff5b958ce2bdf4c42b3b8fe941c2e9a55500ced128a6ee8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fa0854826c08870ce449b536f0357a5e4bb5fb4ee52cc986e335ae7b35c9d7c6
MD5 54c94b21c797b6e5a1b008da49936840
BLAKE2b-256 ba8ca48f5b07135d3b85ccda318a91247a0f4893a959863fde68a851321efebe

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e919e0d204a4222ba9ec33c380eb23fa380b2de4f689391e462b605caa9cfc0b
MD5 91304a99c887e158d25b2a941affcc4b
BLAKE2b-256 44eebea163720a099749ec6c4820d9fd582e95fb305dbc9e721adb334b62a990

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e63604429891da2f38e5d688eb1a0b3d8fe4c84824d69ee2ba09f44bc77cd012
MD5 7143fed45150061ecc429d8c54fa26ac
BLAKE2b-256 c36e5cc84b468fef3cbd53938b0aa30c3117979c68c248dffa975a0c55640471

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f5b65e4188969e01d9cdc4f2d77474b4f7320c7bf9fe75ed6bb503a25f2be480
MD5 c52509c06d113cecb4fe7a66aa06e097
BLAKE2b-256 ff0003667739b533c68182356afff3cad2bcd569212cfcbf3f9ab680f3ee7d5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: rsshogi-1.1.0-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.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 92c2f863f364204dfcb443fc990afd8f4cb6025ea60e789445c8accd0080736c
MD5 14bc5dcfcb8a96141a2d46e0aa50c37c
BLAKE2b-256 c137bc441e37664a5bdd3fb6ee6b0c4c14f4acbe814a94331b2ee9c762642040

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f8372568441b1a33b7a8455b99fec410aa8c34c7d82d5cc8ee220ae437471e60
MD5 c116cf93adffcab49d10983bee5b3ceb
BLAKE2b-256 e0ebead2e27d166047e3b45f0471399b8d5dcb6d99e89cfa4759d2d6f3530aea

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1468e545b99519adddf6853000b2223e45546449d517719f33f2fdedcd725119
MD5 07db9c36cdbbe0def9c07ea67f1837c9
BLAKE2b-256 65e9b13d62a3586242ef7de26d4ebff95275a707d5315c170bac5cf06e878a46

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 af6dcea0c04ff0204f466371528e2dec16a60036981795fb5ed0a508e4d50209
MD5 65e92973a940afe788836cbca4ce8244
BLAKE2b-256 ddc9c0b5500bf3270dbbaefdb7cb17f2b7bed6476f08cd1dbd5a4af9c3265b1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0b489ac8c169e18cd2848a88facc4dd6cf75c85dd073ccebbeaf9d1471364ff5
MD5 3409f9803c498c5a7737db4d0725733d
BLAKE2b-256 5eba014898ef417518e314c04d8a6b8855ebfa3f36e67c4c7017f6df7b63adf5

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: rsshogi-1.1.0-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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3b7aa6c51d2efc1404564615061459568524154beb5520ea16eda1d03c715792
MD5 286264fbd5c9716791a30b9edd268c58
BLAKE2b-256 ace4f385d87301d012cd9001c0a300e1ed5977e3d160cae961ecdbd6a55dc7a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 504a42c2a7f6820c8aa2056636892cf28bf34d43828bfd1989aefde645a0c6ae
MD5 97d0efcdc469b27c8cc0368dfe2860cd
BLAKE2b-256 1735aa8f599e2a358f7bb84c832699c4b30fa7711ef3244e8c9f4540c6e66ff8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c1318a660c3815f451b6bd91a61c764ba4bde52333eac415d85a3df7057c6905
MD5 3d923b442eb3e2804ffac16996fe4f9d
BLAKE2b-256 ccca07f18259b7dc8a2aa0afcee28b204b134693a330fe0672148efcb87cb897

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 48255651b81aec7349961634b4269816a09de926862c8de44573670ad10c486c
MD5 37bfe80590440680ebc401aa15749a65
BLAKE2b-256 d2be8de16b6f5ba9dd7ea746c277ef18780c12ce2ff76a7dff3cb08cd45b3dfd

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 803ed2e1b9a3dacd21ec6ee770f85f78972d8204d84dbaba67683fc1bf065a03
MD5 3e0a34fe74cf6375c96184ba9869d937
BLAKE2b-256 08a495cd76a988bab56b0caed3e97f1553fac627fb25352a88cd06ec66973c61

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: rsshogi-1.1.0-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.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 969d80dc683543619d21a99904e01ad3420e359715c48b287ecb7ad1f751dc47
MD5 ff019f0b1ca2c542a220f85aced35426
BLAKE2b-256 eb536979a6625a6f10eb680d1c0a0bab167666addd9a9a4bca28a0aaeaadb9d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d91475aa8bc076c381d7846948c95eb2dbcb2d8aa312ebc475b205ca0fe29f6f
MD5 6704152d49cb807a5eee618c2c799f8c
BLAKE2b-256 f8e71c1e537117c4332eb7ad38e95e9489328815e25df2318ee912fb22db0df8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 edbf3d40607ae1a5d645af9e574ee16dd5131615b8e87bd36a0f2bd9087b867f
MD5 2c2727590974f70d94412dba8461bf79
BLAKE2b-256 b32b579c566374b554f9f7b26943c6840701dbf14fd79612a0b3deae934c0414

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bb35aa9e19cf9dc9fa2f20c595e54c9d0936c3a2ddf28c3fb4151a233f2cd9e0
MD5 89155598b898c16ef7f4d8e7b4413721
BLAKE2b-256 5830ab0b4dabb82c5e3456371db9f893b81b6b252ed400970c7f041e741cae5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3a0d38ed510fc411a533bcb32f7571909b84dbd8fa431cfb48cd68898ea75a76
MD5 7c4b6ae971c15038a72c039f97df54a9
BLAKE2b-256 1ebc6db1464c996eb8a8a97a9d0b374ba363e9f7414fd6e13f393988fc604f73

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: rsshogi-1.1.0-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.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8811537c0f0bdd5fe82bf0f2c23572355f1fa2e23eb7daea9d4508290658851a
MD5 cf4ccabf36097122b3cb10bcabba4e9d
BLAKE2b-256 4e1222b94640118042fef96593f5c2b10065ee28a500400d4bd852582f1bb48b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 31564481c3893389e6aa2fceb981906bb87ef713d220dc245c979f01930aa995
MD5 3c6b68bd31c44fc1d4c52890d56c1932
BLAKE2b-256 51a49131126d98babe2b3a7469882ef92d9c1b6b4f925c86e3d15ef3ff785df6

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1018a6a7f4f9a740e5b6355b55b3a08006c9ed0cc41ca53bfc329e6efb656ad0
MD5 37710efaa40e7e7217d73f0ef40e33c6
BLAKE2b-256 7a71e3cda7b94d19306e1c24775e9ca1f15a81d868c0bd4ed529609749f11fb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rsshogi-1.1.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5d9edeb1b9a5b4cdc089370bc765a82aecae46ade383275a3fe2bae426467a1a
MD5 ace389e2e53a8ab0efb4b1c986e3ffee
BLAKE2b-256 a5343f81391f36d3ac09bf46f4b1d5391405d5526bd55e02042ab995a97da223

See more details on using hashes here.

Provenance

The following attestation bundles were made for rsshogi-1.1.0-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

1.1.1

29 files

This release

1.1.0 This release

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