mercurial/cffi/__init__.py
author Pulkit Goyal <pulkit@yandex-team.ru>
Wed, 05 Sep 2018 01:18:29 +0530
changeset 39588 b6b9488aae4c
parent 30356 9cc438bf7d9a
permissions -rw-r--r--
setup: don't support py 3.5.0, 3.5.1, 3.5.2 because of bug in codecs codecs.escape_encode() raises SystemError if an empty bytestring is passed. We do that at some places in our code and because of this bug, things break. Therefore we can't support the mentioned version. The bug was fixed in 3.5.3, 3.6.0 beta 2. We can't support 3.6.0 anyway because of bug in formatting bytestrings. Link to the python bug: https://bugs.python.org/issue25270 Differential Revision: https://phab.mercurial-scm.org/D4475