home.social

#cibuildwheel — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #cibuildwheel, aggregated by home.social.

  1. PEP 770 was accepted in April of this year, what has happened since then?

    * Published a white paper on PEP 770 and phantom dependencies
    * Auditwheel, manylinux, and cibuildwheel adoption
    * Over 300 projects already ship with PEP 770 SBOM data
    * Fedora and Red Hat adopted PEP 770 for Python packages

    Read more: sethmlarson.dev/pep-770-sbom-d

    #Python #SBOM #CycloneDX #SPDX #auditwheel #cibuildwheel

  2. PEP 770 was accepted in April of this year, what has happened since then?

    * Published a white paper on PEP 770 and phantom dependencies
    * Auditwheel, manylinux, and cibuildwheel adoption
    * Over 300 projects already ship with PEP 770 SBOM data
    * Fedora and Red Hat adopted PEP 770 for Python packages

    Read more: sethmlarson.dev/pep-770-sbom-d

    #Python #SBOM #CycloneDX #SPDX #auditwheel #cibuildwheel

  3. PEP 770 was accepted in April of this year, what has happened since then?

    * Published a white paper on PEP 770 and phantom dependencies
    * Auditwheel, manylinux, and cibuildwheel adoption
    * Over 300 projects already ship with PEP 770 SBOM data
    * Fedora and Red Hat adopted PEP 770 for Python packages

    Read more: sethmlarson.dev/pep-770-sbom-d

    #Python #SBOM #CycloneDX #SPDX #auditwheel #cibuildwheel

  4. PEP 770 was accepted in April of this year, what has happened since then?

    * Published a white paper on PEP 770 and phantom dependencies
    * Auditwheel, manylinux, and cibuildwheel adoption
    * Over 300 projects already ship with PEP 770 SBOM data
    * Fedora and Red Hat adopted PEP 770 for Python packages

    Read more: sethmlarson.dev/pep-770-sbom-d

    #Python #SBOM #CycloneDX #SPDX #auditwheel #cibuildwheel

  5. PEP 770 was accepted in April of this year, what has happened since then?

    * Published a white paper on PEP 770 and phantom dependencies
    * Auditwheel, manylinux, and cibuildwheel adoption
    * Over 300 projects already ship with PEP 770 SBOM data
    * Fedora and Red Hat adopted PEP 770 for Python packages

    Read more: sethmlarson.dev/pep-770-sbom-d

    #Python #SBOM #CycloneDX #SPDX #auditwheel #cibuildwheel

  6. Binary wheels for the modularized #Python packages sagemath-objects and sagemath-categories, built using #cibuildwheel, became available on PyPI in #SageMath 9.7, in September 2022. github.com/sagemath/sag... 3/

    Sage 9.7 Release Tour

  7. The @[email protected] project applies a 2-phase build procedure in the style of #cibuildwheel – first build the wheel, then "repair" it (vendor non-Python deps into it) – also to some arch-independent #Python packages, e.g., the #Mathematics databases from #GAPSystem. pypi.org/project/pass... 6/

    passagemath-gap-pkg-smallgrp-d...

  8. Here is an example of how I used #cibuildwheel with #mypyc (which in theory can compile to C anything that you can perfectly type annotate)

    github.com/matthewdeanmartin/u

  9. Here is an example of how I used #cibuildwheel with #mypyc (which in theory can compile to C anything that you can perfectly type annotate)

    github.com/matthewdeanmartin/u

  10. Here is an example of how I used #cibuildwheel with #mypyc (which in theory can compile to C anything that you can perfectly type annotate)

    github.com/matthewdeanmartin/u

  11. Here is an example of how I used #cibuildwheel with #mypyc (which in theory can compile to C anything that you can perfectly type annotate)

    github.com/matthewdeanmartin/u

  12. Here is an example of how I used #cibuildwheel with #mypyc (which in theory can compile to C anything that you can perfectly type annotate)

    github.com/matthewdeanmartin/u

  13. 🥚🐰🛞🐍 Exciting!

    I'm doing the first @pillow release using cibuildwheel + PyPI publish GitHub Action + Trusted Publishers!

    It'll take just under three hours to build 68 wheels and an sdist, and then upload them automatically to @pypi 🤞

    The matrix covers CPython 3.8-3.12, PyPy 3.9-3.10, manylinux, musllinux, macOS Intel + Apple Silicon, Windows 32-bit + 64-bit + ARM...

    Follow along the Easter fun at github.com/python-pillow/Pillo !

    #Python #Pillow #PythonPillow #PyPI #TrustedPublishers #cibuildwheel

  14. 🔹#FluidSim our #CFD package also gets pre-compiled #Pythran extensions in wheels!

    🔹#FluidImage the scalable #PIV package gets its first release in many years, also gets wheels! Heads up for another minor release soon, with breaking changes:

    fluidimage.readthedocs.io/en/l

    🔹All this was made possible by the new #Meson support in #Transonic

    transonic.readthedocs.io/en/la

    and a bit of CI/CD stuff powered by #cibuildwheel

    #ThisMonthInFluiddyn

  15. i maintain a number of #python packages that include C extensions.

    every time a new version of python is released, i'd like to release new wheels for the new python version (not a new version of *my* packages version, just to add the wheels to pypi)

    #githubactions, and #cibuildwheel made that a lot simpler than it used to be, but i'd love to automate this further.

    has someone set up a github action that triggers github actions in other repos for this kind of purpose?