.. image:: https://github.com/ray-project/ray/raw/master/doc/source/images/ray_header_logo.png
.. image:: https://readthedocs.org/projects/ray/badge/?version=master
:target: http://docs.ray.io/en/master/?badge=master
.. image:: https://img.shields.io/badge/Ray-Join%20Slack-blue
:target: https://www.ray.io/join-slack
.. image:: https://img.shields.io/badge/Discuss-Ask%20Questions-blue
:target: https://discuss.ray.io/
.. image:: https://img.shields.io/twitter/follow/raydistributed.svg?style=social&logo=twitter
:target: https://twitter.com/raydistributed
.. image:: 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
:target: https://www.anyscale.com/ray-on-anyscale?utm_source=github&utm_medium=ray_readme&utm_campaign=get_started_badge
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:
.. image:: https://github.com/ray-project/ray/raw/master/doc/source/images/what-is-ray-padded.svg
..
https://docs.google.com/drawings/d/1Pl8aCYOsZCo61cmp57c7Sja6HhIygGCvSZLi_AuBuqo/edit
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:
- Monitor Ray apps and clusters with the `Ray Dashboard <https://antgroup.github.io/ant-ray/ray-core/ray-dashboard.html>`__.
- Debug Ray apps with the `Ray Distributed Debugger <https://antgroup.github.io/ant-ray/ray-observability/ray-distributed-debugger.html>`__.
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 <https://antgroup.github.io/ant-ray/ray-overview/installation.html>`__.
**Note**: ``This documentation refers to Ant Ray - a fork of Ray maintained by Ant Group. To install this specific version, use``:
.. code-block:: bash
pip install ant-ray
.. _`Serve`: https://antgroup.github.io/ant-ray/serve/index.html
.. _`Data`: https://antgroup.github.io/ant-ray/data/dataset.html
.. _`Workflow`: https://antgroup.github.io/ant-ray/workflows/concepts.html
.. _`Train`: https://antgroup.github.io/ant-ray/train/train.html
.. _`Tune`: https://antgroup.github.io/ant-ray/tune/index.html
.. _`RLlib`: https://antgroup.github.io/ant-ray/rllib/index.html
.. _`ecosystem of community integrations`: https://antgroup.github.io/ant-ray/ray-overview/ray-libraries.html
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
----------------
- `Documentation`_
- `Ray Architecture whitepaper`_
- `Exoshuffle: large-scale data shuffle in Ray`_
- `Ownership: a distributed futures system for fine-grained tasks`_
- `RLlib paper`_
- `Tune paper`_
*Older documents:*
- `Ray paper`_
- `Ray HotOS paper`_
- `Ray Architecture v1 whitepaper`_
.. _`Ray AI Libraries`: https://antgroup.github.io/ant-ray/ray-air/getting-started.html
.. _`Ray Core`: https://antgroup.github.io/ant-ray/ray-core/walkthrough.html
.. _`Tasks`: https://antgroup.github.io/ant-ray/ray-core/tasks.html
.. _`Actors`: https://antgroup.github.io/ant-ray/ray-core/actors.html
.. _`Objects`: https://antgroup.github.io/ant-ray/ray-core/objects.html
.. _`Documentation`: http://antgroup.github.io/ant-ray/index.html
.. _`Ray Architecture v1 whitepaper`: https://docs.google.com/document/d/1lAy0Owi-vPz2jEqBSaHNQcy2IBSDEHyXNOQZlGuj93c/preview
.. _`Ray Architecture whitepaper`: https://docs.google.com/document/d/1tBw9A4j62ruI5omIJbMxly-la5w4q_TjyJgJL_jN2fI/preview
.. _`Exoshuffle: large-scale data shuffle in Ray`: https://arxiv.org/abs/2203.05072
.. _`Ownership: a distributed futures system for fine-grained tasks`: https://www.usenix.org/system/files/nsdi21-wang.pdf
.. _`Ray paper`: https://arxiv.org/abs/1712.05889
.. _`Ray HotOS paper`: https://arxiv.org/abs/1703.03924
.. _`RLlib paper`: https://arxiv.org/abs/1712.09381
.. _`Tune paper`: https://arxiv.org/abs/1807.05118
Getting Involved
----------------
.. list-table::
:widths: 25 50 25 25
:header-rows: 1
* - 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
.. _`Discourse Forum`: https://discuss.ray.io/
.. _`GitHub Issues`: https://github.com/ray-project/ray/issues
.. _`StackOverflow`: https://stackoverflow.com/questions/tagged/ray
.. _`Meetup Group`: https://www.meetup.com/Bay-Area-Ray-Meetup/
.. _`Twitter`: https://twitter.com/raydistributed
.. _`Slack`: https://www.ray.io/join-slack?utm_source=github&utm_medium=ray_readme&utm_campaign=getting_involved
Raw data
{
"_id": null,
"home_page": "https://github.com/ray-project/ray",
"name": "ant-ray-nightly",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "ray distributed parallel machine-learning hyperparameter-tuningreinforcement-learning deep-learning serving python",
"author": "Ray Team",
"author_email": "ray-dev@googlegroups.com",
"download_url": null,
"platform": null,
"description": ".. image:: https://github.com/ray-project/ray/raw/master/doc/source/images/ray_header_logo.png\n\n.. image:: https://readthedocs.org/projects/ray/badge/?version=master\n :target: http://docs.ray.io/en/master/?badge=master\n\n.. image:: https://img.shields.io/badge/Ray-Join%20Slack-blue\n :target: https://www.ray.io/join-slack\n\n.. image:: https://img.shields.io/badge/Discuss-Ask%20Questions-blue\n :target: https://discuss.ray.io/\n\n.. image:: https://img.shields.io/twitter/follow/raydistributed.svg?style=social&logo=twitter\n :target: https://twitter.com/raydistributed\n\n.. image:: 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\n :target: https://www.anyscale.com/ray-on-anyscale?utm_source=github&utm_medium=ray_readme&utm_campaign=get_started_badge\n\nRay 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:\n\n.. image:: https://github.com/ray-project/ray/raw/master/doc/source/images/what-is-ray-padded.svg\n\n..\n https://docs.google.com/drawings/d/1Pl8aCYOsZCo61cmp57c7Sja6HhIygGCvSZLi_AuBuqo/edit\n\nLearn more about `Ray AI Libraries`_:\n\n- `Data`_: Scalable Datasets for ML\n- `Train`_: Distributed Training\n- `Tune`_: Scalable Hyperparameter Tuning\n- `RLlib`_: Scalable Reinforcement Learning\n- `Serve`_: Scalable and Programmable Serving\n\nOr more about `Ray Core`_ and its key abstractions:\n\n- `Tasks`_: Stateless functions executed in the cluster.\n- `Actors`_: Stateful worker processes created in the cluster.\n- `Objects`_: Immutable values accessible across the cluster.\n\nLearn more about Monitoring and Debugging:\n\n- Monitor Ray apps and clusters with the `Ray Dashboard <https://antgroup.github.io/ant-ray/ray-core/ray-dashboard.html>`__.\n- Debug Ray apps with the `Ray Distributed Debugger <https://antgroup.github.io/ant-ray/ray-observability/ray-distributed-debugger.html>`__.\n\nRay runs on any machine, cluster, cloud provider, and Kubernetes, and features a growing\n`ecosystem of community integrations`_.\n\nInstall Ray with: ``pip install ray``. For nightly wheels, see the\n`Installation page <https://antgroup.github.io/ant-ray/ray-overview/installation.html>`__.\n\n**Note**: ``This documentation refers to Ant Ray - a fork of Ray maintained by Ant Group. To install this specific version, use``:\n\n.. code-block:: bash\n\n pip install ant-ray\n\n\n.. _`Serve`: https://antgroup.github.io/ant-ray/serve/index.html\n.. _`Data`: https://antgroup.github.io/ant-ray/data/dataset.html\n.. _`Workflow`: https://antgroup.github.io/ant-ray/workflows/concepts.html\n.. _`Train`: https://antgroup.github.io/ant-ray/train/train.html\n.. _`Tune`: https://antgroup.github.io/ant-ray/tune/index.html\n.. _`RLlib`: https://antgroup.github.io/ant-ray/rllib/index.html\n.. _`ecosystem of community integrations`: https://antgroup.github.io/ant-ray/ray-overview/ray-libraries.html\n\n\nWhy Ray?\n--------\n\nToday'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.\n\nRay is a unified way to scale Python and AI applications from a laptop to a cluster.\n\nWith 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.\n\nMore Information\n----------------\n\n- `Documentation`_\n- `Ray Architecture whitepaper`_\n- `Exoshuffle: large-scale data shuffle in Ray`_\n- `Ownership: a distributed futures system for fine-grained tasks`_\n- `RLlib paper`_\n- `Tune paper`_\n\n*Older documents:*\n\n- `Ray paper`_\n- `Ray HotOS paper`_\n- `Ray Architecture v1 whitepaper`_\n\n.. _`Ray AI Libraries`: https://antgroup.github.io/ant-ray/ray-air/getting-started.html\n.. _`Ray Core`: https://antgroup.github.io/ant-ray/ray-core/walkthrough.html\n.. _`Tasks`: https://antgroup.github.io/ant-ray/ray-core/tasks.html\n.. _`Actors`: https://antgroup.github.io/ant-ray/ray-core/actors.html\n.. _`Objects`: https://antgroup.github.io/ant-ray/ray-core/objects.html\n.. _`Documentation`: http://antgroup.github.io/ant-ray/index.html\n.. _`Ray Architecture v1 whitepaper`: https://docs.google.com/document/d/1lAy0Owi-vPz2jEqBSaHNQcy2IBSDEHyXNOQZlGuj93c/preview\n.. _`Ray Architecture whitepaper`: https://docs.google.com/document/d/1tBw9A4j62ruI5omIJbMxly-la5w4q_TjyJgJL_jN2fI/preview\n.. _`Exoshuffle: large-scale data shuffle in Ray`: https://arxiv.org/abs/2203.05072\n.. _`Ownership: a distributed futures system for fine-grained tasks`: https://www.usenix.org/system/files/nsdi21-wang.pdf\n.. _`Ray paper`: https://arxiv.org/abs/1712.05889\n.. _`Ray HotOS paper`: https://arxiv.org/abs/1703.03924\n.. _`RLlib paper`: https://arxiv.org/abs/1712.09381\n.. _`Tune paper`: https://arxiv.org/abs/1807.05118\n\nGetting Involved\n----------------\n\n.. list-table::\n :widths: 25 50 25 25\n :header-rows: 1\n\n * - Platform\n - Purpose\n - Estimated Response Time\n - Support Level\n * - `Discourse Forum`_\n - For discussions about development and questions about usage.\n - < 1 day\n - Community\n * - `GitHub Issues`_\n - For reporting bugs and filing feature requests.\n - < 2 days\n - Ray OSS Team\n * - `Slack`_\n - For collaborating with other Ray users.\n - < 2 days\n - Community\n * - `StackOverflow`_\n - For asking questions about how to use Ray.\n - 3-5 days\n - Community\n * - `Meetup Group`_\n - For learning about Ray projects and best practices.\n - Monthly\n - Ray DevRel\n * - `Twitter`_\n - For staying up-to-date on new features.\n - Daily\n - Ray DevRel\n\n.. _`Discourse Forum`: https://discuss.ray.io/\n.. _`GitHub Issues`: https://github.com/ray-project/ray/issues\n.. _`StackOverflow`: https://stackoverflow.com/questions/tagged/ray\n.. _`Meetup Group`: https://www.meetup.com/Bay-Area-Ray-Meetup/\n.. _`Twitter`: https://twitter.com/raydistributed\n.. _`Slack`: https://www.ray.io/join-slack?utm_source=github&utm_medium=ray_readme&utm_campaign=getting_involved\n",
"bugtrack_url": null,
"license": "Apache 2.0",
"summary": "Ray provides a simple, universal API for building distributed applications.",
"version": "3.0.0.dev20250914",
"project_urls": {
"Homepage": "https://github.com/ray-project/ray"
},
"split_keywords": [
"ray",
"distributed",
"parallel",
"machine-learning",
"hyperparameter-tuningreinforcement-learning",
"deep-learning",
"serving",
"python"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "563b746d362f29513703c45d87422f8344ec9b35a2e3c3fae1bab450ffd60db0",
"md5": "c9de5f31f8af3104e588ee064aa6f903",
"sha256": "d2727a6c5de0b31bb13f11cd9ccbe76c207f436211a18e582ade4e618dc08a06"
},
"downloads": -1,
"filename": "ant_ray_nightly-3.0.0.dev20250914-cp310-cp310-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "c9de5f31f8af3104e588ee064aa6f903",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 47597106,
"upload_time": "2025-09-14T07:31:28",
"upload_time_iso_8601": "2025-09-14T07:31:28.692491Z",
"url": "https://files.pythonhosted.org/packages/56/3b/746d362f29513703c45d87422f8344ec9b35a2e3c3fae1bab450ffd60db0/ant_ray_nightly-3.0.0.dev20250914-cp310-cp310-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "cbfe27598be21b552683d98436fa8f8720848b78c5429777b1981c10d2110325",
"md5": "cc1112f9d69275950713a9b76c103c24",
"sha256": "df5de83b757d0332a3a60db9cfadbb606e7d0792eb9ca5d2ba55c616179ddd4c"
},
"downloads": -1,
"filename": "ant_ray_nightly-3.0.0.dev20250914-cp310-cp310-macosx_14_0_x86_64.whl",
"has_sig": false,
"md5_digest": "cc1112f9d69275950713a9b76c103c24",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 49203102,
"upload_time": "2025-09-14T07:31:34",
"upload_time_iso_8601": "2025-09-14T07:31:34.026952Z",
"url": "https://files.pythonhosted.org/packages/cb/fe/27598be21b552683d98436fa8f8720848b78c5429777b1981c10d2110325/ant_ray_nightly-3.0.0.dev20250914-cp310-cp310-macosx_14_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0d15c4b819b8ea05fda55d801e65bcb03943dfdbe932614cda70b7c7558b94b2",
"md5": "5fad23b0348a9afdd06cab76bf0c0c89",
"sha256": "5b9bfb14b015a6641167a39d5ee4d62affb82f00d243a7fe83039b8500d06a42"
},
"downloads": -1,
"filename": "ant_ray_nightly-3.0.0.dev20250914-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "5fad23b0348a9afdd06cab76bf0c0c89",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 49151306,
"upload_time": "2025-09-14T07:31:38",
"upload_time_iso_8601": "2025-09-14T07:31:38.401636Z",
"url": "https://files.pythonhosted.org/packages/0d/15/c4b819b8ea05fda55d801e65bcb03943dfdbe932614cda70b7c7558b94b2/ant_ray_nightly-3.0.0.dev20250914-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0960ca3739fd5df965626ef525aa5a6d9b87363bda0fb8608490a509061c8cf7",
"md5": "e61c2614ccd6deb895683d858a9f3421",
"sha256": "a613eb5e53d92ddef452d9159487f1eb0d5dcfd263be62a7765d3db08862ad13"
},
"downloads": -1,
"filename": "ant_ray_nightly-3.0.0.dev20250914-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "e61c2614ccd6deb895683d858a9f3421",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 49853650,
"upload_time": "2025-09-14T07:31:42",
"upload_time_iso_8601": "2025-09-14T07:31:42.308315Z",
"url": "https://files.pythonhosted.org/packages/09/60/ca3739fd5df965626ef525aa5a6d9b87363bda0fb8608490a509061c8cf7/ant_ray_nightly-3.0.0.dev20250914-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e776147adcb37705b84f544365b0062641588184565d89493969fa1eee3f9c4c",
"md5": "70bc65d2cf41c33919aaf3a8a4473440",
"sha256": "67e7f78e96205b430b92e3134ac7f0bc52767a363d0e8dd9e3d5c773e1eeae6c"
},
"downloads": -1,
"filename": "ant_ray_nightly-3.0.0.dev20250914-cp311-cp311-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "70bc65d2cf41c33919aaf3a8a4473440",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 47598598,
"upload_time": "2025-09-14T07:31:47",
"upload_time_iso_8601": "2025-09-14T07:31:47.441794Z",
"url": "https://files.pythonhosted.org/packages/e7/76/147adcb37705b84f544365b0062641588184565d89493969fa1eee3f9c4c/ant_ray_nightly-3.0.0.dev20250914-cp311-cp311-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "94193cad0f8d722b9b6f562590b69875380c456757dcd80a18c8deefbbeb9bc9",
"md5": "1075c88be7428f441956b48e8341f278",
"sha256": "54a5142246247b306d7d33b007ddfc549db08637f04ee754ef91e1720cd25f65"
},
"downloads": -1,
"filename": "ant_ray_nightly-3.0.0.dev20250914-cp311-cp311-macosx_14_0_x86_64.whl",
"has_sig": false,
"md5_digest": "1075c88be7428f441956b48e8341f278",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 49211587,
"upload_time": "2025-09-14T07:31:51",
"upload_time_iso_8601": "2025-09-14T07:31:51.138856Z",
"url": "https://files.pythonhosted.org/packages/94/19/3cad0f8d722b9b6f562590b69875380c456757dcd80a18c8deefbbeb9bc9/ant_ray_nightly-3.0.0.dev20250914-cp311-cp311-macosx_14_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "70e5cfe8fd45d9e957ccce75c88bae06ed57a8da641abc370f5322e8e17af76d",
"md5": "96d460f201244e70d9e5a7a550e87384",
"sha256": "e02dc86ce0b7261dc2eb65536634065a77c9b341021b5478842416aa4fc6c27b"
},
"downloads": -1,
"filename": "ant_ray_nightly-3.0.0.dev20250914-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "96d460f201244e70d9e5a7a550e87384",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 49288381,
"upload_time": "2025-09-14T07:31:55",
"upload_time_iso_8601": "2025-09-14T07:31:55.516842Z",
"url": "https://files.pythonhosted.org/packages/70/e5/cfe8fd45d9e957ccce75c88bae06ed57a8da641abc370f5322e8e17af76d/ant_ray_nightly-3.0.0.dev20250914-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b65d785577f9d7f674c21c46ab886d606779e8f8713d61d17e130a3f2f0f6c7b",
"md5": "9ed8a0bb3f580064c35e54df74be4d0d",
"sha256": "519b8dacee121ab00334b2e42bd7e25e3d1c21c95128de4d093c05c154da95dc"
},
"downloads": -1,
"filename": "ant_ray_nightly-3.0.0.dev20250914-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "9ed8a0bb3f580064c35e54df74be4d0d",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 49988386,
"upload_time": "2025-09-14T07:31:59",
"upload_time_iso_8601": "2025-09-14T07:31:59.911130Z",
"url": "https://files.pythonhosted.org/packages/b6/5d/785577f9d7f674c21c46ab886d606779e8f8713d61d17e130a3f2f0f6c7b/ant_ray_nightly-3.0.0.dev20250914-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "65e686a970ae5f3081c763f8007dd7ee47e9088004255dd7034f7c9fac8bdaf0",
"md5": "5e917e18e2c5555d24484841b3f937f9",
"sha256": "3d7c3380f34d0eacc944c5010703760fb649577fffdca6767ef7fcf916f2d59f"
},
"downloads": -1,
"filename": "ant_ray_nightly-3.0.0.dev20250914-cp312-cp312-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "5e917e18e2c5555d24484841b3f937f9",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 47586977,
"upload_time": "2025-09-14T07:32:03",
"upload_time_iso_8601": "2025-09-14T07:32:03.786827Z",
"url": "https://files.pythonhosted.org/packages/65/e6/86a970ae5f3081c763f8007dd7ee47e9088004255dd7034f7c9fac8bdaf0/ant_ray_nightly-3.0.0.dev20250914-cp312-cp312-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "debe6db95da8f2b67a22378aeb431609f9814ad4e62665e0fc98fc1c03b77fb6",
"md5": "2912263416555757bc5d2b39d6b60797",
"sha256": "1ed1f2955279860656671df0b795f25901b83ea7b97dc0f1aeead687f287aa3c"
},
"downloads": -1,
"filename": "ant_ray_nightly-3.0.0.dev20250914-cp312-cp312-macosx_14_0_x86_64.whl",
"has_sig": false,
"md5_digest": "2912263416555757bc5d2b39d6b60797",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 49205363,
"upload_time": "2025-09-14T07:32:07",
"upload_time_iso_8601": "2025-09-14T07:32:07.975514Z",
"url": "https://files.pythonhosted.org/packages/de/be/6db95da8f2b67a22378aeb431609f9814ad4e62665e0fc98fc1c03b77fb6/ant_ray_nightly-3.0.0.dev20250914-cp312-cp312-macosx_14_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a713dca99df4d173dce744e18f85240b66c186c7067304081d7fd8f3e6ecdc0c",
"md5": "1022458e1768b59013835c78202a4d45",
"sha256": "af5ed5bee6329f638043cc084b3c0addc62ac091d10105141e0bb48c308eb88d"
},
"downloads": -1,
"filename": "ant_ray_nightly-3.0.0.dev20250914-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "1022458e1768b59013835c78202a4d45",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 49314555,
"upload_time": "2025-09-14T07:32:12",
"upload_time_iso_8601": "2025-09-14T07:32:12.287507Z",
"url": "https://files.pythonhosted.org/packages/a7/13/dca99df4d173dce744e18f85240b66c186c7067304081d7fd8f3e6ecdc0c/ant_ray_nightly-3.0.0.dev20250914-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9207db2da27cedb9a454bb301bb191448dab5044c25824846d9d626cea70d63f",
"md5": "8a1fb55a96a0ff1ef5f9bcee9bde130e",
"sha256": "2596879874c8cb733ce02c232ee98a232ea20617d972e8cd294830a1f35cf7b4"
},
"downloads": -1,
"filename": "ant_ray_nightly-3.0.0.dev20250914-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "8a1fb55a96a0ff1ef5f9bcee9bde130e",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 50038090,
"upload_time": "2025-09-14T07:32:16",
"upload_time_iso_8601": "2025-09-14T07:32:16.410163Z",
"url": "https://files.pythonhosted.org/packages/92/07/db2da27cedb9a454bb301bb191448dab5044c25824846d9d626cea70d63f/ant_ray_nightly-3.0.0.dev20250914-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a3d2d87bfbe21198ce2d9b1a7180c6487290d3f6e72d07eb53abb275131a7c7a",
"md5": "4fb91d0f36fc418aa6c73b3427b01976",
"sha256": "54ecb02934a0931da4ac896636ad8232126c5cd0a4928d314fe777ba41a69e66"
},
"downloads": -1,
"filename": "ant_ray_nightly-3.0.0.dev20250914-cp39-cp39-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "4fb91d0f36fc418aa6c73b3427b01976",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 47877209,
"upload_time": "2025-09-14T07:32:20",
"upload_time_iso_8601": "2025-09-14T07:32:20.256878Z",
"url": "https://files.pythonhosted.org/packages/a3/d2/d87bfbe21198ce2d9b1a7180c6487290d3f6e72d07eb53abb275131a7c7a/ant_ray_nightly-3.0.0.dev20250914-cp39-cp39-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3c09bc54a539037202892d4e30c5e4b3ff0c84bb270ac3768880b39eee85433e",
"md5": "20367f934a707f831c79d891c2afb580",
"sha256": "7567ace57b78839e12466cdc8555e4d98bf3eaf798eb4178a93b168c0c26f532"
},
"downloads": -1,
"filename": "ant_ray_nightly-3.0.0.dev20250914-cp39-cp39-macosx_14_0_x86_64.whl",
"has_sig": false,
"md5_digest": "20367f934a707f831c79d891c2afb580",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 49485573,
"upload_time": "2025-09-14T07:32:24",
"upload_time_iso_8601": "2025-09-14T07:32:24.887949Z",
"url": "https://files.pythonhosted.org/packages/3c/09/bc54a539037202892d4e30c5e4b3ff0c84bb270ac3768880b39eee85433e/ant_ray_nightly-3.0.0.dev20250914-cp39-cp39-macosx_14_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a6743f112933c49192fa793efae4bfb023595eb388b9379901d50346640c65ff",
"md5": "086cfd5f25be45e5f18a480ae1a3a4e8",
"sha256": "0c36cc3fe120789e3fb4fdd9e979372927609a324b39f85fd24a1faf80a5bf2d"
},
"downloads": -1,
"filename": "ant_ray_nightly-3.0.0.dev20250914-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "086cfd5f25be45e5f18a480ae1a3a4e8",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 49154595,
"upload_time": "2025-09-14T07:32:29",
"upload_time_iso_8601": "2025-09-14T07:32:29.116693Z",
"url": "https://files.pythonhosted.org/packages/a6/74/3f112933c49192fa793efae4bfb023595eb388b9379901d50346640c65ff/ant_ray_nightly-3.0.0.dev20250914-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a08745eca386d1fd256902f3c7f8b8dc4dcf06f200be27ab66a9c9a01ec23d62",
"md5": "403e0c9a220458c9f6794969b1186bd3",
"sha256": "bb236e8f2294e2d23a658b0afa7c481865ea75c2ba7fd982a91d44068f7804d8"
},
"downloads": -1,
"filename": "ant_ray_nightly-3.0.0.dev20250914-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "403e0c9a220458c9f6794969b1186bd3",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 49856414,
"upload_time": "2025-09-14T07:32:33",
"upload_time_iso_8601": "2025-09-14T07:32:33.424407Z",
"url": "https://files.pythonhosted.org/packages/a0/87/45eca386d1fd256902f3c7f8b8dc4dcf06f200be27ab66a9c9a01ec23d62/ant_ray_nightly-3.0.0.dev20250914-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-14 07:31:28",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "ray-project",
"github_project": "ray",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "ant-ray-nightly"
}