Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(Build): Build manylinux_2_28 wheels #500

Open
wants to merge 2 commits into
base: hg
Choose a base branch
from

Conversation

reneleonhardt
Copy link

@reneleonhardt reneleonhardt commented Jun 9, 2023

Moved 31* out of manylinux2010 and build_wheels into a new manylinux_2_28 job.
Moved PYTHON_VER to .python-version.

Not built anymore:

  • cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686
  • cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64

Included in manylinux_2_28 now:

  • cp310-manylinux_2_17_x86_64.manylinux2014_x86_64 (old)
  • cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64 (new)

Moved 31* out of manylinux2010 and build_wheels into a new manylinux_2_28 job.
Moved PYTHON_VER to .python-version.
@reneleonhardt
Copy link
Author

Could we build against aarch64 too? Then I could skip those in build_wheels too, names are the same:

  • cp310-manylinux_2_17_aarch64.manylinux2014_aarch64
  • cp310-musllinux_1_1_aarch64

@mrabarnett
Copy link
Owner

How much demand is there for that?

If you can provide the relevant changes and confirm that it works, then I don't see why not.

@reneleonhardt
Copy link
Author

You developed the best regex engine for Python as a C extension, so aarch64 builds will be useful to the growing ARM cloud offerings.
Please try out yourself.

Did you ever think about a Java port or JNI / Foreign Function use?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants