gensim
gensim copied to clipboard
Fixes gh actions deprecated runners and macOS arch issue
Hey @mpenkov @piskvorky, could you have a look into this or merge it? It would be useful for the numPy 2.0 Migration. What it does:
- Update to Ubuntu 24.04
- Update build docs to Python 3.12
- Removes Python 3.13 from the build wheels, since it will block the build process entirely.
- Update to Windows 2025
- Fixes the installwheel.py so that the correct architecture is choosen for macOS-latest (arm64).
@piskvorky @mpenkov could you approve the workflows or merge it? Or should I rework something?
Sorry @julianpollmann – I ran the workflow now!
@mpenkov mergeable or no?
@piskvorky @mpenkov builds for macOS are failing right now, since installwheel from develop branch is used. Should be ok when commit 98a19a5d88132242474ba97b9425ca9c74aef787 from this PR is merged.
@mpenkov @piskvorky any way I could support you with this?
@mpenkov how about a quick call to review this & other "maintenance" PRs?
@piskvorky Finally carved out some time for catching up on OS. Sure, let's schedule a call using the usual channel. JST evenings excluding Monday/Wednesday work well for me.
@piskvorky @mpenkov Let me know, if I should join at some point if there are questions regarding the PRs. Would be depending on time/timezone.
Thanks @julianpollmann !