Skip to main content

Fairy-Stockfish Python wrapper

Project description

Fairy-Stockfish

Overview

Build Status Build Status Build Status PyPI version NPM version

Fairy-Stockfish is a chess variant engine derived from Stockfish designed for the support of fairy chess variants and easy extensibility with more games. It can play various regional, historical, and modern chess variants as well as games with user-defined rules. For compatibility with graphical user interfaces it supports the UCI, UCCI, USI, UCI-cyclone, and CECP/XBoard protocols.

The goal of the project is to create an engine supporting a large variety of chess-like games, equipped with the powerful search of Stockfish. Despite its generality the playing strength is on a very high level in almost all supported variants. Due to its multi-protocol support Fairy-Stockfish works with almost any chess variant GUI.

Installation

You can download the Windows executable or Linux binary from the latest release or compile the program from source. The program comes without a graphical user interface, so you perhaps want to use it together with a compatible GUI, or play against it online at pychess, lishogi, or lichess. Read more about how to use Fairy-Stockfish in the wiki.

If you want to preview the functionality of Fairy-Stockfish before downloading, you can try it out on the Fairy-Stockfish playground in the browser.

Optional NNUE evaluation parameter files to improve playing strength for many variants are in the list of NNUE networks. For the regional variants Xiangqi, Janggi, and Makruk dedicated releases with built-in NNUE networks are available. See the wiki for more details on NNUE.

Contributing

If you like this project, please support its development via patreon, paypal, or github, or by contributing to the code or documentation. An introduction to the code base can be found in the wiki.

Supported games

The games currently supported besides chess are listed below. Fairy-Stockfish can also play user-defined variants loaded via a variant configuration file, see the file src/variants.ini and the wiki.

Regional and historical games

Chess variants

Shogi variants

Related games

Help

See the Fairy-Stockfish Wiki for more info, or if the required information is not available, open an issue or join our discord server.

Bindings

Besides the C++ engine, this project also includes bindings for other programming languages in order to be able to use it as a library for chess variants. They support move, SAN, and FEN generation, as well as checking of game end conditions for all variants supported by Fairy-Stockfish. Since the bindings are using the C++ code, they are very performant compared to libraries directly written in the respective target language.

Python

The python binding pyffish contributed by @gbtami is implemented in pyffish.cpp. It is e.g. used in the backend for the pychess server.

Javascript

The javascript binding ffish.js contributed by @QueensGambit is implemented in ffishjs.cpp. The compilation/binding to javascript is done using emscripten, see the readme.

Ports

WebAssembly

For in-browser use a port of Fairy-Stockfish to WebAssembly is available at npm. It is e.g. used for local analysis on pychess.org. Also see the Fairy-Stockfish WASM demo available at https://fairy-stockfish-nnue-wasm.vercel.app/.

Terms of use

Fairy-Stockfish is free, and distributed under the GNU General Public License version 3 (GPL v3). Essentially, this means you are free to do almost exactly what you want with the program, including distributing it among your friends, making it available for download from your website, selling it (either by itself or as part of some bigger software package), or using it as the starting point for a software project of your own.

The only real limitation is that whenever you distribute Fairy-Stockfish in some way, you MUST always include the full source code, or a pointer to where the source code can be found, to generate the exact binary you are distributing. If you make any changes to the source code, these changes must also be made available under the GPL.

For full details, read the copy of the GPL v3 found in the file named Copying.txt.

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

pyffish-0.0.89.tar.gz (310.9 kB view details)

Uploaded Source

Built Distributions

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

pyffish-0.0.89-cp314-cp314t-win_amd64.whl (381.7 kB view details)

Uploaded CPython 3.14tWindows x86-64

pyffish-0.0.89-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pyffish-0.0.89-cp314-cp314t-macosx_11_0_arm64.whl (539.8 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

pyffish-0.0.89-cp314-cp314t-macosx_10_15_x86_64.whl (553.4 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

pyffish-0.0.89-cp314-cp314-win_amd64.whl (381.4 kB view details)

Uploaded CPython 3.14Windows x86-64

pyffish-0.0.89-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pyffish-0.0.89-cp314-cp314-macosx_11_0_arm64.whl (539.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pyffish-0.0.89-cp314-cp314-macosx_10_15_x86_64.whl (553.1 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

pyffish-0.0.89-cp313-cp313-win_amd64.whl (372.2 kB view details)

Uploaded CPython 3.13Windows x86-64

pyffish-0.0.89-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pyffish-0.0.89-cp313-cp313-macosx_11_0_arm64.whl (539.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyffish-0.0.89-cp313-cp313-macosx_10_14_x86_64.whl (552.8 kB view details)

Uploaded CPython 3.13macOS 10.14+ x86-64

pyffish-0.0.89-cp312-cp312-win_amd64.whl (372.2 kB view details)

Uploaded CPython 3.12Windows x86-64

pyffish-0.0.89-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pyffish-0.0.89-cp312-cp312-macosx_11_0_arm64.whl (539.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyffish-0.0.89-cp312-cp312-macosx_10_14_x86_64.whl (552.8 kB view details)

Uploaded CPython 3.12macOS 10.14+ x86-64

pyffish-0.0.89-cp311-cp311-win_amd64.whl (372.1 kB view details)

Uploaded CPython 3.11Windows x86-64

pyffish-0.0.89-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pyffish-0.0.89-cp311-cp311-macosx_11_0_arm64.whl (539.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyffish-0.0.89-cp311-cp311-macosx_10_14_x86_64.whl (552.7 kB view details)

Uploaded CPython 3.11macOS 10.14+ x86-64

pyffish-0.0.89-cp310-cp310-win_amd64.whl (372.1 kB view details)

Uploaded CPython 3.10Windows x86-64

pyffish-0.0.89-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pyffish-0.0.89-cp310-cp310-macosx_11_0_arm64.whl (539.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyffish-0.0.89-cp310-cp310-macosx_10_14_x86_64.whl (552.7 kB view details)

Uploaded CPython 3.10macOS 10.14+ x86-64

pyffish-0.0.89-cp39-cp39-win_amd64.whl (372.1 kB view details)

Uploaded CPython 3.9Windows x86-64

pyffish-0.0.89-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pyffish-0.0.89-cp39-cp39-macosx_11_0_arm64.whl (539.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pyffish-0.0.89-cp39-cp39-macosx_10_14_x86_64.whl (552.7 kB view details)

Uploaded CPython 3.9macOS 10.14+ x86-64

pyffish-0.0.89-cp38-cp38-win_amd64.whl (371.9 kB view details)

Uploaded CPython 3.8Windows x86-64

pyffish-0.0.89-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pyffish-0.0.89-cp38-cp38-macosx_11_0_arm64.whl (539.2 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

pyffish-0.0.89-cp38-cp38-macosx_10_14_x86_64.whl (552.5 kB view details)

Uploaded CPython 3.8macOS 10.14+ x86-64

File details

Details for the file pyffish-0.0.89.tar.gz.

File metadata

  • Download URL: pyffish-0.0.89.tar.gz
  • Upload date:
  • Size: 310.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.1

File hashes

Hashes for pyffish-0.0.89.tar.gz
Algorithm Hash digest
SHA256 5796b6af7bda5fda0658f5343e6fe2a704357c359c427b4fb76b49d3f0c69c0b
MD5 4116eca9b95dc75159ddbc586bb8f779
BLAKE2b-256 88a70c4b4b45c562b5970284b073a3ad3a484fa841539983b80c95933348fd9a

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: pyffish-0.0.89-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 381.7 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.1

File hashes

Hashes for pyffish-0.0.89-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 8316ecd51c84d1df1c4cc0c579cbd0aa97aec50a2ea26359f381860ed6e1afa0
MD5 11daec53d0ca1a9c4758fbf86a4c55a3
BLAKE2b-256 24e52e9fc67bcaa928eef8168a0e8d2703ebdf6bd2a1825d23b9a284c210c537

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 995d44861dfce0b2fc3a5013aaa549cdc784730cff23892d45dfb082993c376b
MD5 43a72f2e23063a9aad11d595f35af4d4
BLAKE2b-256 ae08246c44388bfbcb905fe4b019ddb0d5aff26ce197ba33c77e7c318b59d620

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cbd8bf9ed71fa23c2a884de7841d9ecbc387d29c2924fd863c70720a87198908
MD5 b07516df5c6a4db38365ea3b07d2bc72
BLAKE2b-256 7029947786b60ea0e861837395b61f69134b46f980a095d7b1ec79e76d93afff

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 eb15b1b35f72a926c16692af97d632b6770e4911af0cc3230ddd1236f52f52ee
MD5 324f5e66f0bb422d190ed5debde76021
BLAKE2b-256 2cee0dcf995e877a7d9bda97d226fb8f1791976c447574212f901eaf15bb00f7

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pyffish-0.0.89-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 381.4 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.1

File hashes

Hashes for pyffish-0.0.89-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 1d139540504b5f954305a32d5ff0f689d102d2273808f608669f44fad5df5f27
MD5 229226fa37a160462c4f002780d7c603
BLAKE2b-256 29dd034d9f14b606ee5fa6808e013f67050b2f06260709eaf9fb2389ae2f01b2

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1767b8abf2062cd04a0e05993a0fbc8dab51d806813a5bec259592bb22b40e25
MD5 f9cbd814ba9e347aa32685844b3d09fe
BLAKE2b-256 0e933f5a003f8a5eb403c990d7f8c411431fd399cf1a06c996473d6fa7bae47c

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 19a200fd463204f463da0305467a3ac9204913141ac8132db009959197475fa2
MD5 323c5538eb339dc1b3a962de32b267a5
BLAKE2b-256 7e9fbd8364bd12c9c18129ffa03779bbe456db2f52b5d119d80ef5b16d91d082

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 27cb863c7b613da286fea6fad582f17d62ac59c40c9edd951f68575ec972e0e3
MD5 56fd06a8f583fbd27a258a869ac2a38b
BLAKE2b-256 0c90ce5949a96cdb6c3d374eca84ccc988086f7c19aa426cc36a9f7f05166f38

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pyffish-0.0.89-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 372.2 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.1

File hashes

Hashes for pyffish-0.0.89-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 faefd2f4a5065666e91d9fa933ff4e20f584286a5374b4522456b694a70fdb3a
MD5 fea94ca5ee3196aff6f3ed183a218ea8
BLAKE2b-256 005bac2c4c98a5413f20a1a37931bd7190cb0cd6608cdaedeef0f2a1001adcd2

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2a69cb345078bd66711e1378161e368e4045f9b4b444ce4714dbbeea44401fad
MD5 28e96c873618cc377721d3498b537262
BLAKE2b-256 56c66c08d0da7dc65dfddf5203951900899e013380fe3a7bbfd56644e11b674a

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2ee2e07a40a76efd12c206a9e77ad7dedb6a420bf91161c603f7afb90eee85d7
MD5 ccf978c198074142ed346ed602f80fff
BLAKE2b-256 1a0f7071397fd0b577e1662755ffbacab218651616dda0cb79c149ca256d6e7e

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp313-cp313-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp313-cp313-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 4a4c0439e649a887c947b35dd50f41d1a57d42aa9af8b81a267fe42876807f56
MD5 55f98a426ba265120bac2156c4a15bfb
BLAKE2b-256 53b1688da69b6f9389c63788deea9ebd48047912430fd5d776356b748f80735a

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyffish-0.0.89-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 372.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.1

File hashes

Hashes for pyffish-0.0.89-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fdb3db991b81b02da720d1e6afb63fb2c6c47dfde1bc6d695f9fcf2b6828d8f8
MD5 96d6c4e15ea059dda68d24b0d4803c0e
BLAKE2b-256 005f1b05285380a9627497df423a37e18d38b20a373b5191181ce7c80307f118

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cafcc1a79d54248445864afe0ede4fb359c620208f3463aeb80b0d4cbba70b3b
MD5 5e66af759b52f01b7595d0d78c5d31a3
BLAKE2b-256 14b955533a0ac3ef776a368a49b2c70a3661f56c286833a1f3cad0eb43f755f7

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d872e4a859745f357644309eca6e4ba965753f5d0469b2bf5ff27ebb5ae6d8d7
MD5 3162c6687b08c581480bd22ff1367e6d
BLAKE2b-256 819eeeea7a116111efb4ddcfa8af4c7c9c91a370edd359abcdb9bac2e19a56bb

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp312-cp312-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp312-cp312-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 393d3ee1108ea7c5b397ebb06ad5b4d4b73b1d68628cf934b90f6754b00d52d5
MD5 04074c6004dd500a8377b2009e092446
BLAKE2b-256 5b63c95cd1afb9f91ea952489daea6a9fe31f8a48fac999f293e24f0d89534d2

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyffish-0.0.89-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 372.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.1

File hashes

Hashes for pyffish-0.0.89-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 03ad8dc2f7f66e7fe22ec12cce8f334393a5bdd398b1fbff87681387ecce2492
MD5 1c3c91329a588ee79e06e25a3797fb39
BLAKE2b-256 20556812f2c74609d20702e296e18948ca5aef76a89ef7301dc04b1919f18c2a

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8623ef4205aafdd41e7bc51335717ba6a7dcb90dcb4afd24e49579e434d428d0
MD5 edb607b9d128037021acafe19a175a42
BLAKE2b-256 922cbae39ca2322b694be9869437f1e8c5f18b380e743e521f7e805f0a8fc55f

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5e4f0b11a351e525be8a060aa9221f2a7a5c8e23732ea46ffba4e17220e51396
MD5 438484c26512d6e3ef9028e2fecbfe3e
BLAKE2b-256 450fa652f354f57ae62ffe8bf1ea57771410a93259b0594a139094f3f06dee81

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp311-cp311-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 0dabfaa8d167be7df82a6c94627ebb2535382a07d82ac027c9bd36b09a04a7f5
MD5 996ea1133cf2ed70d972e73b6bc7d10b
BLAKE2b-256 90f21d183355d5041afa969c44bc0aa3fbd6fb68e3da80ac8d4cdc6cf2a02c3d

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyffish-0.0.89-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 372.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.1

File hashes

Hashes for pyffish-0.0.89-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 19e7c46f23506ab5194e874930107f5b042feec07ded68c724d2555d9ba93718
MD5 43029ec4a26155d2ef2c6dcd929314ff
BLAKE2b-256 72ea13fedac01b4bf3b59e956d46344698a68c75cfe7d0569925f9d18722974f

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7ec866b96832a9fa3c0e861c30795b43b079d6040bb3b096f6af04c69ee65c33
MD5 c4febe5cc000659c53390c3b97629d24
BLAKE2b-256 6b62eb07c14e3594f8a86509b5e2f754626efadff327d3ef35a37eca92643ae6

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a9af2824b17915eada3e8fc44035b09acc1f3fe747034d64b46631dab6bb0881
MD5 0a72361b9ea7f84749407e3ffee48417
BLAKE2b-256 f97526ce0c665b3fa78c323957b25a2f8a354ae2e99e203445c4c889fa8424ab

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp310-cp310-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp310-cp310-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 db698386db68ee75c62127675a2c2744ca5932dd3862c0ffcba8398d19b77518
MD5 6de717ba199d58270a61101028b2638b
BLAKE2b-256 8620127f63ebe3f89897d15a457dbd6e6842c42b885baa43f7c34a26d8ff0477

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyffish-0.0.89-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 372.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.1

File hashes

Hashes for pyffish-0.0.89-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2fba3ee0ff07e848ed2267423d85ba412251cbc12863dbe9caa1918beea18c32
MD5 3fe6678f01cbabbc182c089a8b827804
BLAKE2b-256 3d70461362437a7b172e7cde584ec56b56213f4c1e63fb97e0c4ae8949683444

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e4c7532629638b9fa4d4f94d85967967c94349217b3d0485fa07935a70bc5d85
MD5 330c1c4633bb753d5a8919f28440ea0b
BLAKE2b-256 e6c518ffbe926cbb799dc83e461fe6bbb3f93f0f0ccf87ed3bc4128e9671cb76

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3dc8b503dbcf9d274eda10ceb62bfeabad571890ca3bde6f610a1874c1f913a5
MD5 59a90731ef5e5947a0c45d55e9d9e48b
BLAKE2b-256 e41e7d41e3a604036380accb4cb467e87d91bb66a75e532843a30f8755d22f05

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 9ac1090d6bd443fdd148b638f10f642ed511fb99693eb51d7b780e0e5ab23e18
MD5 77fa4ec44fb40855cae8719a03b17ef3
BLAKE2b-256 b81bb4a7f8ff1107bc9c784384afd80a111ce27ae6fd6b92e50e8e713e9cd7f7

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyffish-0.0.89-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 371.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.1

File hashes

Hashes for pyffish-0.0.89-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f31d9309479a8995960ff22e845aea203bca8f13ac4fcb956ff1026ed1c92dc7
MD5 13a7be72df8d9e2d587b9ff598c07d31
BLAKE2b-256 743bf2346224accf9f799e19e485f54ecf55ee0f61e18059f362490dccadb82f

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4802d1e3f8a1ba221024bc903451cdc8537fa40e1b347eaa0036e41cfcdf3caf
MD5 e90053b59bdeff0c7289e96acc7256fa
BLAKE2b-256 817049aa7889ed4ad9e2b37654147d81f664e029f7b18078a558240390dd7475

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 93cd65f74233eed4479a5474d0e23917a915c5dd7c2d8996880deb2434477cd5
MD5 4bd6e3bbad95eaa6a6992fc6448c76ca
BLAKE2b-256 ce74e3b06a84cf8e8b5c261d94c3eb3bd746acf881d352ec00109dbda2f93e04

See more details on using hashes here.

File details

Details for the file pyffish-0.0.89-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for pyffish-0.0.89-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 13a7fc12f251a6cf4a547ae58f499ea4e9c0aa346b967d648c49c4b1f84d7abb
MD5 e229bdaa26345684543cd5883f6c40f5
BLAKE2b-256 60b79f304b962dbdc911a6ba0e17cdb68cb473c3e98480d6ee3275b00368a519

See more details on using hashes here.

Supported by

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