From aae85995dba9b2e769f963e964a92b7217414ede Mon Sep 17 00:00:00 2001 From: Niklas Fiekas Date: Sun, 27 Dec 2020 15:04:36 +0100 Subject: [PATCH] Prepare 1.3.3 --- CHANGELOG.rst | 19 +++++++++++++++++++ chess/__init__.py | 2 +- 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 158e290ff..36c2d3b6e 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,6 +1,25 @@ Changelog for python-chess ========================== +New in v1.3.3 +------------- + +Bugfixes: + +* Fixed unintended collisions and optimized ``chess.Piece.__hash__()``. +* Fixed false-positive ``chess.STATUS_IMPOSSIBLE_CHECK`` if checkers are + aligned with other king. + +Changes: + +* Also detect ``chess.STATUS_IMPOSSIBLE_CHECK`` if checker is aligned with + en passant square and king. + +New features: + +* Implemented Lichess winning chance model for ``chess.engine.Score``: + ``score.wdl(model="lichess")``. + New in v1.3.2 ------------- diff --git a/chess/__init__.py b/chess/__init__.py index e9f08b7ca..d9983489c 100644 --- a/chess/__init__.py +++ b/chess/__init__.py @@ -26,7 +26,7 @@ __email__ = "niklas.fiekas@backscattering.de" -__version__ = "1.3.2" +__version__ = "1.3.3" import collections import copy