Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: whyvineet/python-devguide
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: python/devguide
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 16 commits
  • 29 files changed
  • 17 contributors

Commits on Apr 23, 2026

  1. Minor improvements to the Emscripten instructions (python#1795)

    * Minor improvements to the Emscripten instructions
    
    * Remove incorrect statement about ccache
    
    * Add note about nvm
    
    * link to nvm
    
    * Document `--host-runner` argument as alternative to nvm
    
    * lint
    hoodmane authored Apr 23, 2026
    Configuration menu
    Copy the full SHA
    f67335b View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2026

  1. Add multicultural communication guidelines (python#1788)

    * pythongh-1447: Add multicultural communication guidelines
    
    Add a new section covering good-faith assumptions, use of translation
    and language tools, collaborative phrasing, and patience/mentoring
    for contributors communicating across cultural and linguistic backgrounds.
    
    * Apply suggestions from review
    
    Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
    
    * Fix caps, wrap at ~80
    
    Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    ---------
    
    Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
    Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    4 people authored Apr 25, 2026
    Configuration menu
    Copy the full SHA
    f9c78a9 View commit details
    Browse the repository at this point in the history
  2. Recommend --config-cache for ./configure (python#1794)

    * pythongh-1547: Recommend --config-cache for configure
    
    Add ``--config-cache`` to all relevant ``./configure`` invocations in
    the front page and setup-building guide, matching what the WASM
    commands already do. Add a brief explanation noting that ``config.cache``
    should be deleted when switching compilers or significantly changing
    the build environment.
    
    * pythongh-1547: Also mention --cache-file=config.cache alias
    
    * pythongh-1547: Remove --config-cache from platform-specific configure commands
    
    * pythongh-1547: Restructure --config-cache as optional speedup tip
    
    * pythongh-1547: Use tip admonition for --config-cache
    
    * pythongh-1547: Add --config-cache to macOS platform-specific configure commands
    
    * Apply suggestions from review
    
    Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
    Co-authored-by: Bartosz Sławecki <bartosz@ilikepython.com>
    
    ---------
    
    Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
    johnslavik and hugovk authored Apr 25, 2026
    Configuration menu
    Copy the full SHA
    abdd4c6 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2026

  1. Configuration menu
    Copy the full SHA
    4f8cdf3 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2026

  1. Bump the pip group with 6 updates (python#1798)

    Updates the requirements on [furo](https://github.com/pradyunsg/furo), [sphinx-autobuild](https://github.com/sphinx-doc/sphinx-autobuild), [sphinx-inline-tabs](https://github.com/pradyunsg/sphinx-inline-tabs), [sphinx-notfound-page](https://github.com/readthedocs/sphinx-notfound-page), [sphinx-copybutton](https://github.com/executablebooks/sphinx-copybutton) and [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.
    
    Updates `furo` to 2025.12.19
    - [Release notes](https://github.com/pradyunsg/furo/releases)
    - [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
    - [Commits](pradyunsg/furo@2022.06.04...2025.12.19)
    
    Updates `sphinx-autobuild` to 2025.8.25
    - [Release notes](https://github.com/sphinx-doc/sphinx-autobuild/releases)
    - [Changelog](https://github.com/sphinx-doc/sphinx-autobuild/blob/main/NEWS.rst)
    - [Commits](sphinx-doc/sphinx-autobuild@2024.09.19...2025.08.25)
    
    Updates `sphinx-inline-tabs` to 2025.12.21.14
    - [Commits](pradyunsg/sphinx-inline-tabs@2023.04.21...2025.12.21.14)
    
    Updates `sphinx-notfound-page` to 1.1.0
    - [Changelog](https://github.com/readthedocs/sphinx-notfound-page/blob/main/CHANGELOG.rst)
    - [Commits](readthedocs/sphinx-notfound-page@1.0.0...1.1.0)
    
    Updates `sphinx-copybutton` to 0.5.2
    - [Release notes](https://github.com/executablebooks/sphinx-copybutton/releases)
    - [Changelog](https://github.com/executablebooks/sphinx-copybutton/blob/master/CHANGELOG.md)
    - [Commits](executablebooks/sphinx-copybutton@v0.3.3...v0.5.2)
    
    Updates `sphinx` to 9.1.0
    - [Release notes](https://github.com/sphinx-doc/sphinx/releases)
    - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst)
    - [Commits](sphinx-doc/sphinx@v8.2.3...v9.1.0)
    
    ---
    updated-dependencies:
    - dependency-name: furo
      dependency-version: 2025.12.19
      dependency-type: direct:production
      dependency-group: pip
    - dependency-name: sphinx-autobuild
      dependency-version: 2025.8.25
      dependency-type: direct:production
      dependency-group: pip
    - dependency-name: sphinx-inline-tabs
      dependency-version: 2025.12.21.14
      dependency-type: direct:production
      dependency-group: pip
    - dependency-name: sphinx-notfound-page
      dependency-version: 1.1.0
      dependency-type: direct:production
      dependency-group: pip
    - dependency-name: sphinx-copybutton
      dependency-version: 0.5.2
      dependency-type: direct:production
      dependency-group: pip
    - dependency-name: sphinx
      dependency-version: 9.1.0
      dependency-type: direct:production
      dependency-group: pip
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 2, 2026
    Configuration menu
    Copy the full SHA
    d8483e5 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2026

  1. Configuration menu
    Copy the full SHA
    271fc3e View commit details
    Browse the repository at this point in the history

Commits on May 12, 2026

  1. Configuration menu
    Copy the full SHA
    a0526fd View commit details
    Browse the repository at this point in the history

Commits on May 13, 2026

  1. Configuration menu
    Copy the full SHA
    e818317 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2026

  1. Configuration menu
    Copy the full SHA
    2a14b3a View commit details
    Browse the repository at this point in the history

Commits on May 16, 2026

  1. Add an 'OSS-Fuzz for CPython' overview (python#1801)

    Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
    StanFromIreland and hugovk authored May 16, 2026
    Configuration menu
    Copy the full SHA
    f890063 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2026

  1. Configuration menu
    Copy the full SHA
    42d2e0f View commit details
    Browse the repository at this point in the history

Commits on May 21, 2026

  1. Update guidelines on using GenAI (python#1778)

    * Update guidelines on using GenAI
    * Update the title to clarify the purpose of this doc is to provide guidelines.
    * Add the Guidelines to the contributing table.
    * Fix the markup in rendering the table
    * Soften the wording about AI tool disclosure.
    * Moved the considerations to be earlier in the page.
    * Apply suggestions from code review
    * Add more explicit in the beginning that the person submitting issue or pr is responsible for its content.
    * adjust wording about being disrespectful and about reviewing the output always.
    * Rename the file to ai-tools.rst
    * Reformat to 80 chars max
    Co-authored-by: Gregory P. Smith <greg@krypto.org>
    Co-authored-by: Donghee Na <donghee.na@python.org>
    Co-authored-by: devdanzin <74280297+devdanzin@users.noreply.github.com>
    Co-authored-by: Jacob Coffee <jacob@z7x.org>
    Co-authored-by: Savannah Ostrowski <savannah@python.org>
    Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
    7 people authored May 21, 2026
    Configuration menu
    Copy the full SHA
    0ee1a98 View commit details
    Browse the repository at this point in the history
  2. Fix the redirect to the new ai usage guidelines. (python#1806)

    * Fix the redirect to the new ai usage guidelines.
    
    Co-authored-by: Stan Ulbrych <stan@python.org>
    Mariatta and StanFromIreland authored May 21, 2026
    Configuration menu
    Copy the full SHA
    1a89c09 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2026

  1. Add sphinx-last-updated-by-git extenstion. (python#1807)

    * Add sphinx-last-updated-by-git extenstion.
    
    Show the last time the page was updated. Useful for docs like AI tools guidelines.
    
    Migrate to RTD jobs because we cannot have both command and jobs in rtd.
    Mariatta authored May 22, 2026
    Configuration menu
    Copy the full SHA
    109d6d0 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2026

  1. Configuration menu
    Copy the full SHA
    87de350 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2026

  1. Configuration menu
    Copy the full SHA
    45e3338 View commit details
    Browse the repository at this point in the history
Loading