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: boostorg/python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: develop
Choose a base ref
...
head repository: boostorg/python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: tmp
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 1 commit
  • 5 files changed
  • 1 contributor

Commits on Nov 7, 2025

  1. Add "nogil" option for BOOST_PYTHON_MODULE_INIT.

    Implement optional arguments for BOOST_PYTHON_MODULE_INIT and allow the
    boost::python::mod_gil_not_used() option.  This sets the
    Py_MOD_GIL_NOT_USED flag for the extension module.
    
    To define a module that supports free-threaded Python, define it
    like this:
    
        BOOST_PYTHON_MODULE(my_module, boost::python::mod_gil_not_used())
        {
            ...
        }
    nascheme committed Nov 7, 2025
    Configuration menu
    Copy the full SHA
    80731af View commit details
    Browse the repository at this point in the history
Loading