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

refactor: Switch to a Debian base image #368

Merged
merged 1 commit into from
Dec 19, 2023

Conversation

mgax
Copy link
Contributor

@mgax mgax commented Dec 18, 2023

For #173, we're integrating the wagtail-ab-testing package, which unfortunately depends on numpy and scipy.

While numpy provides pre-compiled wheels for Alpine on both x86-64 and aarch64, scipy only provides alpine wheels for x86-64. This means people with newer ARM-based Macs (myself included) would have a hard time working on the project, either having to build and run the Docker image using emulation, or we'd have to modify the build process to compile scipy (which is both difficult and very slow).

Switching to Debian means we can use the scipy "manylinux" flavour of wheel, which is available for aarch64 too.

@rjsparks
Copy link
Member

no objection

@kesara kesara merged commit e651dda into ietf-tools:main Dec 19, 2023
5 checks passed
@mgax mgax deleted the debian-base-image branch December 19, 2023 10:34
@kesara
Copy link
Member

kesara commented Dec 19, 2023

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.

3 participants