Skip to main content

rust-chess

Demo Image

rust-chess is a Python package that acts as a bridge between the chess crate and Python. It aims to provide a high-performance chess library that is largely compatible with python-chess syntax.

This repository provides:

  • A Python package rust-chess created using Maturin.
  • A type stub (rust_chess.pyi) providing hover documentation and examples in IDEs.
  • A benchmark comparison against python-chess with tests/benchmark.py and tests/batchmark.py.

WARNING

This project is almost out of alpha/beta phase (pun intended). Maybe expect some breaking changes, refactoring, and new features.

Overview

Quick usage example:

import rust_chess as rc

board = rc.Board()  # Create a board
move = rc.Move.from_uci("e2e4")  # Create move from UCI

# Check if the move is legal for the current board
if board.is_legal_move(move):
    # Make a move on the current board
    # Disable the legality check since we already know the move is legal
    board.make_move(move, check_legality=False)

# Make move onto a new board
new_board = board.make_move_new(rc.Move("e7e5"))

# Get the FEN of the current board
print(board.get_fen())

# Generate the next move
move = board.generate_next_move()

# Create a list of all legal moves (exhausts the generator)
moves = list(board.generate_legal_moves())

# The generator saves state
assert move not in moves

# Reset the generator to be able to generate moves again
board.reset_move_generator()

# Generate legal captures
captures = list(board.generate_legal_captures())

Use IDE completion or read the generated stub (rust_chess.pyi) for detailed function signatures and documentation. Actual documentation coming soon (TM).

Features

Data Types and Constants

  • Color: WHITE, BLACK, COLORS
  • PieceType: PAWN, KNIGHT, BISHOP, ROOK, QUEEN, KING, PIECE_TYPES
  • Piece: WHITE_PAWN ... BLACK_KING, COLORED_PIECES
  • Square: A1 ... H8, SQUARES
  • Bitboard: BB_EMPTY, BB_FULL, BB_FILE_A ... BB_FILE_H, BB_RANK_1 ... BB_RANK_8, BB_FILES, BB_RANKS
  • Move: WHITE_QUEENSIDE_CASTLE, WHITE_KINGSIDE_CASTLE, BLACK_QUEENSIDE_CASTLE, BLACK_KINGSIDE_CASTLE
  • PyRepetitionDetectionMode enum: .NONE, .PARTIAL, .FULL
    • Currently no difference between partial and full for now, but the plan is to have partial have a smaller history list
  • CastleRights enum: .NO_RIGHTS, .QUEENSIDE, .KINGSIDE, .BOTH
  • BoardStatus enum: .ONGOING, .FIVE_FOLD_REPETITION, .SEVENTY_FIVE_MOVES, .INSUFFICIENT_MATERIAL, .STALEMATE, .CHECKMATE
  • Board: No constants.
  • BoardBatch: No constants.

Basic Features Overview

  • Create a Board from an optional FEN string with board = rc.Board().
  • Get the FEN of a board by calling get_fen() on a board object.
  • Iterate over every square using the rc.SQUARES constant or get an individual square by using the corresponding constant (ex. rc.E2).
  • Create a Bitboard from an integer or square.
    • Supports bitwise operators, shift operators, popcnt, iteration, and conversion to and from a Square.
  • Get many different bitboards for the current board including board.get_color_bitboard(rc.WHITE), board.get_piece_type_bitboard(rc.PAWN), board.get_checkers_bitboard(), and more.
  • Create a move from a source and destination square, with an optional promotion piece type using move = rc.Move(rc.E2, rc.E4).
    • Can also create a move from a UCI string using move = rc.Move("e2e4") or move = rc.Move.from_uci("e2e4").
  • Check if a move is legal with board.is_legal_move(move).
  • Generate all legal moves or captures for a board by iterating over board.generate_legal_moves() and board.generate_legal_captures().
    • The generator remembers state; make sure to reset it with board.reset_move_generator() if you want to iterate over the moves again.
  • Generate the next move for the generator with board.generate_next_move().
  • Generate moves for a specific bitboard mask by setting it with board.set_move_generator_mask(mask_bitboard) and then calling board.generate_moves().
  • Apply a move to a board with board.make_move(move, check_legality=[True]|False).
    • check_legality defaults to True (can disable if you already know the move is legal for an extra performance boost).
  • Apply a move to a new board with new_board = board.make_move_new(move).
  • Check what piece, piece type, or color is on a square with the corresponding get_piece_on, get_piece_type_on, and get_color_on functions.
  • Get the BoardStatus enum of a board with board.get_status().
    • Can also call individual status check functions like board.is_checkmate(), board.is_insufficient_material(), board.is_fifty_moves(), and more.
  • Create a BoardBatch to apply functions to multiple boards at once.

Installation

Requires Python 3.10+.

A pip package is available at: https://pypi.org/project/rust-chess

  1. Set up a virtual environment:
python -m venv .venv
source .venv/bin/activate
# Or
uv venv
source .venv/bin/activate
  1. Use the pip package:
pip install rust-chess
# Or
uv pip install rust-chess

Building From Source

  1. Set up a virtual environment:
python -m venv .venv
source .venv/bin/activate
# Or
uv venv
source .venv/bin/activate
  1. Clone the repository:
git clone https://github.com/nemeott/rust-chess.git
cd rust-chess
  1. Build and install the Python package:
./scripts/build.sh
pip install target/wheels/rust_chess-0.4.3-cp313-cp313-linux_x86_64.whl
# Or
uv pip install target/wheels/rust_chess-0.4.3-cp313-cp313-linux_x86_64.whl

# Or build and install in current virtual environment
./scripts/develop.sh

Roadmap

  • Color
    • Color constants
    • Comparison between colors and booleans
  • PieceType
    • Piece type constants
    • Get internal index representation
    • Printing
      • Basic characters
      • Unicode characters
  • Piece
    • Piece constants
    • Get internal piece type index representation
    • Printing
      • Basic characters
      • Unicode characters
  • Square
    • Square constants
    • Square creation and parsing
    • Get the rank and file from a square
    • Create a square from rank, file, or vice versa
    • Get the color of a square
    • Get the index of square
    • Use a square as an index
    • Rich comparison operators
    • Flip a square vertically
    • Bitboard conversion
    • Get adjacent squares
    • Get square forward/backward depending on color
    • Printing
  • Bitboard
    • File and rank constants
    • Creation from a square or integer
    • Bitboard operations
      • Between bitboards
      • Between a bitboard and integer
    • Count the number of bits
    • Flip vertically
    • Iterate over the squares in a bitboard
    • Printing
      • Flip printing direction by default?
  • Move
    • Move creation from data types or UCI
    • Castling move constants
  • MoveGenerator
    • Generate the next move, legal move, and legal capture
    • Generate moves, legal moves, and legal captures
    • Support lazily iterating over the generator
    • Set a retain generator mask (bitboard of squares the generator will generate for)
    • Set an exclude generator mask (bitboard of squares the generator will avoid)
    • Remove a move from the generator
    • Reset the generator
  • CastleRights
    • Get castle rights (No rights, queenside, kingside, both)
    • Rich comparison operators
  • BoardStatus
    • Game-ending conditions
      • Checkmate
      • Stalemate
      • Insufficient material
      • Fivefold repetition
    • Potential draw conditions
      • Threefold repetition
      • Fifty moves
    • Rich comparison operators
  • Board
    • FEN parsing and printing
    • UCI parsing and printing
    • SAN parsing
    • Human readable display
      • Basic characters
      • Unicode characters
      • Unicode with colors (ANSI)
    • Get the color, piece type, and piece on a square
    • Get the king and en passant squares
    • Get castle rights
    • Check if move is zeroing or legal
    • Quick legality detection for psuedo-legal moves
    • Check if move is a capture or en passant or is castling
    • Make moves on the current or new board
    • Make null moves on new board
    • Get bitboards
      • Pinned pieces
      • Checking pieces
      • Color pieces
      • Piece type
      • Piece
      • All pieces
    • Zobrist hashing
    • Comparison operators (using Zobrist hash)
    • Board history
      • Repetition detection
  • BoardBatch
    • Initialization
      • Create a batch of boards from a count
      • Create a batch of boards from a list of FEN strings.
      • Create a batch of boards from a list of boards.
    • FEN parsing and printing
    • UCI parsing and printing
    • SAN parsing
    • Human readable display
      • Basic characters
      • Unicode characters
      • Unicode with colors (ANSI)
    • Dynamic tiled display
      • Basic characters
      • Unicode characters
      • Unicode with colors (ANSI)
    • Get the color, piece type, and piece on a respective square
    • Get the king and en passant squares for each board
    • Get castle rights for each board
    • Check if a resepective move is zeroing or legal for each board
    • Quick legality detection for psuedo-legal moves
    • Check if a respective move is a capture or en passant or is castling for each board
    • Make moves on the current or new board batch
    • Make null moves on new board batch
    • Get bitboards for the batch
      • Pinned pieces
      • Checking pieces
      • Color pieces
      • Piece type
      • Piece
      • All pieces
    • Zobrist hashing for each board
    • Comparison operators (using Zobrist hash)
    • Board history
      • Repetition detection for each board
  • Miscellaneous
    • Cache default board for faster initialization
    • Piece-Square Table support?
    • Undo moves? (would require storing lots more and would slow down the library)
    • PGN support (parsing and writing)
    • UCI protocol basics
    • Opening book support
    • Improved Python ergonomics (e.g., more Pythonic wrappers where appropriate)
    • Multi-threading
    • Python thread support?
    • Comprehensive test suite
      • Docstring tests
      • Benchmark comparision to python-chess
      • Benchmarking individual functions with Criterion
      • Other tests
    • Working GitHub action

Comparison with python-chess

python-chess generates moves in reverse order (H8, H7, ...)* rust-chess generates moves in normal order (A1, A2, ...).

Performance

scripts/benchmark.py was used as a comprehensive benchmark comparision between similar functions in rust-chess and python-chess. Benchmarked on my Chromebook (Intel i5-1135G7). scripts/batchmark.py was used for a comparison between using methods on batches of boards. python-chess doesn't have a batch board class so this is kind of an unfair comparison. However, board batches could be useful for analyzing multiple games at once. The results from rust-chess v0.4.2 are as follows:

Benchmark Results (n=100,000)

Category Rust Time Python Time Speedup
Colors 0.006622 0.005583 0.843214
Pieces 0.018807 0.010251 0.545047
Squares 0.090577 0.044927 0.496016
Moves 0.076587 0.217583 2.840988
Board Init 0.066030 5.094908 77.160674
Board Props 0.349438 6.110863 17.487675
Board Ops 0.033388 0.468387 14.028470
Board Ops 2 0.029917 0.126599 4.231668
Make Move 0.052464 0.607373 11.576909
Make Move (New) 0.024611 0.492972 20.030613
Undo Move 0.064030 0.528625 8.255924
Next Move 0.030804 0.375795 12.199372
Generate Moves 0.027474 5.230344 190.373947
SAN Parse 0.025358 0.571996 22.556816
King Square 0.010181 0.020101 1.974365
Zobrist Hash 0.009077 1.781595 196.277714
Checkmate 0.011072 0.098640 8.909011
Insufficient Mat. 0.006351 0.054583 8.593791
Bitboard Ops 0.041536 0.076017 1.830163
Board Bitboards 0.034426 0.024426 0.709532
Castle Rights 0.021094 0.248873 11.798300
Repetitions 0.012021 14.161510 1178.080356
Board Status 0.011402 0.544159 47.722964
Square/Piece Adv. 0.034012 0.048505 1.426100
Null Move 0.010831 0.170929 15.782040
Total 1.098110 37.115544 33.799470

Benchmark Results (n=10,000), (batch_size=25)

Category Rust Time Python Time Speedup
Board Init 0.025174 1.978819 78.606221
Board Props 0.107029 2.030983 18.975970
Board Ops 0.065805 1.232720 18.732984
Board Ops 2 0.013758 0.036917 2.683418
Make Move 0.045168 1.175923 26.034443
Make Move (New) 0.030459 1.250573 41.058100
Undo Move 0.041040 1.212199 29.537241
Next Move 0.054150 0.938544 17.332415
Generate Moves 0.010455 13.309741 1273.005019
SAN Parse 0.049886 1.453338 29.133345
King Square 0.008389 0.038343 4.570424
Zobrist Hash 0.006540 4.458676 681.801300
Checkmate 0.013713 0.236573 17.251225
Insufficient Mat. 0.004806 0.122893 25.573044
Board Bitboards 0.048134 0.049430 1.026933
Castle Rights 0.008145 0.589525 72.381478
Repetitions 0.004706 35.694660 7584.820916
Board Status 0.014827 1.414834 95.425070
Null Move 0.009174 0.453783 49.461692
Total 0.561356 67.678473 120.562514

Analysis

  • Small/simple operations (e.g., some tiny getters, Python-exposed primitives) can be slightly slower because of Rust<->Python boundary costs.
  • Complex and heavy operations are substantially faster in rust-chess:
    • Creating moves from UCI.
    • Board initialization.
    • FEN parsing and printing.
    • Getting piece bitboards.
    • Generating moves, legal moves, and legal captures.
    • Batch move generation (WIP).
    • San parsing.
    • Zobrist hashing.
    • Checking move legality and check.
    • Repetition detection.
    • Board status checks.

Notable Limitations

  • Bridge overhead: Small functions and data types are slower due to the bridge overhead, however heavy computations are much faster.
  • No board history yet: Undo/pop are not available currently. Make moves onto a new board and pass it into a function instead for now.
  • Reliability: The library has not been widely tested yet. It has pretty detailed docstring tests but not every edge case is guaranteed to be covered.

License

MIT License.

Metadata

Release files for rust-chess 0.4.3

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

Source distribution (sdist)

Source distribution for rust-chess 0.4.3
File Size Uploaded
rust_chess-0.4.3.tar.gz 127.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for rust-chess 0.4.3
File
rust_chess-0.4.3-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
rust_chess-0.4.3-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
rust_chess-0.4.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
rust_chess-0.4.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
rust_chess-0.4.3-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-32 Details
rust_chess-0.4.3-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
rust_chess-0.4.3-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
rust_chess-0.4.3-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
rust_chess-0.4.3-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
rust_chess-0.4.3-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
rust_chess-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
rust_chess-0.4.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
rust_chess-0.4.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32 Details
rust_chess-0.4.3-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
rust_chess-0.4.3-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
rust_chess-0.4.3-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
rust_chess-0.4.3-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
rust_chess-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
rust_chess-0.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
rust_chess-0.4.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32 Details
rust_chess-0.4.3-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
rust_chess-0.4.3-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
rust_chess-0.4.3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
rust_chess-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
rust_chess-0.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
rust_chess-0.4.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-32 Details
rust_chess-0.4.3-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
rust_chess-0.4.3-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
rust_chess-0.4.3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
rust_chess-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
rust_chess-0.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
rust_chess-0.4.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-32 Details

Total release size: 17.2 MB

Release files / rust_chess-0.4.3.tar.gz

Download URL rust_chess-0.4.3.tar.gz
Size 127.3 kB
Tags Source
SHA-256 checksum
How to use checksums
a340f65ce82c7322389b1fccd55bc0a7d5cf496f7cb32a73eb92738f215ec4d9
BLAKE2b-256 checksum
How to use checksums
7850daa8b38896c1a4c2e46574e172c27264201fff16d778b66c83bdfe531e55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp314-cp314-win_arm64.whl

Download URL rust_chess-0.4.3-cp314-cp314-win_arm64.whl
Size 444.1 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
854c80abfecaddbbdced04c55e1edee952eaa41e62f64919167118f8fe85d3db
BLAKE2b-256 checksum
How to use checksums
dcd0bfc9865af71edd4c38631d8da1c73be039b6d8393235734d8880abc19f10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp314-cp314-win_amd64.whl

Download URL rust_chess-0.4.3-cp314-cp314-win_amd64.whl
Size 465.2 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
e254760e36ecdd7a80ee16e722fee8c9a11e539c4ab1e4e32e18b997aa428da9
BLAKE2b-256 checksum
How to use checksums
559896c27d77a6b05216d8021e8ad9ab01780df48326d08154a518a3e227de51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rust_chess-0.4.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 580.9 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0578a9305d2c7ab1a55d6dcd6f938c5555e166ff6dc4b510121d6bc1dbfe95d8
BLAKE2b-256 checksum
How to use checksums
2987c30024fcee4348d82e9144cb2188ff3332640cb6e8da367f65b64c69f3f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rust_chess-0.4.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 509.6 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4702bd4f2df876ec22e0eed9aa283a1ecbc384b0e38e8bdcd5c45f718efcaed1
BLAKE2b-256 checksum
How to use checksums
865f1ca0acf49867f3f2d2cbb8bd744ec55ddb40498e13e0601df08d0cf1c43d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl

Download URL rust_chess-0.4.3-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
Size 621.2 kB
Tags CPython 3.14 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
78445cf6729fffa660efed5b2dc5d6579232c4003c69559b4705dba3acf1111a
BLAKE2b-256 checksum
How to use checksums
5aae6813889ec7bc304e99fcba8d2636d5a2e6dd142f144e9df0c964b7a7a089
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp314-cp314-macosx_11_0_arm64.whl

Download URL rust_chess-0.4.3-cp314-cp314-macosx_11_0_arm64.whl
Size 546.1 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
aa0098d4bf98f6e74099c923e7fb72b000120b22329fd5e1909b64b74a079423
BLAKE2b-256 checksum
How to use checksums
d2fe00bf28aa5c218104f287dc378465edcac379ef23973b09e06b7d76c3307f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp314-cp314-macosx_10_12_x86_64.whl

Download URL rust_chess-0.4.3-cp314-cp314-macosx_10_12_x86_64.whl
Size 549.3 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
1c20e4f395b70daf9d909ac5ed475c860639b6645338577f193a29d0f0f47754
BLAKE2b-256 checksum
How to use checksums
a2d3bbbe964985d4cd0ccaa29ddfa0cb6ed641058ae69823534b6aec6ff1966a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp313-cp313-win_arm64.whl

Download URL rust_chess-0.4.3-cp313-cp313-win_arm64.whl
Size 446.0 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
50c301431b9985788b80a0d697d85e505946e8a34f7e06096eb2a1e821be07ab
BLAKE2b-256 checksum
How to use checksums
8a888d6a38a24525ced6a2206b433fd9d8c90a208211fc1cc21835c02c0435b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp313-cp313-win_amd64.whl

Download URL rust_chess-0.4.3-cp313-cp313-win_amd64.whl
Size 467.2 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5c25837fe0918bd459ee61f877f02487c8a17471ffe3572161a996323c0277fd
BLAKE2b-256 checksum
How to use checksums
af6e18f28804432b6fa67f94d14761e9aa5294d1db23e12965ccefa000be7537
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp313-cp313-win32.whl

Download URL rust_chess-0.4.3-cp313-cp313-win32.whl
Size 455.0 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
6f17ae5845e6a63cdf19ad5a830a56be72314bc4d9db8b1a012c53a60b1dbe11
BLAKE2b-256 checksum
How to use checksums
1b2b750f728457e13107fa884e429d85943a892b7eaeaa029fcf041290d417cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rust_chess-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 583.6 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0fef40bf6507ba675f3cae3f85f4a5cb0ddcaa224af9b41411523d1ad553ac45
BLAKE2b-256 checksum
How to use checksums
9ec78d63abf969c70ac64231bd50bc52e9bbf06e2ff29e98e97d8bb1a0c02e47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rust_chess-0.4.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 510.9 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
0b290022df276814a6c3115456edd127226f1f3569327185420f6684b3a8c7fa
BLAKE2b-256 checksum
How to use checksums
750fd0b50f4d5a3882e8f8129def96705a8415c10e5b7f0a2cc9a4d6f72ec257
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl

Download URL rust_chess-0.4.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Size 621.0 kB
Tags CPython 3.13 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
1f507740fdcc46fbc2aa85ee98dedc47e9c50c78ec86d21ee419d14d5ec4ed95
BLAKE2b-256 checksum
How to use checksums
82eb7b2cd8653dfb0afa58e69a5541f073937b46a8915b809f69028dfdcd2898
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp313-cp313-macosx_11_0_arm64.whl

Download URL rust_chess-0.4.3-cp313-cp313-macosx_11_0_arm64.whl
Size 545.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e6523d1067d43a7633deffea0f7f978a24f5ddebf4dafaca617739248af26b84
BLAKE2b-256 checksum
How to use checksums
2e0e05ca39fc8da75807bb406095889c11e6c3166d36a586103a6242151d32a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp313-cp313-macosx_10_12_x86_64.whl

Download URL rust_chess-0.4.3-cp313-cp313-macosx_10_12_x86_64.whl
Size 548.7 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
55ebf5dcfff57b2f3a13f6c85c52b6971187ac412ec8caec252d948c309bab3e
BLAKE2b-256 checksum
How to use checksums
36a5559526f0b5ce9a1a7ec0b972aaba534b8d507fe053cd219f8fa820db1876
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp312-cp312-win_arm64.whl

Download URL rust_chess-0.4.3-cp312-cp312-win_arm64.whl
Size 445.6 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
c8606cf816d2d5037ee5149978271d99cbeebcd74df8f162780f0e3df461f226
BLAKE2b-256 checksum
How to use checksums
987d5a4a2fb3df688b4578b59b4fe661c895c3a14f1da64cdb9a40af4e295fde
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp312-cp312-win_amd64.whl

Download URL rust_chess-0.4.3-cp312-cp312-win_amd64.whl
Size 466.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
f1be51b2d72467a7b675cb2aff0665e808d8943c6fa8c16727fdc0904ad07345
BLAKE2b-256 checksum
How to use checksums
0535beec37e12c0226147f12c3daf1de13bc462a35208e891fd811447b403ea2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rust_chess-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 583.3 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
475d646154cafa6bd052783f0378f3c6274c6fb5ddba786f91ee2cb67ccbddc6
BLAKE2b-256 checksum
How to use checksums
39daeae9d5252cbdad4be28fcebb66df8bc4d677d563995e603b3c6b16eb9bd6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rust_chess-0.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 510.6 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
aa6cc4550a5442d24558ed21900ce184d78507d4ccf18221f133794234e97823
BLAKE2b-256 checksum
How to use checksums
08a95e72e5b41fb24f65b9677517ec00816d396d0ee19771d651440db6c129fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl

Download URL rust_chess-0.4.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Size 621.3 kB
Tags CPython 3.12 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
856455d2079c5c8d57d152248678b5b40a714ad02c99a68779615330b300e763
BLAKE2b-256 checksum
How to use checksums
e95b92fe617a0c9987fe07f321756487430e7332838f0dab402dfcf0148cb896
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp312-cp312-macosx_11_0_arm64.whl

Download URL rust_chess-0.4.3-cp312-cp312-macosx_11_0_arm64.whl
Size 545.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
aa1ca11ea60e04025175638ffefe056edd4d14d2a6fa185f12229b1f78feb65c
BLAKE2b-256 checksum
How to use checksums
981be4ea6849f29e53acf04a1bf90d9f7c6c33f06d603d44bfe94ba6e0a66623
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp312-cp312-macosx_10_12_x86_64.whl

Download URL rust_chess-0.4.3-cp312-cp312-macosx_10_12_x86_64.whl
Size 548.6 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
476b926ee16cd759890e90ba446af4079949d01e9f775d350038e1de9d32acd0
BLAKE2b-256 checksum
How to use checksums
7aecdf0d1c821e9977efeebd22e43b7df19b5ad73c992d1c9044e09e9f81650d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp311-cp311-win_amd64.whl

Download URL rust_chess-0.4.3-cp311-cp311-win_amd64.whl
Size 463.1 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
7b1b616f2639d46c231965e0c0d4bf94eddf353102bbf5687f6c7d34f88d4470
BLAKE2b-256 checksum
How to use checksums
1e0f198f8e33cd68dd28358dad494a4970e9b1bc376a653b5e9757e921a68dcf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rust_chess-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 578.1 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
58a97097a6bd530f58ce13f93b8826dd1b93ebedfa0961ab6ed6d185faf99e20
BLAKE2b-256 checksum
How to use checksums
01d85b48dcdd317ab718cf9264c362145bde9740c2ba21246e969793357a01be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

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

Release files / rust_chess-0.4.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl

Download URL rust_chess-0.4.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Size 617.9 kB
Tags CPython 3.11 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
97a114f724de0cd404bbbd00be1d3986bc903e26e0d6e2b25e3c519d7d599af6
BLAKE2b-256 checksum
How to use checksums
23808db49a476eca3bfadabefdfe2153990ed63332a45be2d530ffce18252f8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp311-cp311-macosx_11_0_arm64.whl

Download URL rust_chess-0.4.3-cp311-cp311-macosx_11_0_arm64.whl
Size 533.8 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b8f239c64277e1271e270b1e542c39132ff0cea05145ef28850057e9d823f11e
BLAKE2b-256 checksum
How to use checksums
87f8aeaa8696bbc0f08d591d53509308df226dae3d5af4116ab4821863f553a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp311-cp311-macosx_10_12_x86_64.whl

Download URL rust_chess-0.4.3-cp311-cp311-macosx_10_12_x86_64.whl
Size 551.5 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
2a300fce007c0e82571585fd6d210152d75aa0b357489294efba18ccbb76bc4c
BLAKE2b-256 checksum
How to use checksums
867c93a4da6199b5b129c093851d7d475e91f8dd08dffce11781790211a19c27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp310-cp310-win_amd64.whl

Download URL rust_chess-0.4.3-cp310-cp310-win_amd64.whl
Size 463.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
1dbdd06e779ddb1dee29f34fd3c210552b65f40cad278df778395cbaf731ecd9
BLAKE2b-256 checksum
How to use checksums
5b9c0ec0725d97bce9f28dadd82dfcce2f32e6651df5c4f82aa81d4275b566e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rust_chess-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 578.0 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f2e0eff0a508009bad8490950a42def9ad3e5bfb9aef566a8302f983765a149b
BLAKE2b-256 checksum
How to use checksums
65ed2b44b967a5a675e65c723e6fb71964d5a0def3ce26039270971bdcc7025e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rust_chess-0.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 509.1 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
faeb51138ec14bcd05db95f62cbc53ca10e9b9bb1d41a1eef542751fd0711df3
BLAKE2b-256 checksum
How to use checksums
5d0a0b4fa871ab58eed9769d7867f493f6f33ba66a3f7250268741936cf0e6e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / rust_chess-0.4.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl

Download URL rust_chess-0.4.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Size 618.0 kB
Tags CPython 3.10 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
1b66d415a09e7efdecbdfed17aed057f7a7785937f072851158a10f8980013bb
BLAKE2b-256 checksum
How to use checksums
6df24e41832052ce69ed1dff016920f1ad4e07b1029233b4bb496647aca39ecc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.11 {"installer":{"name":"uv","version":"0.11.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.4.3 This release

33 release files

0.4.0

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

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