Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bpo-34206: Improve docs and test coverage for pre-init functions #8023

Merged
merged 29 commits into from
Oct 8, 2024

Commits on Jun 30, 2018

  1. bpo-34008: Py_Main and Py_IsInitialized are preinit functions

    - move the Py_Main documentation from the very high level API section
      to the initialization and finalization section
    - make it clear that it encapsulates a full Py_Initialize/Finalize
      cycle of its own
    - point out that exactly which settings will be read and applied
      correctly when called after a separate Py_Initialize or
      Py_InitalizeEx call is version dependent
    - be explicit that Py_IsInitialized can be called prior to
      initialization
    - actually test that Py_IsInitialized can be called prior to
      initialization
    ncoghlan committed Jun 30, 2018
    Configuration menu
    Copy the full SHA
    6fd7a02 View commit details
    Browse the repository at this point in the history
  2. Add news entry

    ncoghlan committed Jun 30, 2018
    Configuration menu
    Copy the full SHA
    90aea92 View commit details
    Browse the repository at this point in the history
  3. Fix directive markup

    ncoghlan committed Jun 30, 2018
    Configuration menu
    Copy the full SHA
    6708545 View commit details
    Browse the repository at this point in the history
  4. Reword Py_Main docs

    ncoghlan committed Jun 30, 2018
    Configuration menu
    Copy the full SHA
    c2e12cc View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2018

  1. Configuration menu
    Copy the full SHA
    eb855e1 View commit details
    Browse the repository at this point in the history
  2. Further pre-initialization test improvements

    - also check Py_IsInitialized while the interpreter is initialized
      and after it is finalized
    - flush stdout in the embedding tests that run code so it appears
      in the expected order when running with "-vv"
    - make "-vv" on the subinterpreter embedding tests less spammy
    ncoghlan committed Jul 4, 2018
    Configuration menu
    Copy the full SHA
    68e37d1 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2019

  1. Configuration menu
    Copy the full SHA
    f0c8c9d View commit details
    Browse the repository at this point in the history
  2. Add missing word

    ncoghlan authored Aug 23, 2019
    Configuration menu
    Copy the full SHA
    e652a86 View commit details
    Browse the repository at this point in the history
  3. Fix typo

    ncoghlan authored Aug 23, 2019
    Configuration menu
    Copy the full SHA
    225bc42 View commit details
    Browse the repository at this point in the history
  4. Update NEWS entry

    ncoghlan authored Aug 23, 2019
    Configuration menu
    Copy the full SHA
    036f6f3 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2019

  1. Configuration menu
    Copy the full SHA
    24586e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8310a1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f3d9713 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e32d458 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6b50669 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2020

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

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    70e43bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    31b00fb View commit details
    Browse the repository at this point in the history
  3. Fix merge error

    ncoghlan committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    c6838ca View commit details
    Browse the repository at this point in the history
  4. Fix up NEWS entries

    ncoghlan committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    634f1a0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2d75186 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    54e5391 View commit details
    Browse the repository at this point in the history
  7. Fix anchor syntax

    ncoghlan committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    9a6fec5 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

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

    ncoghlan authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    e42ebb5 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    0a58fcd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b54aa49 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c5bb626 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Apply suggestions from code review

    Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
    ncoghlan and willingc authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    aad97ee View commit details
    Browse the repository at this point in the history