-
-
Notifications
You must be signed in to change notification settings - Fork 4.4k
Setup wheel-build repository #1731
Copy link
Copy link
Closed
Labels
difficulty hardHard issue: required deep gensim understanding & high python/cython skillsHard issue: required deep gensim understanding & high python/cython skillstestingIssue related with testing (code, documentation, etc)Issue related with testing (code, documentation, etc)
Metadata
Metadata
Assignees
Labels
difficulty hardHard issue: required deep gensim understanding & high python/cython skillsHard issue: required deep gensim understanding & high python/cython skillstestingIssue related with testing (code, documentation, etc)Issue related with testing (code, documentation, etc)
It's very useful to have wheels for all platforms because it allows avoiding many problems with compilation.
Right now, we build windows x64 wheels in gensim and MacOSX wheels in gensim-wheels.
Distinct repo looks like the best solution because for wheel building & testing we need some untrivial CI configurations and this action needs a lot of time (we don't want to have very slow CI in the current repo).
Also, this allows making release process easier (build all wheels by one commit/command), centralized testing of wheels.
What's need to make
Linux wheels
Windows wheels
MacOSx wheels
(Optional) Cron jobs (for everyday build)
Related links: