Skip to content

Testing matrix with macos-26 (Tahoe) and macos-15-intel#8091

Draft
xavier2k6 wants to merge 1 commit into
arvidn:RC_2_0from
xavier2k6:tahoe_test
Draft

Testing matrix with macos-26 (Tahoe) and macos-15-intel#8091
xavier2k6 wants to merge 1 commit into
arvidn:RC_2_0from
xavier2k6:tahoe_test

Conversation

@xavier2k6
Copy link
Copy Markdown
Contributor

No description provided.

@xavier2k6
Copy link
Copy Markdown
Contributor Author

@arvidn the GHA Runners have now moved to python 3.12 by default & dropped 3.9, this has changed the previous python bindings failure to below:

  set BOOST_ROOT=%CD%\boost
  set BOOST_BUILD_PATH=%BOOST_ROOT%\tools\build
  set PATH=%BOOST_ROOT%;%PATH%
  
  cd bindings\python
  python setup.py build_ext --b2-args "asserts=on invariant-checks=full" install --user --prefix=
  shell: C:\Windows\system32\cmd.EXE /D /E:ON /V:OFF /S /C "CALL "{0}""
  env:
    HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: 1
    HOMEBREW_NO_AUTO_UPDATE: 1
Traceback (most recent call last):
  File "D:\a\libtorrent\libtorrent\bindings\python\setup.py", line 26, in <module>
    import setuptools
ModuleNotFoundError: No module named 'setuptools'
Error: Process completed with exit code 1.

@xavier2k6
Copy link
Copy Markdown
Contributor Author

I'm testing macos-26 (Tahoe) in CI as macos-14 will be dropped & that will require going to macos-15 or macos-latest the latter will roll-over to macos-26 (Tahoe) further down the road.

@arvidn
Copy link
Copy Markdown
Owner

arvidn commented Jan 18, 2026

I have a feeling the way the python bindings are built will need to change soon.
It's a bit frustrating that it's so complicated to turn a native python module (the output of b2) to a wheel or something that can be published.

@xavier2k6 xavier2k6 force-pushed the tahoe_test branch 5 times, most recently from 2caf077 to d6efec0 Compare January 19, 2026 11:11
@xavier2k6 xavier2k6 changed the title Testing with macos-26 (Tahoe) Testing matrix with macos-26 (Tahoe) and macos-15-intel Feb 22, 2026
@xavier2k6 xavier2k6 force-pushed the tahoe_test branch 3 times, most recently from c21e220 to d725640 Compare February 24, 2026 17:13
@xavier2k6
Copy link
Copy Markdown
Contributor Author

@arvidn There are issues with the use of newer macos....which will have to be handled.......macos-14 will be deprecated/removed as a runner image in a few months.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants