Please provide genicam wheels for macos/arm64
What is the goal that you want to achieve by the request?
I want to evaluate this project as an alternative to pypylon but its transitive dependency genicam does not provide wheels for macos (Apple silicon). I also couldn't find any sources for genicam itself that would have let me try to compile them myself.
Complete output:
➜ uv add harvesters
Resolved 219 packages in 1.18s
error: Distribution `genicam==1.5.1 @ registry+https://pypi.org/simple` can't be installed because it doesn't have a source distribution or wheel for the current platform
hint: You're on macOS (`macosx_15_0_arm64`), but `genicam` (v1.5.1) only has wheels for the following platforms: `manylinux2014_aarch64`, `manylinux2014_armv7l`, `manylinux2014_x86_64`, `win_amd64`; consider adding "sys_platform == 'darwin' and platform_machine == 'arm64'" to `tool.uv.required-environments` to ensure uv resolves to a version with compatible wheels
Am also hitting this. The previous release of genicam (1.5.0) did provide MacOS wheels, so might be worth pinning to that for now (though those wheels only support Python 3.13).
Hi, I work on the macOS build flow this days. Is it fine to provide Apple silicon only? I think it will simplify the Python Bindings significant.
Please excuse the inconvenience!
For me personally, yes. I would also think the users of Applie Silicon will only grow in comparison to Apple on Intel.
Thank for your work!