File tree Expand file tree Collapse file tree 1 file changed +18
-4
lines changed Expand file tree Collapse file tree 1 file changed +18
-4
lines changed Original file line number Diff line number Diff line change 2
2
What's New
3
3
======================
4
4
5
- v1.17
6
- =====
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
+
16
+ v1.17.0
17
+ =======
7
18
8
19
* In API mode, when you get a function from a C library by writing
9
20
`fn = lib.myfunc `, you get an object of a special type for performance
18
29
structure field of the correct pointer-to-function type, or use
19
30
`ffi.cast() ` or `ffi.typeof() ` on it.
20
31
21
- v1.16.0rc1
22
- ==========
32
+ v1.16.0
33
+ =======
23
34
24
35
* Add support for Python 3.12. With the removal of ``distutils `` from Python 3.12, projects
25
36
using CFFI features that depend on ``distutils `` at runtime must add a dependency on
@@ -29,6 +40,9 @@ v1.16.0rc1
29
40
* Add support for PEP517 builds; ``setuptools `` is now a required build dependency.
30
41
* Declare ``python_requires `` metadata for Python 3.8+. This allows unsupported Pythons
31
42
to continue using previously released sdists and wheels.
43
+ * Upstream project hosting moved from Heptapod to `GitHub `_.
44
+
45
+ .. _`GitHub` : https://github.com/python-cffi/cffi
32
46
33
47
v1.15.1
34
48
=======
You can’t perform that action at this time.
0 commit comments