Skip to content

Commit 832debb

Browse files
committed
Finish preparing 0.3.0 release.
1 parent aba8a71 commit 832debb

File tree

4 files changed

+29
-16
lines changed

4 files changed

+29
-16
lines changed

HISTORY.rst

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
History
33
=====================
44

5-
0.3.0 (2025-03-21)
5+
0.3.0 (2025-03-20)
66
=====================
77

88
Added Chapters
@@ -30,6 +30,7 @@ Other
3030
- Python versions supported: 3.9, 3.10, 3.11, 3.12, 3.13.
3131
- Development Status :: 5 - Production/Stable
3232
- The documentation content, example and test code has roughly doubled since version 0.2.2.
33+
- PDF Documentation is 329 pages.
3334

3435
TODO
3536
----

LICENSE.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2014 Paul Ross https://github.com/paulross
3+
Copyright (c) 2014-2025 Paul Ross https://github.com/paulross
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.rst

+25-13
Original file line numberDiff line numberDiff line change
@@ -8,24 +8,14 @@ The full documentation is on
88
`Read the Docs <http://pythonextensionpatterns.readthedocs.org/en/latest/index.html>`_.
99

1010
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>`_.
2112

2213
====================================
2314
Subjects 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>`_

doc/sphinx/source/install.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Project Links
2929

3030
- Source is `on GitHub <https://github.com/paulross/PythonExtensionPatterns>`_.
3131
- Documentation `Read the Docs <http://pythonextensionpatterns.readthedocs.org/en/latest/index.html>`_.
32-
- Project is `on PyPi <https://pypi.org/project/cPyExtPatt/>`_.
32+
- Project is `on PyPi <https://pypi.org/project/cPyExtPatt>`_.
3333

3434
This code can be installed as follows.
3535

0 commit comments

Comments
 (0)