About 44 results
Open links in new tab
  1. 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 page.

  2. Python Security Response Team (PSRT)

    This could be “all versions”, but if the vulnerability exists in a new feature or removed feature then this could be different. Include versions that are end-of-life in this calculation (for example, …

  3. Development cycle - Python Developer's Guide

    The Status of Python versions page contains list of active and end-of-life branches. The latest release for each Python version can be found on the download page.

  4. Compile and build - devguide.python.org

    For a concise step by step summary of building Python on Windows, you can read Victor Stinner’s guide. All supported versions of Python can be built using Microsoft Visual Studio 2017 or …

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

    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 depend on new features not …

  6. New buildbot workers - Python Developer's Guide

    Since the goal is to build Python from source, the system will need to have everything required to do normal python development: a compiler, a linker, and (except on windows) the …

  7. Setup and building - Python Developer's Guide

    These instructions cover how to get a working copy of the source code and a compiled version of the CPython interpreter (CPython is the version of Python available from …

  8. 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 page.

  9. Changing Python’s C API

    If it’s possible that future Python versions will need to add a new field to your struct, make sure it can be done. Make as few assumptions as possible about implementation details that might …

  10. 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 Python.