Jiri Daněk created DISPATCH-2223:
------------------------------------
Summary: Incorporate pythoncapi_compat.h to keep up with CPython
development
Key: DISPATCH-2223
URL: https://issues.apache.org/jira/browse/DISPATCH-2223
Project: Qpid Dispatch
Issue Type: Improvement
Reporter: Jiri Daněk
Assignee: Jiri Daněk
Fix For: 1.18.0
Attachments: image-2021-08-04-17-58-13-223.png
The library pythoncapi_compat is a simple (so far) header file that contains
backports of Python C API utility functions, plus a script with tries to
rewrite older code constructs to use these utility functions.
https://vstinner.github.io/pythoncapi_compat.html
In Dispatch there is very few changes that would be required to adopt all the
utilities.
Having this could be useful for the future, since there were recent
developments and improvements to the C Python API in Python 3.8-3.10, and there
may be more. This way, it is possible to keep up in a compatible way.
!image-2021-08-04-17-58-13-223.png!
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]