About 50 results
Open links in new tab
  1. Status of Python versions

    Status of Python versions ¶ The main branch is currently the future Python 3.15, and is the only branch that accepts new features. The latest release for each Python version can be found on the download …

  2. Development cycle - Python Developer's Guide

    Development cycle ¶ The responsibilities of a core team member shift based on what kind of branch of Python a developer is working on and what stage the branch is in. To clarify terminology, Python …

  3. Python Developer’s Guide

    Python Developer’s Guide ¶ This guide is a comprehensive resource for contributing to Python – for both new and experienced contributors. It is maintained by the same community that maintains …

  4. Setup and building - Python Developer's Guide

    All supported versions of Python can be built using Microsoft Visual Studio 2017 or later. You can download and use any of the free or paid versions of Visual Studio.

  5. Python Security Response Team (PSRT)

    Python signs binaries using Azure Trusted Signing and Apple Developer ID certificates. If a code signing certificate is reported as “compromised” or “malware signed with certificate”, the Python Security …

  6. Development cycle - devguide.python.org

    The final state of the end-of-lifed branch is recorded as a tag with the same name as the former branch, for example, 3.8 or 2.7. The Status of Python versions page contains list of active and end-of-life …

  7. Running and writing tests - Python Developer's Guide

    Running and writing tests ¶ Note This document assumes you are working from an in-development checkout of Python. If you are not then some things presented here may not work as they may …

  8. Triaging an issue - Python Developer's Guide

    See if the issue happens on a different Python version: it is always helpful to know if a bug not only affects the in-development version of Python, but whether it also affects other versions in …

  9. Software Bill-of-Materials (SBOM) - Python Developer's Guide

    Software Bill-of-Materials (SBOM) ¶ Software Bill-of-Materials (abbreviated as “SBOM”) is a document for sharing information about software and how it’s been composed. This format is used most often …

  10. Getting started - Python Developer's Guide

    Setup and building- Install Git, Get the source code- Install pre-commit as a Git hook., Compile and build- Unix- Clang, Optimization., Windows, WASI, Emscripten ...