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

gh-107954, PEP 741: Add PyConfig_Get() function #123472

Merged
merged 18 commits into from
Sep 2, 2024
Merged

Commits on Aug 29, 2024

  1. pythongh-107954, PEP 741: Add PyConfig_Get() function

    Add PyConfig_Get(), PyConfig_GetInt(), PyConfig_Set() and
    PyConfig_Names() functions to get and set the current runtime Python
    configuration.
    
    _PyConfig_AsDict() now converts PyConfig.xoptions as a dictionary.
    vstinner committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    4c79a52 View commit details
    Browse the repository at this point in the history
  2. Test enable_gil option

    vstinner committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    988dca5 View commit details
    Browse the repository at this point in the history
  3. Fix make check-c-globals

    vstinner committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    2d592a6 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Configuration menu
    Copy the full SHA
    4e0951e View commit details
    Browse the repository at this point in the history
  2. Update Doc/c-api/init_config.rst

    Co-authored-by: Bénédikt Tran <[email protected]>
    vstinner and picnixz authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    edc9974 View commit details
    Browse the repository at this point in the history
  3. Update Doc/c-api/init_config.rst

    Co-authored-by: Bénédikt Tran <[email protected]>
    vstinner and picnixz authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    4616b52 View commit details
    Browse the repository at this point in the history
  4. Update Modules/_testcapi/config.c

    Co-authored-by: Bénédikt Tran <[email protected]>
    vstinner and picnixz authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    135d862 View commit details
    Browse the repository at this point in the history
  5. Update Python/initconfig.c

    Co-authored-by: Bénédikt Tran <[email protected]>
    vstinner and picnixz authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    2324465 View commit details
    Browse the repository at this point in the history
  6. Update Python/initconfig.c

    Co-authored-by: Bénédikt Tran <[email protected]>
    vstinner and picnixz authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    0c20c8a View commit details
    Browse the repository at this point in the history
  7. Apply suggestions from code review

    Co-authored-by: Bénédikt Tran <[email protected]>
    vstinner and picnixz authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    67210db View commit details
    Browse the repository at this point in the history
  8. Address Bénédikt's review

    vstinner committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    262738f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fcf0918 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Configuration menu
    Copy the full SHA
    a39857e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2014c52 View commit details
    Browse the repository at this point in the history
  3. Check pos argument in sys_set_flag()

    Update also PyConfig in _PySys_SetIntMaxStrDigits().
    vstinner committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    4a3595c View commit details
    Browse the repository at this point in the history
  4. Cleanup initconfig.c

    Add _PyWideStringList_AsTuple() function.
    vstinner committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    8c321f1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1556b95 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b655e93 View commit details
    Browse the repository at this point in the history