@@ -8,24 +8,14 @@ The full documentation is on
8
8
`Read the Docs <http://pythonextensionpatterns.readthedocs.org/en/latest/index.html >`_.
9
9
10
10
Code 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 >`_.
21
12
22
13
====================================
23
14
Subjects Covered
24
15
====================================
25
16
26
17
- Introduction
27
18
- A Simple Example
28
- - Installation
29
19
- PyObjects and Reference Counting
30
20
- Containers and Reference Counts
31
21
- Struct Sequence Objects (a namedtuple in C)
@@ -34,19 +24,41 @@ Subjects Covered
34
24
- Parsing Python Arguments
35
25
- Creating New Types
36
26
- Setting and Getting Module Globals
37
- - Logging
27
+ - Logging and Frames
38
28
- File Paths and Files
39
29
- Subclassing and Using super()
40
30
- Capsules
41
31
- Iterators and Generators
32
+ - Context Managers
42
33
- Pickling C Extension Types
43
- - Watchers
34
+ - Watchers [Python 3.12+]
44
35
- Setting Compiler Flags
45
36
- Debugging
46
37
- Memory Leaks
47
38
- Thread Safety
48
39
- Source Code Layout
49
40
- Using C++ With CPython Code
50
41
- Miscellaneous
42
+ - Installation
51
43
- Further Reading
44
+ - TODO
45
+ - History
52
46
- 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