@@ -8,24 +8,14 @@ The full documentation is on
88`Read the Docs <http://pythonextensionpatterns.readthedocs.org/en/latest/index.html >`_.
99
1010Code examples and documentation source are `on GitHub <https://github.com/paulross/PythonExtensionPatterns >`_.
11-
12- ==================
13- Videos
14- ==================
15-
16- I have presented some of this, well mostly the chapter "PyObjects and Reference Counting",
17- at Python conferences so if you prefer videos they are here:
18-
19- - `PyCon UK 2015 <https://www.youtube.com/watch?v=ViRIYqiU128 >`_
20- - `PyCon US 2016 <https://www.youtube.com/watch?v=Yq__HtUIH5Y >`_
11+ The example and test code is available `on PyPi <https://pypi.org/project/cPyExtPatt >`_.
2112
2213====================================
2314Subjects Covered
2415====================================
2516
2617- Introduction
2718- A Simple Example
28- - Installation
2919- PyObjects and Reference Counting
3020- Containers and Reference Counts
3121- Struct Sequence Objects (a namedtuple in C)
@@ -34,19 +24,41 @@ Subjects Covered
3424- Parsing Python Arguments
3525- Creating New Types
3626- Setting and Getting Module Globals
37- - Logging
27+ - Logging and Frames
3828- File Paths and Files
3929- Subclassing and Using super()
4030- Capsules
4131- Iterators and Generators
32+ - Context Managers
4233- Pickling C Extension Types
43- - Watchers
34+ - Watchers [Python 3.12+]
4435- Setting Compiler Flags
4536- Debugging
4637- Memory Leaks
4738- Thread Safety
4839- Source Code Layout
4940- Using C++ With CPython Code
5041- Miscellaneous
42+ - Installation
5143- Further Reading
44+ - TODO
45+ - History
5246- Index
47+
48+ =============
49+ Project Links
50+ =============
51+
52+ - Source is `on GitHub <https://github.com/paulross/PythonExtensionPatterns >`_.
53+ - Documentation `on Read the Docs <http://pythonextensionpatterns.readthedocs.org/en/latest/index.html >`_.
54+ - Project is `on PyPi <https://pypi.org/project/cPyExtPatt >`_.
55+
56+ ==================
57+ Videos
58+ ==================
59+
60+ I have presented some of this, well mostly the chapter "PyObjects and Reference Counting",
61+ at Python conferences so if you prefer videos they are here:
62+
63+ - `PyCon UK 2015 <https://www.youtube.com/watch?v=ViRIYqiU128 >`_
64+ - `PyCon US 2016 <https://www.youtube.com/watch?v=Yq__HtUIH5Y >`_
0 commit comments