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]

Reply via email to