Chen Shen e6dc822bd4 Revert "[CI] Deprecate sdk_runner and prod_v1 from OSS release tests (#34804)" 1 year ago
..
ray e6dc822bd4 Revert "[CI] Deprecate sdk_runner and prod_v1 from OSS release tests (#34804)" 1 year ago
requirements ab1767a5fa [air] remote_storage: Prefer fsspec filesystems over native pyarrow (#34663) 1 year ago
MANIFEST.in fa1c6510f7 [hotfix] Revert "Exclude Bazel build files from Ray wheels (#25679)" (#25950) 2 years ago
README-building-wheels.md 05c4e3fb2a [build] Build wheels with manylinux2014 (#11621) 4 years ago
asv.conf.json 9b8218aabd [docs] Move all /latest links to /master (#11897) 4 years ago
build-wheel-macos-arm64.sh 8124922ecf [ci/mac] Add nightly Mac arm64 (M1/M2) wheel builds to CI (#33919) 1 year ago
build-wheel-macos.sh 43920e2185 Remove python 3.6 support [1/n] (#34373) 1 year ago
build-wheel-manylinux2014.sh 43920e2185 Remove python 3.6 support [1/n] (#34373) 1 year ago
build-wheel-windows.sh 0c8b59d2d9 Prepare Python 3.11 support (#31170) 1 year ago
requirements.txt dd843ba517 Move virtualenv to ray["default"] dependencies (#34667) 1 year ago
requirements_linters.txt 94ebdf7cb5 [lint] Pin flake8-comprehensions (#33466) 1 year ago
requirements_test.txt 372a1eb377 [core] Mark raylet unhealthy if GCS can't recognize it. (#34087) 1 year ago
setup.py dd843ba517 Move virtualenv to ray["default"] dependencies (#34667) 1 year ago

README-building-wheels.md

Building manylinux2014 wheels

WARNING: To cause everything to be rebuilt, this script will delete ALL changes to the repository, including both changes to tracked files, and ANY untracked files.

It will also cause all files inside the repository to be owned by root, and produce .whl files owned by root.

Inside the root directory (i.e., one level above this python directory), run

docker run -e TRAVIS_COMMIT=<commit_number_to_use> --rm -w /ray -v `pwd`:/ray -ti quay.io/pypa/manylinux2014_x86_64  /ray/python/build-wheel-manylinux2014.sh

The wheel files will be placed in the .whl directory.

Building MacOS wheels

To build wheels for MacOS, run the following inside the root directory (i.e., one level above this python directory).

./python/build-wheel-macos.sh

The script uses sudo multiple times, so you may need to type in a password.