devguide
devguide copied to clipboard
The Python developer's guide
Other than for the most trivial sorts of changes (e.g. obvious spelling errors), nearly all changes to the cpython repo should include a NEWS entry; that's our primary mechanism to...
Currently in the test coverage section, specifically 5.2.1.4, it mentions building the C extension for coverage.py. For a while now coverage.py has come with the C extension by default, so...
Python 3.7.6 (tags/v3.7.6:43364a7ae0, Dec 19 2019, 00:42:30) [MSC v.1916 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license()" for more information. >>> from __future__ import absolute_import, division, print_function,...
Most distributed versions of Python include or have an option to include install the Python test suite. This is included in the main Python Makefile (Makefile.pre.in) `make install` step. Unfortunately,...
It would be great if Git Bootcamp has information on how to checkout git tags to get the earlier CPython releases (e.g. 3.3, 3.4 ) 3.3. and 3.4 aren't on...
There are currently some checklists on different sections of devguide, such as grammar addition checklist and opcode addition checklist and I wanted to discuss adding a checklist for future directives...
When using conda, the `make html` command does not currently work as it creates a venv inside the conda environment. Add note or create a `make html-conda` command.
For PEP 588's purpose, we want to have an alternate branch of the devguide where the new workflow of using GitHub issues can be documented, and we want to have...
Not sure if this is in the DevGuide already. There should be an explanation somewhere of what the different labels mean, especially: - skip issue - skip news It's not...
The devguide currently gives information about how to do a backport of a fix from the feature (master) branch to maintenance branches but I see very little in the way...