Skip to main content

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, you can support its development via github sponsors, 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.

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.90.tar.gz (311.6 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.90-cp314-cp314t-win_amd64.whl (382.1 kB view details)

Uploaded CPython 3.14tWindows x86-64

pyffish-0.0.90-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.90-cp314-cp314t-macosx_11_0_arm64.whl (540.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

pyffish-0.0.90-cp314-cp314t-macosx_10_15_x86_64.whl (553.9 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

pyffish-0.0.90-cp314-cp314-win_amd64.whl (381.8 kB view details)

Uploaded CPython 3.14Windows x86-64

pyffish-0.0.90-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.90-cp314-cp314-macosx_11_0_arm64.whl (539.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pyffish-0.0.90-cp314-cp314-macosx_10_15_x86_64.whl (553.7 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

pyffish-0.0.90-cp313-cp313-win_amd64.whl (372.7 kB view details)

Uploaded CPython 3.13Windows x86-64

pyffish-0.0.90-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.90-cp313-cp313-macosx_11_0_arm64.whl (539.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyffish-0.0.90-cp313-cp313-macosx_10_14_x86_64.whl (553.3 kB view details)

Uploaded CPython 3.13macOS 10.14+ x86-64

pyffish-0.0.90-cp312-cp312-win_amd64.whl (372.6 kB view details)

Uploaded CPython 3.12Windows x86-64

pyffish-0.0.90-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.90-cp312-cp312-macosx_11_0_arm64.whl (539.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyffish-0.0.90-cp312-cp312-macosx_10_14_x86_64.whl (553.3 kB view details)

Uploaded CPython 3.12macOS 10.14+ x86-64

pyffish-0.0.90-cp311-cp311-win_amd64.whl (372.6 kB view details)

Uploaded CPython 3.11Windows x86-64

pyffish-0.0.90-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.90-cp311-cp311-macosx_11_0_arm64.whl (539.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyffish-0.0.90-cp311-cp311-macosx_10_14_x86_64.whl (553.2 kB view details)

Uploaded CPython 3.11macOS 10.14+ x86-64

pyffish-0.0.90-cp310-cp310-win_amd64.whl (372.6 kB view details)

Uploaded CPython 3.10Windows x86-64

pyffish-0.0.90-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.90-cp310-cp310-macosx_11_0_arm64.whl (539.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyffish-0.0.90-cp310-cp310-macosx_10_14_x86_64.whl (553.2 kB view details)

Uploaded CPython 3.10macOS 10.14+ x86-64

pyffish-0.0.90-cp39-cp39-win_amd64.whl (372.6 kB view details)

Uploaded CPython 3.9Windows x86-64

pyffish-0.0.90-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.90-cp39-cp39-macosx_11_0_arm64.whl (539.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pyffish-0.0.90-cp39-cp39-macosx_10_14_x86_64.whl (553.2 kB view details)

Uploaded CPython 3.9macOS 10.14+ x86-64

pyffish-0.0.90-cp38-cp38-win_amd64.whl (372.5 kB view details)

Uploaded CPython 3.8Windows x86-64

pyffish-0.0.90-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.90-cp38-cp38-macosx_11_0_arm64.whl (539.6 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

pyffish-0.0.90-cp38-cp38-macosx_10_14_x86_64.whl (553.0 kB view details)

Uploaded CPython 3.8macOS 10.14+ x86-64

File details

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

File metadata

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

File hashes

Hashes for pyffish-0.0.90.tar.gz
Algorithm Hash digest
SHA256 4a79601d85f392bce03705a275fb5f03dc44a554b26d32d518fb6887d772f701
MD5 609d493cfe1d371c8b5f0eca4d2af7b7
BLAKE2b-256 16f860fd663b19ed4c72cbd78148645be831bd712823144c34372adb639a3adf

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyffish-0.0.90-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 e971d8c5762567a16b071e21c6032833b0bd8513499dc0360d8908081656388f
MD5 25118a428dc291e02a42dfd6e18af63c
BLAKE2b-256 ca5dc0bf22dd3fa7c4bc1d788ab51d0f8ebe32c3dd83abbe24658f1e993a8033

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9ef953f10c68327d392f9f769c7248da885b3943d49da2bccc301c1624ed8264
MD5 72cb7ed38383d064f5e51fe449d882a8
BLAKE2b-256 d1762d07b4f2a6e31e37731ebffba45215a3c5d15344e80086b83ae38df8a13a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5abe271ce8faf3b7e0d33dd47eb0137fc08dcd217c35e8a109e0b639bd75c0a8
MD5 28c4cd11eb8b33b684f477036c9358cf
BLAKE2b-256 6743a558925646b99e55f43eeea966a7d70a47f071a3847fc52cd5f3fdc2fd59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 265a8347c592ac7b25feca326950427d80be1832613c58a0746cee66c743d7e4
MD5 82e48155cce5f4bcd4808058861d4293
BLAKE2b-256 b0513cfb45741a4ae61f2b3cc66b32f92b7257866461efb8b2d5e3f45395c54c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyffish-0.0.90-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 52faa6b6dce55c481b7d45dc27030b97179841d14acb3f64b9017e95d7359ab1
MD5 b9569d89a9d47bd1f7ea4c66071198fb
BLAKE2b-256 6a4b88c070d59a9cee08e6f9379ce763b35102a03b3a7811d2e14e8a21c61e6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e3a37fced65708d8d5e56b68004d5ba7130b0aaa1afd6e79dd8adbe5239d13a9
MD5 1ec190e303e6808adbe431851f821a7b
BLAKE2b-256 a1d119f982d0e2c61c09ae41132a8496f6338e72f6c0c53d4eea7290d872da43

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cf0351ae5e85507acf39ee7290d40be70f76c0632e8c77f36eaad9acb2c4b918
MD5 13e8255967339d84c1ba28cf89181bc3
BLAKE2b-256 c2556cafc5bf5cb0962ecd9ba1f37e3f664b17309f46baf2c5f9aaaabe35ff78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a269874ad581fa3038e90aa9f0457dbdefcf3a209cc0772d0618c5690a7c9737
MD5 592f1d77889a73226ad553b3d747c6b9
BLAKE2b-256 cc18d31c0d8b7de65684fa36089e97ec0f89a34bbac5557b18a8eb0c92e850dd

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyffish-0.0.90-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 16d47344ae7fa7b9204665040d26ccf712ddc7300fe303a63d77056e3eb74f1e
MD5 59ddf022bd546a995e8b3c6eb5ded72c
BLAKE2b-256 e99b1f2c980da976945d4ea916ae7b081fcefbb6e45a8b2d9819f596486440c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d40d0e0d38ea3d60e2f449a71182a2aea392ababa3145d9d3d7b84ab7a108403
MD5 e4aeeaa532ec1340292defdd3ecd5515
BLAKE2b-256 66de0c896a52c862455878d164eac2c8c453ff09fe772e7b64f24d4ecf0a4ee4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2221bc722aa92b630c30656cc6e1e21d58e7cc9f6c7dfc3539513d50c5b27e00
MD5 2202731d667c40b5150da50902f45a5d
BLAKE2b-256 657fc04e857776a73e084e8b2daa3a1c50cac424cf2a4eab1f847d5d0298e788

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp313-cp313-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 22342f47d4b252a8d30a62b3b6b8f94a0302505ebe6034961d8596292590090d
MD5 54fdc106f09c1ee965ceaba458491ac0
BLAKE2b-256 e4e3d4e372e26e55c27c1d51bb3d6991f92d1b1afe0c094ee4a0cf0a2aa65635

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyffish-0.0.90-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 53e6e77e654ef6b0518ded6b67cb55d9b64cc6b5173c8b74612a7a9f0faea5f5
MD5 44249540bd15c98f00c52be27504d01f
BLAKE2b-256 5c11d5e82ef34784d11eb0d5e2de09a101391390ebd507b70e47ba387925bc51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d69abbbec1bd5d9ea6144d3cfc64444d91e330ebf460d4cdf23e02f909ef2123
MD5 e09143660ffcef2c9de41f2c91da3dff
BLAKE2b-256 a4c7e6df2ec93e5c8457a3237a1bdd7cc751d5ee4cb8604f3579f8e1d4ae7909

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8158829fec276102016dc81b5083b161bd566b13d0c3b4f04929ff242ed99885
MD5 a42eda27f628db5b536ef9efae35523a
BLAKE2b-256 5881995b0b7ba4c5889a1c45d95c007881b0b8808730271438c8b3277c7f6f7b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp312-cp312-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 ab222af699467d1729369a9aa5e1162fa2ef24c86ba4460e3b3d4bc5e601cf3b
MD5 8c4380df2b780e58ccc38e0894db666a
BLAKE2b-256 d32d3cf385901be6438fae0c9fb7141fcb615f339e15075678108cd2c867face

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyffish-0.0.90-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5c35c21703357624f4e3bdf07f1e69c461fa0ec9aa59c8ca26bfa0d231c4a1ae
MD5 270df5632a6dace6972a8d3d9e885a9a
BLAKE2b-256 9006fc54fbc802fa011bcd8b45a213962fb8a90826cecbed2367766d42a1f567

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8ce52f8f8bd4fe2a6583620b6a8be285e4c13c0dd70a3654bf67b24ac3c674e2
MD5 0275904b768850aa49d13479e9f53d1d
BLAKE2b-256 83f7f58510f20227cb25356c261151959557893d9ba117e8088acd74d0bd4511

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a9bae864a409edc9bacf80e61ee21e1d6cfe9f282671190ba419a3e0172765fc
MD5 9b1a20f80a71f5a917b5209fa1130cfb
BLAKE2b-256 b11ffd26e335a56fe66a8cb6a4f52d68f311b5f2a04bb176b3ba68fa9067da18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 244567a80a3f9f665ffaf1145739cc8473e5622a2bdf58b5ee4e7f10101f2adb
MD5 1f208e439b0bc38e5773742eb3505dd0
BLAKE2b-256 aca3ad02cf4233ced0c09b2c4e9cd5a778c215e7fb316885d8c83e96704b647a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyffish-0.0.90-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0059f0ba0941e8db00be6df9923fbf4f4369964267622cfb2efec9bca782493b
MD5 4b958471eee7ad6be230c686b55a8960
BLAKE2b-256 4f3614fb82c53bb4b2e6ef6111b1b041f4135499310bdc37646ec35bd0b35939

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 edeaf9550e7b71542ca341a816b0d69831fb58b26f7662e76469bb390945aaea
MD5 5ebb3477d52b066ec5ba7d88048d10d7
BLAKE2b-256 02652e39d07fc5d7d0ae64933f9e0a70a4a06f3b1f5ec4c8fdcd4b749168bbf3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 475ee9d60031c23bd830da63998bef853fd51ad08d686c0235df83f52b751f11
MD5 8ca887bd9aef335fa3701c4556649678
BLAKE2b-256 1f162732310dfabc349f3fc6ff56337f5d25ec2c689707cb756d541ae3f4644f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp310-cp310-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 d62d84b59b4120b708faa20fbe2ddaea56957c250569b462b35bae118db40b37
MD5 859a08fe5175678bcfe6030af6aeb9fe
BLAKE2b-256 b7751d706a783fe9a73ae119773c510bb718c11de9dd1045c1a72dd5d3e6139c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyffish-0.0.90-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1999bba8d39f7c5e3b0b9142c98ebf6cfe2b47f5d55da138f87bf0d06a134ab2
MD5 10fc928ac0c15abbd8e1c5aea9e79d43
BLAKE2b-256 fbda3ec8bf7712df4489acd8e000189b83d4de1a885a9315ad344bf1d60a47ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5d8a45aa48febef991e37117c807f2876aa7389e03f4cc1af99a4ed6747b39b4
MD5 803b64641c36949ff291c5581be2869c
BLAKE2b-256 7b3f3ad55825a54ec1da23b15d1ab62254a9281a7abec1e33f168bdf1deb9efa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7b0d3ac1a7426fb9304caf59763c92a52c0c0e8ca3d51d4b951d9f7a6f89a090
MD5 f2eb3df0c94cc92c1a8b5a54f40bd815
BLAKE2b-256 3c4e82ea11ec903f07ecee5719788257c1f355563c7a715932e523a024614b44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 ed2f458130a9d619fed779639142946cf99fb7b559dea3464b9ba02b62e7e83d
MD5 d3add3d40f67247950cadcaa62d23112
BLAKE2b-256 0c60a19975f6daeb1a5c04bf9b0825805e0b16f539b861da34fd85963c768fa4

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyffish-0.0.90-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 fa2515d7f47f523ef57e1c4b5c182b867c9bcaf5a6eaf7da1f3004556d7a45a3
MD5 04491d8e9a3285ed999bcf7e227ca8ec
BLAKE2b-256 86ab6bcdad3f182c86be449adb70496a07bb6b47ebf5d756dc79ce184407e80a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d5d53e70b695fdeed553f3e5ce3cba91b2895ccf32b646379d5da107fa1416d0
MD5 253f648bf0e11b9c75aa3540dab9e34a
BLAKE2b-256 6c6363b6875831818f07090ce7707ad9ce7397c3edee27ff6d17efcafb64c85c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c3c4a1a45524049156646c3928a9cf49615bacc6f3d38a8f430c1b01eafb8741
MD5 d551954f367b1f0506159332728aeba4
BLAKE2b-256 5bc4a35cbbf822d14ba86b952634928d9275bc73ef2f56dd10f786af34e99d62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyffish-0.0.90-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 04ad4cdfe1568f3fa4a703667075c0353c06a7838f122abfb35899dd5bb402a7
MD5 c6f194614a6179de21cf1fce2acd507d
BLAKE2b-256 a09c2a48bd5f031d683e526fb422f2a000d8b8f789ae12d267f4caf8b52b9f87

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.90 This release

33 files

0.0.89

33 files

0.0.88

25 files

0.0.87

25 files

0.0.86

25 files

0.0.85

21 files

0.0.84

21 files

0.0.83

21 files

0.0.82

21 files

0.0.81

21 files

0.0.80

21 files

0.0.79

20 files

0.0.78

20 files

0.0.77

20 files

0.0.76

20 files

0.0.75

20 files

0.0.74

20 files

0.0.73

16 files

0.0.72

16 files

0.0.71

6 files

0.0.70

7 files

0.0.69

6 files

0.0.68

7 files

0.0.67

7 files

0.0.65

6 files

0.0.64

6 files

0.0.63

6 files

0.0.62

6 files

0.0.61

6 files

0.0.60

6 files

0.0.59

6 files

0.0.58

6 files

0.0.57

5 files

0.0.56

5 files

0.0.55

5 files

0.0.54

5 files

0.0.53

4 files

0.0.52

4 files

0.0.51

4 files

0.0.50

4 files

0.0.49

4 files

0.0.48

4 files

0.0.47

4 files

0.0.46

4 files

0.0.45

4 files

0.0.44

4 files

0.0.43

4 files

0.0.42

4 files

0.0.41

4 files

0.0.40

4 files

0.0.39

4 files

0.0.38

4 files

0.0.37

4 files

0.0.36

4 files

0.0.35

1 file

0.0.34

4 files

0.0.33

4 files

0.0.32

4 files

0.0.31

4 files

0.0.30

4 files

0.0.29

4 files

0.0.28

4 files

0.0.27

4 files

0.0.26

1 file

0.0.25

1 file

0.0.24

1 file

0.0.23

1 file

0.0.22

1 file

0.0.21

1 file

0.0.20

1 file

0.0.19

1 file

0.0.18

1 file

0.0.17

1 file

0.0.16

1 file

0.0.15

1 file

0.0.14

1 file

0.0.13

1 file

0.0.12

1 file

0.0.11

1 file

0.0.10

1 file

0.0.9

1 file

0.0.8

1 file

0.0.7

1 file

0.0.6

1 file

0.0.5

1 file

0.0.4

1 file

0.0.3

2 files

0.0.2

1 file

0.0.1

1 file

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