manylinux
manylinux copied to clipboard
Python wheels that work on any linux (almost)
I'm using manylinux2014 to generate wheels for cx_Freeze. As Tcl/Tk 8.5 is still used, it ended up creating an issue (https://github.com/marcelotduarte/cx_Freeze/issues/1577). So I upgrade to Tcl/Tk 8.6 in the same...
Hello, In my fork of manylinux, I was able to add manylinux_2_31, based on Ubuntu 20.04: https://github.com/pypa/manylinux/compare/main...sevagh:manylinux:feat/add-manylinux_2_31-ubuntu20.04 I got the hint from this repo: https://github.com/mayeut/pep600_compliance#acceptable-distros-to-build-wheels The ubuntu 20.04 manylinux_2_31 container...
With CPython 3.11.0 beta1 available, it's time to add CPython 3.11 to manylinux images. The issue will be closed once CPython 3.11.0 is released. EDIT: 2022-08-21 CPython 3.11.0 rc1 is...
manylinux_2_24 is based on Debian 9, which reaches the end of its long-term-support at the end of this month, see e.g. [here](https://github.com/mayeut/pep600_compliance#distro-compatibility). This is obviously out-of-sync with the much longer...
`manylinux_2_28` images are not configured to install dependencies such as `msgpack` that are only available in EPEL repositories. Enabling EPEL will reduce the amount of Linux-fu that users need to...
The GCC version in manylinux1 is 4.8, painfully old, unable to build C++14 code (see #118). It’s actually possible to build GCC 9 on CentOS 5, though support was removed...
In using the manylinux image to create wheels, the package I am compiling creates a shared library from the static python libraries in the image. Without the position independent code...
Add a build option to enable building shared/libpython-enabled Python. Helps a number of use-cases (eg: #1149 #793 #255 #30). In mine, using PyInstaller for creating a works-on-many-linux distribution. Obviously as...
It'd be great if the project could publish multi-platform images so that one can do multi-arch Docker builds using buildx and e.g. `docker buildx build --platforms linux/amd64,linux/arm64`. See some relevant...
We are [extending the manylinux2014_x86_64 Docker image](https://github.com/geopandas/pyogrio/blob/main/ci/manylinux2014_x86_64-vcpkg-gdal.Dockerfile) to build binary dependencies using VCPKG. This worked nicely until the latest changes in `quay.io/pypa/manylinux2014_x86_64:2022-04-18-1d09d31`. Previously we were getting proper wheel names: `pyogrio-0.3.0+47.g9dd1b49-cp38-cp38-linux_x86_64.whl`...