Any updated status on wheel containing the Rust extensions? On Thu, Nov 14, 2024 at 12:44 AM Pierre-Yves David < pierre-yves.da...@ens-lyon.org> wrote:
> Hello everyone > > Here is a quick update on our progress toward offering wheels for Mercurial > > # Current CI state > > Over the past few weeks, we consolidated the CI to actually build (the > easy part) but also tests the resulting wheels (the harder part). > > As the result the CI is currently building wheels for : > > - Linux (x86_64) (testing 3.8, 3.11. 3.12 and 3.13) > - Mac (x86_64) (testing 3.10) > - Windows (x86, AMD64) (testing 3.9 AMD64) > > # Nightly builds ! > > "Nightly" build are available in the heptapod's pypi repository for the > project: > > https://foss.heptapod.net/mercurial/mercurial-devel/-/packages/ > > Please consider testing these nightly as soon as possible to confirm they > fit your needs. > > However, be warned that about any contributor can publish package to this > repository, so it does not offer the same security guarantee as the > official packages. We will look into tightening access to it in the future. > > # Release wheels ! > > For the actual release, the releases managers will manually build the > wheels on secure machine. > > So you can expect Linux wheel at release time but expect a small delay > until we do the initial setup of secure builder for macos and Windows. > There is nothing complicated about these setup as we know how to build them. > > # What next > > As you probably noticed, the "arm" variant of the wheels are currently > missing. We will work toward providing them over the next cycle. > > There is no difficulty expected toward building ARM version, we just needs > bit more time to setup the CI and the workers when necessary. So expect > news on that front soon. > > In addition, plan to look into building wheel for more flavor in the > coming month. Especially, wheel containing the Rust extensions. > > Finally, you can expect to soon see a 6.9rc1 release tagged and some of > the associated wheels pushed to pypi for testing. > > # Acknowledgement > > Huge thanks to Matt Harbison for providing Runners and knowledge for > MacOs and Windows, we could not have made it without his support. > > Cheers, > > -- > Pierre-Yves David > > _______________________________________________ > Mercurial mailing list > Mercurial@lists.mercurial-scm.org > https://lists.mercurial-scm.org/mailman/listinfo/mercurial >
_______________________________________________ Mercurial mailing list Mercurial@lists.mercurial-scm.org https://lists.mercurial-scm.org/mailman/listinfo/mercurial