Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
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
Loading
...
head repository: nascheme/boost-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: develop
Choose a head ref
Loading
Checking mergeability… Don’t worry, you can still create the pull request.
  • 7 commits
  • 9 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

Commits on Nov 17, 2025

  1. Update Linux CI scripts, more Python versions.

    Update scripts to use actions/setup-python to install different Python
    versions.  Add run-faber.sh and get-py-env.py scripts.  Add
    test-ubuntu-py-ver.yml CI script to test with different Python versions.
    nascheme committed Nov 17, 2025
    Configuration menu
    Copy the full SHA
    b7b0137 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    597df1d View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2025

  1. Simplify CI workflow.

    We don't need test-ubuntu-py-ver.yml since we can use "include".  Test
    Python 3.14t as well.  More Python versions can be tested now we are
    using setup-python.
    nascheme committed Nov 27, 2025
    Configuration menu
    Copy the full SHA
    b44fcf1 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2025

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

Commits on Dec 2, 2025

  1. Add Python 2.x workflow.

    nascheme committed Dec 2, 2025
    Configuration menu
    Copy the full SHA
    d9bdbc8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    580bd68 View commit details
    Browse the repository at this point in the history
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.