A bridge between the Rust chess crate and Python.
Project description
rust-chess
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-chesscreated using Maturin. - A type stub (
rust_chess.pyi) providing hover documentation and examples in IDEs. - A benchmark comparison against
python-chesswithtests/benchmark.pyandtests/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,COLORSPieceType:PAWN,KNIGHT,BISHOP,ROOK,QUEEN,KING,PIECE_TYPESPiece:WHITE_PAWN...BLACK_KING,COLORED_PIECESSquare:A1...H8,SQUARESBitboard:BB_EMPTY,BB_FULL,BB_FILE_A...BB_FILE_H,BB_RANK_1...BB_RANK_8,BB_FILES,BB_RANKSMove:WHITE_QUEENSIDE_CASTLE,WHITE_KINGSIDE_CASTLE,BLACK_QUEENSIDE_CASTLE,BLACK_KINGSIDE_CASTLEPyRepetitionDetectionModeenum:.NONE,.PARTIAL,.FULL- Currently no difference between partial and full for now, but the plan is to have partial have a smaller history list
CastleRightsenum:.NO_RIGHTS,.QUEENSIDE,.KINGSIDE,.BOTHBoardStatusenum:.ONGOING,.FIVE_FOLD_REPETITION,.SEVENTY_FIVE_MOVES,.INSUFFICIENT_MATERIAL,.STALEMATE,.CHECKMATEBoard: No constants.BoardBatch: No constants.
Basic Features Overview
- Create a
Boardfrom an optional FEN string withboard = rc.Board(). - Get the FEN of a board by calling
get_fen()on a board object. - Iterate over every square using the
rc.SQUARESconstant or get an individual square by using the corresponding constant (ex.rc.E2). - Create a
Bitboardfrom an integer or square.- Supports bitwise operators, shift operators, popcnt, iteration, and conversion to and from a
Square.
- Supports bitwise operators, shift operators, popcnt, iteration, and conversion to and from a
- 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")ormove = rc.Move.from_uci("e2e4").
- Can also create a move from a UCI string using
- 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()andboard.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.
- The generator remembers state; make sure to reset it with
- 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 callingboard.generate_moves(). - Apply a move to a board with
board.make_move(move, check_legality=[True]|False).check_legalitydefaults toTrue(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, andget_color_onfunctions. - Get the
BoardStatusenum of a board withboard.get_status().- Can also call individual status check functions like
board.is_checkmate(),board.is_insufficient_material(),board.is_fifty_moves(), and more.
- Can also call individual status check functions like
- Create a
BoardBatchto apply functions to multiple boards at once.
Installation
Requires Python 3.10+.
A pip package is available at: https://pypi.org/project/rust-chess
- Set up a virtual environment:
python -m venv .venv
source .venv/bin/activate
# Or
uv venv
source .venv/bin/activate
- Use the pip package:
pip install rust-chess
# Or
uv pip install rust-chess
Building From Source
- Set up a virtual environment:
python -m venv .venv
source .venv/bin/activate
# Or
uv venv
source .venv/bin/activate
- Clone the repository:
git clone https://github.com/nemeott/rust-chess.git
cd rust-chess
- 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
- Game-ending conditions
-
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
- Initialization
- 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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rust_chess-0.4.3.tar.gz.
File metadata
- Download URL: rust_chess-0.4.3.tar.gz
- Upload date:
- Size: 127.3 kB
- Tags: Source
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a340f65ce82c7322389b1fccd55bc0a7d5cf496f7cb32a73eb92738f215ec4d9
|
|
| MD5 |
53dd6113c68f651dab18c1d95e2e7f5f
|
|
| BLAKE2b-256 |
7850daa8b38896c1a4c2e46574e172c27264201fff16d778b66c83bdfe531e55
|
File details
Details for the file rust_chess-0.4.3-cp314-cp314-win_arm64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp314-cp314-win_arm64.whl
- Upload date:
- Size: 444.1 kB
- Tags: CPython 3.14, Windows ARM64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
854c80abfecaddbbdced04c55e1edee952eaa41e62f64919167118f8fe85d3db
|
|
| MD5 |
cbca04e83c4d9e2313abec5da7ce270b
|
|
| BLAKE2b-256 |
dcd0bfc9865af71edd4c38631d8da1c73be039b6d8393235734d8880abc19f10
|
File details
Details for the file rust_chess-0.4.3-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 465.2 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e254760e36ecdd7a80ee16e722fee8c9a11e539c4ab1e4e32e18b997aa428da9
|
|
| MD5 |
44e13aff5f94da53b184972dbfec1dc7
|
|
| BLAKE2b-256 |
559896c27d77a6b05216d8021e8ad9ab01780df48326d08154a518a3e227de51
|
File details
Details for the file rust_chess-0.4.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 580.9 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0578a9305d2c7ab1a55d6dcd6f938c5555e166ff6dc4b510121d6bc1dbfe95d8
|
|
| MD5 |
bd174a2550b6d3ba1cc118b4bd70af2c
|
|
| BLAKE2b-256 |
2987c30024fcee4348d82e9144cb2188ff3332640cb6e8da367f65b64c69f3f0
|
File details
Details for the file rust_chess-0.4.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 509.6 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4702bd4f2df876ec22e0eed9aa283a1ecbc384b0e38e8bdcd5c45f718efcaed1
|
|
| MD5 |
cace71dc036644138536c1c6b150e6a0
|
|
| BLAKE2b-256 |
865f1ca0acf49867f3f2d2cbb8bd744ec55ddb40498e13e0601df08d0cf1c43d
|
File details
Details for the file rust_chess-0.4.3-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 621.2 kB
- Tags: CPython 3.14, manylinux: glibc 2.5+ i686
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
78445cf6729fffa660efed5b2dc5d6579232c4003c69559b4705dba3acf1111a
|
|
| MD5 |
cc21ec52e84efa079d9a33b11da9ea84
|
|
| BLAKE2b-256 |
5aae6813889ec7bc304e99fcba8d2636d5a2e6dd142f144e9df0c964b7a7a089
|
File details
Details for the file rust_chess-0.4.3-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 546.1 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa0098d4bf98f6e74099c923e7fb72b000120b22329fd5e1909b64b74a079423
|
|
| MD5 |
8a2ea6cca10febacbf545d44eaa63c41
|
|
| BLAKE2b-256 |
d2fe00bf28aa5c218104f287dc378465edcac379ef23973b09e06b7d76c3307f
|
File details
Details for the file rust_chess-0.4.3-cp314-cp314-macosx_10_12_x86_64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp314-cp314-macosx_10_12_x86_64.whl
- Upload date:
- Size: 549.3 kB
- Tags: CPython 3.14, macOS 10.12+ x86-64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1c20e4f395b70daf9d909ac5ed475c860639b6645338577f193a29d0f0f47754
|
|
| MD5 |
61462a0220383f74bf799f5fbdf41cac
|
|
| BLAKE2b-256 |
a2d3bbbe964985d4cd0ccaa29ddfa0cb6ed641058ae69823534b6aec6ff1966a
|
File details
Details for the file rust_chess-0.4.3-cp313-cp313-win_arm64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp313-cp313-win_arm64.whl
- Upload date:
- Size: 446.0 kB
- Tags: CPython 3.13, Windows ARM64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
50c301431b9985788b80a0d697d85e505946e8a34f7e06096eb2a1e821be07ab
|
|
| MD5 |
94e3a11835d04cf78c0adf607062c74c
|
|
| BLAKE2b-256 |
8a888d6a38a24525ced6a2206b433fd9d8c90a208211fc1cc21835c02c0435b2
|
File details
Details for the file rust_chess-0.4.3-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 467.2 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c25837fe0918bd459ee61f877f02487c8a17471ffe3572161a996323c0277fd
|
|
| MD5 |
1c78b451d687bd3218a951055aa3d10c
|
|
| BLAKE2b-256 |
af6e18f28804432b6fa67f94d14761e9aa5294d1db23e12965ccefa000be7537
|
File details
Details for the file rust_chess-0.4.3-cp313-cp313-win32.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp313-cp313-win32.whl
- Upload date:
- Size: 455.0 kB
- Tags: CPython 3.13, Windows x86
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6f17ae5845e6a63cdf19ad5a830a56be72314bc4d9db8b1a012c53a60b1dbe11
|
|
| MD5 |
9d7bc27bc053511479cf354c528427ee
|
|
| BLAKE2b-256 |
1b2b750f728457e13107fa884e429d85943a892b7eaeaa029fcf041290d417cf
|
File details
Details for the file rust_chess-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 583.6 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0fef40bf6507ba675f3cae3f85f4a5cb0ddcaa224af9b41411523d1ad553ac45
|
|
| MD5 |
0ee112d534404aa3decdf8b8a1e1a16b
|
|
| BLAKE2b-256 |
9ec78d63abf969c70ac64231bd50bc52e9bbf06e2ff29e98e97d8bb1a0c02e47
|
File details
Details for the file rust_chess-0.4.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 510.9 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0b290022df276814a6c3115456edd127226f1f3569327185420f6684b3a8c7fa
|
|
| MD5 |
590c6a514d4002467fdb441d42aa9223
|
|
| BLAKE2b-256 |
750fd0b50f4d5a3882e8f8129def96705a8415c10e5b7f0a2cc9a4d6f72ec257
|
File details
Details for the file rust_chess-0.4.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 621.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.5+ i686
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1f507740fdcc46fbc2aa85ee98dedc47e9c50c78ec86d21ee419d14d5ec4ed95
|
|
| MD5 |
3aa0a8fce9b4785291dcc806c5682f84
|
|
| BLAKE2b-256 |
82eb7b2cd8653dfb0afa58e69a5541f073937b46a8915b809f69028dfdcd2898
|
File details
Details for the file rust_chess-0.4.3-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 545.7 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e6523d1067d43a7633deffea0f7f978a24f5ddebf4dafaca617739248af26b84
|
|
| MD5 |
74ba36ea1c355d1e495c67410311d3c0
|
|
| BLAKE2b-256 |
2e0e05ca39fc8da75807bb406095889c11e6c3166d36a586103a6242151d32a2
|
File details
Details for the file rust_chess-0.4.3-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 548.7 kB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55ebf5dcfff57b2f3a13f6c85c52b6971187ac412ec8caec252d948c309bab3e
|
|
| MD5 |
f0a29a5b3d75b408a5d6872873b3b57f
|
|
| BLAKE2b-256 |
36a5559526f0b5ce9a1a7ec0b972aaba534b8d507fe053cd219f8fa820db1876
|
File details
Details for the file rust_chess-0.4.3-cp312-cp312-win_arm64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp312-cp312-win_arm64.whl
- Upload date:
- Size: 445.6 kB
- Tags: CPython 3.12, Windows ARM64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c8606cf816d2d5037ee5149978271d99cbeebcd74df8f162780f0e3df461f226
|
|
| MD5 |
e9fc3ea3b02b83c70517305aa6fa2725
|
|
| BLAKE2b-256 |
987d5a4a2fb3df688b4578b59b4fe661c895c3a14f1da64cdb9a40af4e295fde
|
File details
Details for the file rust_chess-0.4.3-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 466.8 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f1be51b2d72467a7b675cb2aff0665e808d8943c6fa8c16727fdc0904ad07345
|
|
| MD5 |
5e9e579b9c4f1b301ab6d9eeb868ae45
|
|
| BLAKE2b-256 |
0535beec37e12c0226147f12c3daf1de13bc462a35208e891fd811447b403ea2
|
File details
Details for the file rust_chess-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 583.3 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
475d646154cafa6bd052783f0378f3c6274c6fb5ddba786f91ee2cb67ccbddc6
|
|
| MD5 |
7311e298a0c398a548b8b7248d33d5df
|
|
| BLAKE2b-256 |
39daeae9d5252cbdad4be28fcebb66df8bc4d677d563995e603b3c6b16eb9bd6
|
File details
Details for the file rust_chess-0.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 510.6 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa6cc4550a5442d24558ed21900ce184d78507d4ccf18221f133794234e97823
|
|
| MD5 |
e6d90735d1d5fceee3f75d2e1d0486a0
|
|
| BLAKE2b-256 |
08a95e72e5b41fb24f65b9677517ec00816d396d0ee19771d651440db6c129fc
|
File details
Details for the file rust_chess-0.4.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 621.3 kB
- Tags: CPython 3.12, manylinux: glibc 2.5+ i686
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
856455d2079c5c8d57d152248678b5b40a714ad02c99a68779615330b300e763
|
|
| MD5 |
823ec17612f5f3f58c02fca245cfde77
|
|
| BLAKE2b-256 |
e95b92fe617a0c9987fe07f321756487430e7332838f0dab402dfcf0148cb896
|
File details
Details for the file rust_chess-0.4.3-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 545.6 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa1ca11ea60e04025175638ffefe056edd4d14d2a6fa185f12229b1f78feb65c
|
|
| MD5 |
8c834ad17a1e77c91fb2851c4f5b8e6e
|
|
| BLAKE2b-256 |
981be4ea6849f29e53acf04a1bf90d9f7c6c33f06d603d44bfe94ba6e0a66623
|
File details
Details for the file rust_chess-0.4.3-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 548.6 kB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
476b926ee16cd759890e90ba446af4079949d01e9f775d350038e1de9d32acd0
|
|
| MD5 |
d5ba9b97145efcdb3969abafacc37276
|
|
| BLAKE2b-256 |
7aecdf0d1c821e9977efeebd22e43b7df19b5ad73c992d1c9044e09e9f81650d
|
File details
Details for the file rust_chess-0.4.3-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 463.1 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7b1b616f2639d46c231965e0c0d4bf94eddf353102bbf5687f6c7d34f88d4470
|
|
| MD5 |
abdeab11ee56ec46ffa970e2193bdcb6
|
|
| BLAKE2b-256 |
1e0f198f8e33cd68dd28358dad494a4970e9b1bc376a653b5e9757e921a68dcf
|
File details
Details for the file rust_chess-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 578.1 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
58a97097a6bd530f58ce13f93b8826dd1b93ebedfa0961ab6ed6d185faf99e20
|
|
| MD5 |
e5078d44abe54225b23a15cda01f8a79
|
|
| BLAKE2b-256 |
01d85b48dcdd317ab718cf9264c362145bde9740c2ba21246e969793357a01be
|
File details
Details for the file rust_chess-0.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 509.0 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e736346ba59bde6a4d6a28473d1e3d8b25ba2b4da97bbd283855248cf66e66b4
|
|
| MD5 |
f3d382f16ba56d98beabfd7d57992e84
|
|
| BLAKE2b-256 |
edfbff3b141c58a7a89262a678b20cd6351ea4b931423aa542840f1af5a92be3
|
File details
Details for the file rust_chess-0.4.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 617.9 kB
- Tags: CPython 3.11, manylinux: glibc 2.5+ i686
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
97a114f724de0cd404bbbd00be1d3986bc903e26e0d6e2b25e3c519d7d599af6
|
|
| MD5 |
06eb01d542024f87496c4b1b34cd514a
|
|
| BLAKE2b-256 |
23808db49a476eca3bfadabefdfe2153990ed63332a45be2d530ffce18252f8c
|
File details
Details for the file rust_chess-0.4.3-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 533.8 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8f239c64277e1271e270b1e542c39132ff0cea05145ef28850057e9d823f11e
|
|
| MD5 |
75ee62f94f8e9892ab51d7e8687f464b
|
|
| BLAKE2b-256 |
87f8aeaa8696bbc0f08d591d53509308df226dae3d5af4116ab4821863f553a6
|
File details
Details for the file rust_chess-0.4.3-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 551.5 kB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2a300fce007c0e82571585fd6d210152d75aa0b357489294efba18ccbb76bc4c
|
|
| MD5 |
60e76d09380a07c58784d5ddd1e4b52a
|
|
| BLAKE2b-256 |
867c93a4da6199b5b129c093851d7d475e91f8dd08dffce11781790211a19c27
|
File details
Details for the file rust_chess-0.4.3-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 463.2 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1dbdd06e779ddb1dee29f34fd3c210552b65f40cad278df778395cbaf731ecd9
|
|
| MD5 |
dcfbc8d74a7fb646b659fb30573566b5
|
|
| BLAKE2b-256 |
5b9c0ec0725d97bce9f28dadd82dfcce2f32e6651df5c4f82aa81d4275b566e7
|
File details
Details for the file rust_chess-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 578.0 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f2e0eff0a508009bad8490950a42def9ad3e5bfb9aef566a8302f983765a149b
|
|
| MD5 |
d2230fe49fe75f4b2a21d3fe1c419173
|
|
| BLAKE2b-256 |
65ed2b44b967a5a675e65c723e6fb71964d5a0def3ce26039270971bdcc7025e
|
File details
Details for the file rust_chess-0.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 509.1 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
faeb51138ec14bcd05db95f62cbc53ca10e9b9bb1d41a1eef542751fd0711df3
|
|
| MD5 |
c6a3254136b5f2fe151f68ac7d7c01a9
|
|
| BLAKE2b-256 |
5d0a0b4fa871ab58eed9769d7867f493f6f33ba66a3f7250268741936cf0e6e8
|
File details
Details for the file rust_chess-0.4.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: rust_chess-0.4.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 618.0 kB
- Tags: CPython 3.10, manylinux: glibc 2.5+ i686
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b66d415a09e7efdecbdfed17aed057f7a7785937f072851158a10f8980013bb
|
|
| MD5 |
06dab34bdb7a8edd012809c0f14d36cb
|
|
| BLAKE2b-256 |
6df24e41832052ce69ed1dff016920f1ad4e07b1029233b4bb496647aca39ecc
|