Python Extension Patterns v0.2.1

I'm pleased to announce release 0.2.1 of the "Python Extension Patterns" documentation project. If you are involved in writing or maintaining Python C/C++ extensions then this 200+ page cookbook is for you. Whats New: - Python versions supported: 3.9, 3.10, 3.11, 3.12, 3.13 (possibly backwards compatible with Python 3.6, 3.7, 3.8) - Almost all example code is built and tested against these Python versions. - Added a chapter on managing file paths and files between Python and C. - Added a chapter on subclassing from your classes or builtin classes. - Added a chapter on pickling from C. - Added a chapter on Capsules. - Added a chapter on Iterators and Generators. - Added a chapter on memory leaks and how to detect them. - Added a chapter on thread safety. - Update "Homogeneous Python Containers and C++" to refer to https://github.com/paulross/PyCppContainers - All the documentation has been extensively reviewed and corrected where necessary. - Release on PyPi. - Development Status :: 5 - Production/Stable Documentation: http://pythonextensionpatterns.readthedocs.org/en/latest/index.html Project: https://github.com/paulross/PythonExtensionPatterns PyPi: https://pypi.org/project/cPyExtPatt/ MIT License Many thanks to the Contributors who created: Pull Requests: - https://github.com/paulross - https://github.com/marioemmanuel - https://github.com/miurahr - https://github.com/gdevanla - https://github.com/joelwhitehouse - https://github.com/dhermes - https://github.com/gst - https://github.com/adamchainz - https://github.com/nnathan Issues: - https://github.com/ngoldbaum - https://github.com/niki-sp - https://github.com/ldo - https://github.com/1a1a11a - https://github.com/congma
participants (1)
-
Paul Ross