GitXplorerGitXplorer
v

cpython_core_tutorial

public
49 stars
21 forks
0 issues

Commits

List of commits on branch main.
Unverified
fc1338bbeedd55670eb251b641e566b3397b944e

no longer maintainer

vvstinner committed 2 years ago
Verified
49edbe6e6f4eda6dfbd26873db36a852ac9fe2c6

Merge pull request #32 from erik-whiting/minor-link-and-verbiage-updates

vvstinner committed 2 years ago
Unverified
929f206a4da1c3700c5e7005557780e3fd6d70e6

Update some URLs and references to master branch

eerik-whiting committed 2 years ago
Verified
9565ff500e0798e62a9bc31c4668e8a960107c2a

Merge pull request #30 from Abdur-rahmaanJ/patch-11

vvstinner committed 3 years ago
Verified
c8c05dbc37476616067ea3a2741eb5ab02c4f41c

Updated Osman Taşkaya's link

AAbdur-rahmaanJ committed 3 years ago
Verified
d1c669fdb417abfb4c1dfcceabf99023fddf259c

Merge pull request #27 from zware/patch-1

vvstinner committed 4 years ago

README

The README file for this repository.

This old documentation is no longer maintained. Read the Python Developer’s Guide instead.

Description

Tutorial to contribute to the CPython project.

Design and goal of the tutorial

The final goal is to train contributors to promote them to CPython core developers. That's the long term goal.

The short term goal is to fill the gap in the current devguide between "compile/install python" and "congrats! you are now a CPython core developer!". Document all the things expected to be known to become a core developer.

Installation

You need to use a installed version of Sphinx.

For that, you have two options. Firstly, use the sphinx package from your favorite distribution

Fedora

dnf install python-sphinx

Debian/Ubuntu

apt-get install python3-sphinx

Compilation

Once you have an installed version of Sphinx, you can build the documentation.

make html

The result will be in build/html/index.html

You can check it via http://localhost:8000 if you run the following commands

cd build/html/
python3 -m http.server