From Paul Ross@[email protected] to comp.lang.python.announce on Mon Jul 29 12:59:58 2024
From Newsgroup: comp.lang.python.announce
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