The Wayback Machine - https://web.archive.org/web/20210609212041/https://github.com/python/devguide/pull/246/files
Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a section 'Extensions' #246

Merged
merged 3 commits into from Sep 5, 2018
Merged
Changes from all commits
Commits
File filter
Filter file types
Filter viewed files
Filter by context
Beta Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.

Always

Just for now

@@ -0,0 +1,15 @@
.. _extensions:

Updating standard library extension modules
===========================================

In this section, we could explain how to write a CPython extension with the C language, but the topic can take a complete book.

For this reason, we prefer to give you some links where you can read a very good documentation.

This comment has been minimized.

@ncoghlan

ncoghlan Aug 4, 2018
Contributor

Suggested wording/grammar tweak:

For this reason, we instead prefer to provide some links to existing documentation that we recommend.

(Perhaps it would also be worth mentioning core-mentorship here, and linking to the section on communications?)


Read the following references:

* https://docs.python.org/dev/c-api/
* https://docs.python.org/dev/extending/
* https://www.python.org/dev/peps/pep-0399/
* https://pythonextensionpatterns.readthedocs.io/en/latest/
@@ -348,6 +348,7 @@ Full Table of Contents
exploring
grammar
compiler
extensions
coverity
clang
buildworker
ProTip! Use n and p to navigate between commits in a pull request.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.