gensim icon indicating copy to clipboard operation
gensim copied to clipboard

Fixes gh actions deprecated runners and macOS arch issue

Open julianpollmann opened this issue 7 months ago • 1 comments
trafficstars

This fixes #3607. See this for more information.

julianpollmann avatar Apr 18 '25 13:04 julianpollmann

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).

julianpollmann avatar Jun 11 '25 20:06 julianpollmann

@piskvorky @mpenkov could you approve the workflows or merge it? Or should I rework something?

julianpollmann avatar Jun 23 '25 10:06 julianpollmann

Sorry @julianpollmann – I ran the workflow now!

@mpenkov mergeable or no?

piskvorky avatar Jun 23 '25 12:06 piskvorky

@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.

julianpollmann avatar Jun 23 '25 14:06 julianpollmann

@mpenkov @piskvorky any way I could support you with this?

julianpollmann avatar Jul 04 '25 11:07 julianpollmann

@mpenkov how about a quick call to review this & other "maintenance" PRs?

piskvorky avatar Jul 04 '25 11:07 piskvorky

@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.

mpenkov avatar Jul 10 '25 07:07 mpenkov

@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.

julianpollmann avatar Jul 10 '25 09:07 julianpollmann

Thanks @julianpollmann !

piskvorky avatar Jul 24 '25 11:07 piskvorky