On 31/12/21 3:50 am, Charles R Harris wrote:


On Thu, Dec 30, 2021 at 6:26 PM Charles R Harris <charlesr.har...@gmail.com <mailto:charlesr.har...@gmail.com>> wrote:

    Hi All,

    We need to get more credits in order to run MacPython/numpy-wheels
    builds on travis. Anyone recall how to go about this?

    Chuck


MacPython has used 800550 of 800000 credits.  NumPy has used 625860 of 800000 credits, so should be good for a couple of months. SciPy has one credit left, but doesn't use travis. I think the MacPython credits covers everyone who uses multibuild and travis, so NumPy is likely not the only one affected.

Chuck

I requested more OpenSource credits for MacPython. The MacPython credits cover many of the wheel-building projects, the main repos (numpy/numpy) are under different accounts. I last reqeusted credits for MacPython in October.


A bit more information:

Travis-ci.com bills differently for each platform.

For x86, they bill

10 credits per minute on linux

20 credits per minute on windows

50 credits per minute on macos

aarch64 (arm linux), ppc, and s390x are **not billed** against credits. I think this is because other companies provide the actual hardware runners.


Some of the projects under MacPython like matplotlib have migrated off travis and use cibuildwheel in their main repo [0], using qemu for arm64.


Others  like numpy-wheels and openblas-libs moved their x86 builds to other providers, their travis builds actually consume 0 credits.


h5py-wheels, scipy-wheels, pandas-wheels and others are still consuming credits for their x86 builds. If all the projects moved to other providers it would save opening requests for more credits, admittedly it is easier to request credits than to move the build :). I could also be more proactive in tracking the credit situation and request a renewal before they run out, I will set a reminder to do so 2 1/2 months from now.


Matti


[0] https://github.com/matplotlib/matplotlib/blob/main/.github/workflows/cibuildwheel.yml

_______________________________________________
NumPy-Discussion mailing list -- numpy-discussion@python.org
To unsubscribe send an email to numpy-discussion-le...@python.org
https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
Member address: arch...@mail-archive.com

Reply via email to