DiamondLightSource / python-murfey

Client-Server architecture hauling Cryo-EM data around systems
BSD 3-Clause "New" or "Revised" License
1 stars 1 forks source link

MSYS2 bootstrapper #332

Closed tieneupin closed 1 month ago

tieneupin commented 2 months ago

Resolves issue #327, which enables #294 and #315 to be potentially resolved in the future.

MSYS2 appears to be a lightweight Unix-like terminal in the same vein as Cygwin that allows us to download and install Rust, which newer Python packages use in their backend. This PR creates API endpoints on the server PC from which client PCs without internet access can download MSYS2 and its corresponding packages.

tieneupin commented 2 months ago

Checks:

codecov[bot] commented 1 month ago

Welcome to Codecov :tada:

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered :open_umbrella: