NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #4112 most downloaded on PyPI
Wraps the open-source Stockfish chess engine for easy integration into python.
Last release 5 months ago
17 Apr 2026
Ships unpredictably
gaps range from 2 weeks to 3.5 years
Rarely documented
notes for 6 of 52 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
52 releases · first in 2016
Nothing published for this version
Improve validation in set_fen_position, and misc.
Improve validation in `set_fen_position`, and misc. (#189)
* Add validation by default in `set_fen_position`.
* Remove incorrect usages of '|' character in regex.
* Properly allow leading whitespace.
* Allow trailing whitespace.
* Allow chess-960 castling syntax in fen.
* No need to escape '/' in regex.
* Allow multiple spaces between fields.
* snake_case
* Raise `StockfishException` in `_put` if Stockfish process has crashed. Allow for and handle fen strings that end in a newline. Add Stockfish 18.0 to `_RELEASES`. Make `is_fen_valid` slightly less hacky for chess960 fens.
* Update tests.
* Do not use double quotes within f-string.
* Put entire error message on same line.
* Make error message more accurate.
* Update docstring to include `do_validation` param.
* Put `Func` declaration inside `types.py`.
* Increase version.
* Update tests.
* formatting
One column per quarter.
Make the entire raw stockfish output available
Make the entire raw stockfish output available (#187)
* Inline function.
* Do not use `function` as a variable name.
* Return all raw output, not just final info line. Also, raise a `NotImplementedError` for discontinued functions, rather than `ValueError`.
* Update the rest of the test file to deal with all raw output now being returned.
* Add comment within docstring, and also raise error in make moves function for any whitespace, not just spaces.
* Update instructions for how to run & test local changes.
* Increase major version, due to breaking api changes.
* Fix function name in docstring.
* Make error message more precise.
* Update readme.
* Update variable names.
* Format with black.
* Use 'output' instead of 'info' in test.
* Satisfy mypy.
Nothing published for this version
* Revise a few more docstrings.
Formatting docs (#176)
* Revise a few more docstrings.
* Format docstring to show up nicely on rendered api docs.
* More formatting, mainly to make docstrings look good on PyCharm as well.
* v4.0.7.
Remove license classifier, was causing issue for github publish actio…
Remove license classifier, was causing issue for github publish actio…
…n. (#170)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Forgot to update the version name in the last one :P
Forgot to update the version name in the last one :P
All work done on the new repo.
All work done on the new repo.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →