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

Reply via email to