Skip to main content
https://github.com/ray-project/ray/raw/master/doc/source/images/ray_header_logo.png https://readthedocs.org/projects/ray/badge/?version=master https://img.shields.io/badge/Ray-Join%20Slack-blue https://img.shields.io/badge/Discuss-Ask%20Questions-blue https://img.shields.io/twitter/follow/raydistributed.svg?style=social&logo=twitter https://img.shields.io/badge/Get_started_for_free-3C8AE9?logo=data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8%2F9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAABKElEQVQ4Ea2TvWoCQRRGnWCVWChIIlikC9hpJdikSbGgaONbpAoY8gKBdAGfwkfwKQypLQ1sEGyMYhN1Pd%2B6A8PqwBZeOHt%2FvsvMnd3ZXBRFPQjBZ9K6OY8ZxF%2B0IYw9PW3qz8aY6lk92bZ%2BVqSI3oC9T7%2FyCVnrF1ngj93us%2B540sf5BrCDfw9b6jJ5lx%2FyjtGKBBXc3cnqx0INN4ImbI%2Bl%2BPnI8zWfFEr4chLLrWHCp9OO9j19Kbc91HX0zzzBO8EbLK2Iv4ZvNO3is3h6jb%2BCwO0iL8AaWqB7ILPTxq3kDypqvBuYuwswqo6wgYJbT8XxBPZ8KS1TepkFdC79TAHHce%2F7LbVioi3wEfTpmeKtPRGEeoldSP%2FOeoEftpP4BRbgXrYZefsAI%2BP9JU7ImyEAAAAASUVORK5CYII%3D

Ray is a unified framework for scaling AI and Python applications. Ray consists of a core distributed runtime and a set of AI libraries for simplifying ML compute:

https://github.com/ray-project/ray/raw/master/doc/source/images/what-is-ray-padded.svg

Learn more about Ray AI Libraries:

  • Data: Scalable Datasets for ML

  • Train: Distributed Training

  • Tune: Scalable Hyperparameter Tuning

  • RLlib: Scalable Reinforcement Learning

  • Serve: Scalable and Programmable Serving

Or more about Ray Core and its key abstractions:

  • Tasks: Stateless functions executed in the cluster.

  • Actors: Stateful worker processes created in the cluster.

  • Objects: Immutable values accessible across the cluster.

Learn more about Monitoring and Debugging:

Ray runs on any machine, cluster, cloud provider, and Kubernetes, and features a growing ecosystem of community integrations.

Install Ray with: pip install ray. For nightly wheels, see the Installation page.

Why Ray?

Today’s ML workloads are increasingly compute-intensive. As convenient as they are, single-node development environments such as your laptop cannot scale to meet these demands.

Ray is a unified way to scale Python and AI applications from a laptop to a cluster.

With Ray, you can seamlessly scale the same code from a laptop to a cluster. Ray is designed to be general-purpose, meaning that it can performantly run any kind of workload. If your application is written in Python, you can scale it with Ray, no other infrastructure required.

More Information

Older documents:

Getting Involved

Platform

Purpose

Estimated Response Time

Support Level

Discourse Forum

For discussions about development and questions about usage.

< 1 day

Community

GitHub Issues

For reporting bugs and filing feature requests.

< 2 days

Ray OSS Team

Slack

For collaborating with other Ray users.

< 2 days

Community

StackOverflow

For asking questions about how to use Ray.

3-5 days

Community

Meetup Group

For learning about Ray projects and best practices.

Monthly

Ray DevRel

Twitter

For staying up-to-date on new features.

Daily

Ray DevRel

Metadata

Release files for ray 2.59.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for ray 2.59.1
File Actions
ray-2.59.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for ray-2.59.1-cp314-cp314-win_amd64.whl
ray-2.59.1-cp314-cp314-manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details for ray-2.59.1-cp314-cp314-manylinux2014_x86_64.whl
ray-2.59.1-cp314-cp314-manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details for ray-2.59.1-cp314-cp314-manylinux2014_aarch64.whl
ray-2.59.1-cp314-cp314-macosx_12_0_arm64.whl CPython 3.14 CPython 3.14 macOS 12.0+ ARM64 Details for ray-2.59.1-cp314-cp314-macosx_12_0_arm64.whl
ray-2.59.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for ray-2.59.1-cp313-cp313-win_amd64.whl
ray-2.59.1-cp313-cp313-manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for ray-2.59.1-cp313-cp313-manylinux2014_x86_64.whl
ray-2.59.1-cp313-cp313-manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details for ray-2.59.1-cp313-cp313-manylinux2014_aarch64.whl
ray-2.59.1-cp313-cp313-macosx_12_0_arm64.whl CPython 3.13 CPython 3.13 macOS 12.0+ ARM64 Details for ray-2.59.1-cp313-cp313-macosx_12_0_arm64.whl
ray-2.59.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for ray-2.59.1-cp312-cp312-win_amd64.whl
ray-2.59.1-cp312-cp312-manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for ray-2.59.1-cp312-cp312-manylinux2014_x86_64.whl
ray-2.59.1-cp312-cp312-manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details for ray-2.59.1-cp312-cp312-manylinux2014_aarch64.whl
ray-2.59.1-cp312-cp312-macosx_12_0_arm64.whl CPython 3.12 CPython 3.12 macOS 12.0+ ARM64 Details for ray-2.59.1-cp312-cp312-macosx_12_0_arm64.whl
ray-2.59.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for ray-2.59.1-cp311-cp311-win_amd64.whl
ray-2.59.1-cp311-cp311-manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for ray-2.59.1-cp311-cp311-manylinux2014_x86_64.whl
ray-2.59.1-cp311-cp311-manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details for ray-2.59.1-cp311-cp311-manylinux2014_aarch64.whl
ray-2.59.1-cp311-cp311-macosx_12_0_arm64.whl CPython 3.11 CPython 3.11 macOS 12.0+ ARM64 Details for ray-2.59.1-cp311-cp311-macosx_12_0_arm64.whl
ray-2.59.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for ray-2.59.1-cp310-cp310-win_amd64.whl
ray-2.59.1-cp310-cp310-manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for ray-2.59.1-cp310-cp310-manylinux2014_x86_64.whl
ray-2.59.1-cp310-cp310-manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details for ray-2.59.1-cp310-cp310-manylinux2014_aarch64.whl
ray-2.59.1-cp310-cp310-macosx_12_0_arm64.whl CPython 3.10 CPython 3.10 macOS 12.0+ ARM64 Details for ray-2.59.1-cp310-cp310-macosx_12_0_arm64.whl

Total release size: 1.3 GB

Release files / ray-2.59.1-cp314-cp314-win_amd64.whl

Download URL ray-2.59.1-cp314-cp314-win_amd64.whl
Size 29.6 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
4ff58c5e232e36b88a3bf95e2ed6f260a1524a4330687cf385c27d2e461ffd5e
BLAKE2b-256 checksum
How to use checksums
330d0b21a001b8aa26f4f16da0f0114a8c24833a94ee2327d5aceb2ea283889f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.1-cp314-cp314-manylinux2014_x86_64.whl

Download URL ray-2.59.1-cp314-cp314-manylinux2014_x86_64.whl
Size 78.9 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3b78dc44279d647a5ca28d7c48f328701e385a350b87b7bdf54ead6630918fa8
BLAKE2b-256 checksum
How to use checksums
1130e1faa8c3e473154f33da7b3a8fd09fcc0c98a61f759b9e3c0e3c9f236443
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.1-cp314-cp314-manylinux2014_aarch64.whl

Download URL ray-2.59.1-cp314-cp314-manylinux2014_aarch64.whl
Size 77.9 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1251108611da678273f2de0bd09b1d4e14f724976ce7b538fa30b1e311bce2f9
BLAKE2b-256 checksum
How to use checksums
16feaa26c5ed69beb9037d74816a016558b3becce6e3c9a5de3b4006d6028c4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.1-cp314-cp314-macosx_12_0_arm64.whl

Download URL ray-2.59.1-cp314-cp314-macosx_12_0_arm64.whl
Size 67.4 MB
Tags CPython 3.14 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
715445e4ef93ac6c49f0edb3cd0c08cc5f3157e4a7bc47798281ae323ac197c3
BLAKE2b-256 checksum
How to use checksums
8e2c60c306122a806933dc800831c0feecb314e951da4d2ac250ed26eac89e84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.1-cp313-cp313-win_amd64.whl

Download URL ray-2.59.1-cp313-cp313-win_amd64.whl
Size 29.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
ec643dce3285b60aa81e48b4743d3323c28f71f838d6f456e5314dabc293ad92
BLAKE2b-256 checksum
How to use checksums
efcb29fb605573877670c2b9fd2ea9312bedd28a439405c16c245c0a4f784989
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.1-cp313-cp313-manylinux2014_x86_64.whl

Download URL ray-2.59.1-cp313-cp313-manylinux2014_x86_64.whl
Size 78.9 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5db73e5a10688f89cac5fc03058d6d73878e4fba217f7f3b5f979c4cfc85600f
BLAKE2b-256 checksum
How to use checksums
eaeed86f4df2753bc67c675bbb276dd3a6d7270cad99d568a609018c94b0bf5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.1-cp313-cp313-manylinux2014_aarch64.whl

Download URL ray-2.59.1-cp313-cp313-manylinux2014_aarch64.whl
Size 77.9 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
784b2cfe322fe735613b620fa629269ff77fa2b2e0a53adeb8d6727af1b5c271
BLAKE2b-256 checksum
How to use checksums
72d4917d03b7badf32ecc95ed1294dd229782e302aaa07dbd1b9cdce33eaecc0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.1-cp313-cp313-macosx_12_0_arm64.whl

Download URL ray-2.59.1-cp313-cp313-macosx_12_0_arm64.whl
Size 67.4 MB
Tags CPython 3.13 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
74a4389d6a706e8bf00c425fac8f88f21e2e441c6795b27939fbe7ae0852630d
BLAKE2b-256 checksum
How to use checksums
07e8297cd48ec1fb978ff1ade77293798bbc5bb31b0966964725c36f6e5a71c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.1-cp312-cp312-win_amd64.whl

Download URL ray-2.59.1-cp312-cp312-win_amd64.whl
Size 29.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
cb746861b12ee7e11737b589f4ef718876188d2304136e206b4269fc93da90db
BLAKE2b-256 checksum
How to use checksums
7dc0e78ed7a7da8a066d87b9ed0dc3bdf2490215d0c538dc703a764315236ced
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.1-cp312-cp312-manylinux2014_x86_64.whl

Download URL ray-2.59.1-cp312-cp312-manylinux2014_x86_64.whl
Size 79.0 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0d71c101d560e93913c6030b7ec88f0c408a059ab041af2a118f1a6b86967cda
BLAKE2b-256 checksum
How to use checksums
ff8c82c338cdbe0a17694ee1520581522319dd9b3a9c5007da0a0dd551234d1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.1-cp312-cp312-manylinux2014_aarch64.whl

Download URL ray-2.59.1-cp312-cp312-manylinux2014_aarch64.whl
Size 78.0 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e2a8f9ae5906a3c37e0e4a43362d1942f0401ae544d2ab9abaa320e87d27fa79
BLAKE2b-256 checksum
How to use checksums
8719f47ed75e19bae1b93fb698bbd80144ca74ef3e9d7e90b238c6f6d29a2814
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.1-cp312-cp312-macosx_12_0_arm64.whl

Download URL ray-2.59.1-cp312-cp312-macosx_12_0_arm64.whl
Size 67.5 MB
Tags CPython 3.12 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
bd218f00b8d41a6c55293bb6ae6970ba81c2e9148522d8f0471f987802caaf6b
BLAKE2b-256 checksum
How to use checksums
3b4a7c79fa91cbfee3133c8e2a849377f0845c7e6a890db1bcf3eab5d80891af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.1-cp311-cp311-win_amd64.whl

Download URL ray-2.59.1-cp311-cp311-win_amd64.whl
Size 29.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
b2d134a50eaa0f9c2378d541d765d45fbd9c6a1cf80a3aa6730eb74c34c93f8f
BLAKE2b-256 checksum
How to use checksums
c434c8574ef12af1e6ac91c0a5535227d8f3d3deb715dba6170f2a7741c82f4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.1-cp311-cp311-manylinux2014_x86_64.whl

Download URL ray-2.59.1-cp311-cp311-manylinux2014_x86_64.whl
Size 78.9 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d50b56355f0aab5919bce1971df7f76844ead772b9bcedd60dde05ff5a3e3867
BLAKE2b-256 checksum
How to use checksums
923ef45931dc35f5b44c1fbe6f02cfc7c368d308e90f337dc4812017ddb7ac22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.1-cp311-cp311-manylinux2014_aarch64.whl

Download URL ray-2.59.1-cp311-cp311-manylinux2014_aarch64.whl
Size 78.0 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a9a69360b7ecb6e6a2c404e6430a85b7f9db29c138421e993458099d9b23a254
BLAKE2b-256 checksum
How to use checksums
24fa1a9d7754220a568dd1c6a4e569624ce0e239e9cf466c47e73a7b4d1952f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.1-cp311-cp311-macosx_12_0_arm64.whl

Download URL ray-2.59.1-cp311-cp311-macosx_12_0_arm64.whl
Size 67.5 MB
Tags CPython 3.11 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
1acde82327c0dee384155ec58254c3dc60c12ffaff019a692e7c0004a7e8fa0f
BLAKE2b-256 checksum
How to use checksums
d70c89ef155ba20346c77fb1a9749489c34b1ea4935893cf40e3ea00f2131718
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.1-cp310-cp310-win_amd64.whl

Download URL ray-2.59.1-cp310-cp310-win_amd64.whl
Size 29.1 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d6f34c2b1faf97ce51f76568655c5416691fd441cdb33387381146838e223645
BLAKE2b-256 checksum
How to use checksums
6a3409aa564f930ef19f3755a73fbb3acc8e47b893faf61beefa6ecb436b1a4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.1-cp310-cp310-manylinux2014_x86_64.whl

Download URL ray-2.59.1-cp310-cp310-manylinux2014_x86_64.whl
Size 78.8 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
dbc13f103c58ad606080d6061d2f07c7e87539f7a70808af2fdd1c59c167fbf1
BLAKE2b-256 checksum
How to use checksums
6402c9137be4ab50e3f947eadf4d709bbe2dca73c3dbae4602115ca49cac2e7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.1-cp310-cp310-manylinux2014_aarch64.whl

Download URL ray-2.59.1-cp310-cp310-manylinux2014_aarch64.whl
Size 77.8 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
38010563a0f176789de055d8ed869aad095ac3610a3f42513d5776f4f3690f5b
BLAKE2b-256 checksum
How to use checksums
ed480548ac128bbcfdaef6337ba0b860a479e9d8f4ade9816b191ce42fdeda8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Release files / ray-2.59.1-cp310-cp310-macosx_12_0_arm64.whl

Download URL ray-2.59.1-cp310-cp310-macosx_12_0_arm64.whl
Size 67.5 MB
Tags CPython 3.10 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
27a0a351244e56ce4b5075323e214d896c79114727fb68ac42599b1ebd05334b
BLAKE2b-256 checksum
How to use checksums
33dd176f2889bc6d3c3eedd39c28b868c6c325c39a117c6f815a3acdf829e0f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.4

Security for ray 2.59.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

2.59.1 This release

20 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page