Please consider lowering MACOSX_DEPLOYMENT_TARGET to 11.0 in:
.github/workflows/buildwheels.yml
In this pull request:
https://github.com/Ezibenroc/PyRoaringBitMap/pull/141/changes
The deployment target was set to 14.0.
However, most wheels still target a much lower minimum. 11.0 matches the deployment target used by python-build-standalone for Python 3.9 to Python 3.14+:
% uv run --python 3.9 python -c "import sysconfig; print(sysconfig.get_config_var('MACOSX_DEPLOYMENT_TARGET'))"
11.0
% uv run --python 3.14 python -c "import sysconfig; print(sysconfig.get_config_var('MACOSX_DEPLOYMENT_TARGET'))"
11.0
Setting it to a much newer version makes pyroaring unable to be installed from the wheel on older systems. It should build fine with MACOSX_DEPLOYMENT_TARGET set to 11.0.
Please consider lowering MACOSX_DEPLOYMENT_TARGET to 11.0 in:
.github/workflows/buildwheels.ymlIn this pull request:
https://github.com/Ezibenroc/PyRoaringBitMap/pull/141/changes
The deployment target was set to 14.0.
However, most wheels still target a much lower minimum. 11.0 matches the deployment target used by python-build-standalone for Python 3.9 to Python 3.14+:
Setting it to a much newer version makes pyroaring unable to be installed from the wheel on older systems. It should build fine with MACOSX_DEPLOYMENT_TARGET set to 11.0.