Jiao Dong 7d69ebb9e2 fall back to manual pin version 3 years ago
..
ray 6dae07ce2c 1.5.1 with autoscaler hotfix 3 years ago
requirements 4bb3883a73 [dataset] deduct filesystem automatically (#16762) 3 years ago
MANIFEST.in 2e8d8fba02 [Build] Another attempt at building Python 3.9 MacOS wheels (#16347) 3 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.sh 2e8d8fba02 [Build] Another attempt at building Python 3.9 MacOS wheels (#16347) 3 years ago
build-wheel-manylinux2014.sh 2e8d8fba02 [Build] Another attempt at building Python 3.9 MacOS wheels (#16347) 3 years ago
build-wheel-windows.sh a7b97b6f8a Add shellcheck support (#8574) 4 years ago
requirements.txt 4bb3883a73 [dataset] deduct filesystem automatically (#16762) 3 years ago
requirements_linters.txt ebc44c3d76 [CI] Upgrade flake8 to 3.9.1 (#15527) 3 years ago
requirements_ml_docker.txt c0560dadef [Docker] Pin Tensorflow (#16741) 3 years ago
setup.py 7d69ebb9e2 fall back to manual pin version 3 years 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.