Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build magma without conda and push tarball #2026

Closed
wants to merge 1 commit into from

Conversation

afrittoli
Copy link
Collaborator

This is the first step towards removing conda from Magma builds.

This still relies on the python conda image to build, as that image already contains the required dependencies and various versions of cuda.
Use a build script to build magma, instead of conda-build, to produce the binary tarball without the rest of the conda package. An alternative approach could be to produce a no-python wheel, which we could consider if we needed to maintain multi-arch versions of this.

Upload the package to downloads.pytorch.org instead of the anaconda pytorch channel (TBD).

This will require updating the "install_conda.sh" script so that magma can be installed directly from that tarball.

First step towards removing conda from magma builds.
This still relies on the python conda image to do the
builds, as that image already contains the required
dependencies and various versions of cuda.

Use a build script to build magma, instead of conda-build,
to produce the binary tarball without the rest of the conda
package.

Upload the package to downloads.pytorch.org instead of the
anaconda pytorch channel (TBD).

This will require an update to the "install_conda.sh" script
so that magma can be installed from that tarball directly.

Signed-off-by: Andrea Frittoli <[email protected]>
@afrittoli
Copy link
Collaborator Author

superseded by pytorch/pytorch#139888

@afrittoli afrittoli closed this Nov 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants