Skip to content

Commit ba10180

Browse files
committed
update whatsnew.rst for 1.17.1 (#121)
(cherry picked from commit 4e62858)
1 parent 61deb5f commit ba10180

File tree

1 file changed

+17
-3
lines changed

1 file changed

+17
-3
lines changed

doc/source/whatsnew.rst

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@
22
What's New
33
======================
44

5+
v1.17.1
6+
=======
7+
8+
* Fix failing ``distutils.msvc9compiler`` imports under Windows (`#118`_).
9+
* ``ffibuilder.emit_python_code()`` and ``ffibuiler.emit_c_code()`` accept file-like objects (`#115`_).
10+
* ``ffiplatform`` calls are bypassed by ``ffibuilder.emit_python_code()`` and ``ffibuilder.emit_c_code()`` (`#81`_).
11+
12+
.. _`#118`: https://github.com/python-cffi/cffi/pull/118
13+
.. _`#115`: https://github.com/python-cffi/cffi/pull/115
14+
.. _`#81`: https://github.com/python-cffi/cffi/pull/81
15+
516
v1.17.0
617
=======
718

@@ -30,6 +41,9 @@ v1.16.0
3041
* Add support for PEP517 builds; ``setuptools`` is now a required build dependency.
3142
* Declare ``python_requires`` metadata for Python 3.8+. This allows unsupported Pythons
3243
to continue using previously released sdists and wheels.
44+
* Upstream project hosting moved from Heptapod to `GitHub`_.
45+
46+
.. _`GitHub`: https://github.com/python-cffi/cffi
3347

3448
v1.15.1
3549
=======
@@ -145,7 +159,7 @@ v1.14
145159

146160
As a workaround that works on all versions of cffi, you can write
147161
``lib.myfunc(ffi.new("float[]", [large list]))``, which is
148-
equivalent but explicity builds the intermediate array as a regular
162+
equivalent but explicitly builds the intermediate array as a regular
149163
Python object on the heap.
150164

151165
* fixed a memory leak inside ``ffi.getwinerror()`` on CPython 3.x.
@@ -253,7 +267,7 @@ v1.12
253267
keyword or by calling the new ``ffi.release()``.
254268

255269
* Windows, CPython 3.x: cffi modules are linked with ``python3.dll``
256-
again. This makes them independant on the exact CPython version,
270+
again. This makes them independent on the exact CPython version,
257271
like they are on other platforms. **It requires virtualenv 16.0.0.**
258272

259273
* Accept an expression like ``ffi.new("int[4]", p)`` if ``p`` is itself
@@ -521,7 +535,7 @@ v1.9
521535
the new file descriptor is only closed when the GC reclaims the Python
522536
file object---and not at the earlier time when you call ``close()``,
523537
which only closes the original file descriptor. If this is an issue,
524-
you should avoid this automatic convertion of Python file objects:
538+
you should avoid this automatic conversion of Python file objects:
525539
instead, explicitly manipulate file descriptors and call ``fdopen()``
526540
from C (...via cffi).
527541

0 commit comments

Comments
 (0)