summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArmin Rigo <arigo@tunes.org>2020-08-14 15:42:12 +0200
committerArmin Rigo <arigo@tunes.org>2020-08-14 15:42:12 +0200
commit65cb43ab9b94d3c822352e2cd3bbf0d8c71bc2b6 (patch)
tree9021093dc87c5c6202b38006b4ed091e943e6240
parenta4aa1122acec1ab59cd669cb0b3a12c7bdc76f90 (diff)
downloadcffi-65cb43ab9b94d3c822352e2cd3bbf0d8c71bc2b6.tar.gz
add whatsnew for 1.14.2
-rw-r--r--doc/source/whatsnew.rst18
1 files changed, 18 insertions, 0 deletions
diff --git a/doc/source/whatsnew.rst b/doc/source/whatsnew.rst
index 446a28a..0658e0d 100644
--- a/doc/source/whatsnew.rst
+++ b/doc/source/whatsnew.rst
@@ -3,6 +3,24 @@ What's New
======================
+v1.14.2
+=======
+
+* CPython 3 on Windows: we again try to compile with ``Py_LIMITED_API``
+ by default. This flag is not added if you run the compilation with
+ CPython 3.4, as it only works with CPython >= 3.5, but by now this
+ version of Python is quite old (and we no longer distribute cffi
+ wheels for it).
+
+ This may require that you upgrade ``virtualenv`` (requires version 16
+ or newer) or at least copy manually ``python3.dll`` into your existing
+ virtualenvs. For distributing wheels with your cffi modules, you may
+ also need to upgrade ``wheel`` to the just-released version 0.35.
+
+ You can manually disable ``Py_LIMITED_API`` by calling
+ ``ffi.set_source(..., py_limited_api=False)``.
+
+
v1.14.1
=======