.. 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://forms.gle/9TSdDYUgxYs8SA9e8
.. 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://docs.ray.io/en/latest/ray-core/ray-dashboard.html>`__.
- Debug Ray apps with the `Ray Distributed Debugger <https://docs.ray.io/en/latest/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://docs.ray.io/en/latest/ray-overview/installation.html>`__.
.. _`Serve`: https://docs.ray.io/en/latest/serve/index.html
.. _`Data`: https://docs.ray.io/en/latest/data/dataset.html
.. _`Workflow`: https://docs.ray.io/en/latest/workflows/concepts.html
.. _`Train`: https://docs.ray.io/en/latest/train/train.html
.. _`Tune`: https://docs.ray.io/en/latest/tune/index.html
.. _`RLlib`: https://docs.ray.io/en/latest/rllib/index.html
.. _`ecosystem of community integrations`: https://docs.ray.io/en/latest/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://docs.ray.io/en/latest/ray-air/getting-started.html
.. _`Ray Core`: https://docs.ray.io/en/latest/ray-core/walkthrough.html
.. _`Tasks`: https://docs.ray.io/en/latest/ray-core/tasks.html
.. _`Actors`: https://docs.ray.io/en/latest/ray-core/actors.html
.. _`Objects`: https://docs.ray.io/en/latest/ray-core/objects.html
.. _`Documentation`: http://docs.ray.io/en/latest/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": "ray-cpp",
"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://forms.gle/9TSdDYUgxYs8SA9e8\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://docs.ray.io/en/latest/ray-core/ray-dashboard.html>`__.\n- Debug Ray apps with the `Ray Distributed Debugger <https://docs.ray.io/en/latest/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://docs.ray.io/en/latest/ray-overview/installation.html>`__.\n\n.. _`Serve`: https://docs.ray.io/en/latest/serve/index.html\n.. _`Data`: https://docs.ray.io/en/latest/data/dataset.html\n.. _`Workflow`: https://docs.ray.io/en/latest/workflows/concepts.html\n.. _`Train`: https://docs.ray.io/en/latest/train/train.html\n.. _`Tune`: https://docs.ray.io/en/latest/tune/index.html\n.. _`RLlib`: https://docs.ray.io/en/latest/rllib/index.html\n.. _`ecosystem of community integrations`: https://docs.ray.io/en/latest/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://docs.ray.io/en/latest/ray-air/getting-started.html\n.. _`Ray Core`: https://docs.ray.io/en/latest/ray-core/walkthrough.html\n.. _`Tasks`: https://docs.ray.io/en/latest/ray-core/tasks.html\n.. _`Actors`: https://docs.ray.io/en/latest/ray-core/actors.html\n.. _`Objects`: https://docs.ray.io/en/latest/ray-core/objects.html\n.. _`Documentation`: http://docs.ray.io/en/latest/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": "A subpackage of Ray which provides the Ray C++ API.",
"version": "2.42.1",
"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": "",
"digests": {
"blake2b_256": "21dfe919ab8e4972e676b66997cc403899ce26650123bee2176050c7793c7b76",
"md5": "80aa12fd9fc11a6ffdfeef302858fffc",
"sha256": "7d973dae268e26e6bb32bbee8e5d44017dccf2643f5952813e460f7837325742"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp310-cp310-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "80aa12fd9fc11a6ffdfeef302858fffc",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 28188115,
"upload_time": "2025-02-11T21:16:53",
"upload_time_iso_8601": "2025-02-11T21:16:53.295168Z",
"url": "https://files.pythonhosted.org/packages/21/df/e919ab8e4972e676b66997cc403899ce26650123bee2176050c7793c7b76/ray_cpp-2.42.1-cp310-cp310-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "47c5e79e4f96439282662367a1e221e679a238451f111358b0088844d8ff81ee",
"md5": "cc41cc97257cbc4783220beddcc35ea1",
"sha256": "dc4df25fc3ae162381c36925b73abbaadb043f6e285d46e1fb05b14eff1d3c07"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "cc41cc97257cbc4783220beddcc35ea1",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 26708364,
"upload_time": "2025-02-11T21:17:01",
"upload_time_iso_8601": "2025-02-11T21:17:01.156396Z",
"url": "https://files.pythonhosted.org/packages/47/c5/e79e4f96439282662367a1e221e679a238451f111358b0088844d8ff81ee/ray_cpp-2.42.1-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4d2f86848424ab085c08a58669f53482d8893e174e61d45d984b87403db57cfd",
"md5": "8ddb1217e1851c2a3f2c76fc8d1143f1",
"sha256": "55ca2f4a9ebda5bdcc09da9432eca1aaf4072ee9bc3d7a9f8d0317eb84b3b04f"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp310-cp310-manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "8ddb1217e1851c2a3f2c76fc8d1143f1",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 28094074,
"upload_time": "2025-02-11T21:17:07",
"upload_time_iso_8601": "2025-02-11T21:17:07.050142Z",
"url": "https://files.pythonhosted.org/packages/4d/2f/86848424ab085c08a58669f53482d8893e174e61d45d984b87403db57cfd/ray_cpp-2.42.1-cp310-cp310-manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8c6ba52a97b6b784c78d6ceb76ebb0b0c277664dc1c8cd874774e18fe36ea12d",
"md5": "904f5f64a9ea2457b3fea3ea24528411",
"sha256": "55a2317afc3170e6be0ef6edd7f48bc7fcc2cfdd63bdb869454c2f8381874676"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp310-cp310-manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "904f5f64a9ea2457b3fea3ea24528411",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 28689087,
"upload_time": "2025-02-11T21:17:14",
"upload_time_iso_8601": "2025-02-11T21:17:14.777353Z",
"url": "https://files.pythonhosted.org/packages/8c/6b/a52a97b6b784c78d6ceb76ebb0b0c277664dc1c8cd874774e18fe36ea12d/ray_cpp-2.42.1-cp310-cp310-manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "898ac3c04e41f2354e0041328ddbb996ac9d9b450b153a58830158ece9a0202b",
"md5": "ce7df0901ae7fc36bbcd2bf61e5fb7bb",
"sha256": "4ea06cc2306cc6288b9572fa0e7146f4e6e86e2eb57451fe46fb14054a8d927f"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "ce7df0901ae7fc36bbcd2bf61e5fb7bb",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 22434920,
"upload_time": "2025-02-11T21:17:20",
"upload_time_iso_8601": "2025-02-11T21:17:20.691497Z",
"url": "https://files.pythonhosted.org/packages/89/8a/c3c04e41f2354e0041328ddbb996ac9d9b450b153a58830158ece9a0202b/ray_cpp-2.42.1-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bc459c1f9f9c27eceb35652653c761be4bc75c9f69f0213abd487c0ed8372ce6",
"md5": "12d095ae689ec014a7f93d58778dccac",
"sha256": "f0e4971c4e6d1256f4be2d29983b4f45fbefeff37a0580e085c0c756e723b06c"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp311-cp311-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "12d095ae689ec014a7f93d58778dccac",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 28188113,
"upload_time": "2025-02-11T21:17:28",
"upload_time_iso_8601": "2025-02-11T21:17:28.594547Z",
"url": "https://files.pythonhosted.org/packages/bc/45/9c1f9f9c27eceb35652653c761be4bc75c9f69f0213abd487c0ed8372ce6/ray_cpp-2.42.1-cp311-cp311-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ec26c1627eb02c4be79b96b08ff11ce469ed1106da42ab29001e74b1c16de171",
"md5": "31dfcebd0e6daab634db7cfc8c4c08a2",
"sha256": "c2af6c22203576d8b57717e5e7537d4a10ea17ef93e292a1d00f196fa5b88301"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "31dfcebd0e6daab634db7cfc8c4c08a2",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 26708364,
"upload_time": "2025-02-11T21:17:35",
"upload_time_iso_8601": "2025-02-11T21:17:35.381357Z",
"url": "https://files.pythonhosted.org/packages/ec/26/c1627eb02c4be79b96b08ff11ce469ed1106da42ab29001e74b1c16de171/ray_cpp-2.42.1-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7194b98083b64f41ac2b7942eda17f36c16cf9eb7ddec38e3ed7ab027bb27979",
"md5": "69a381510a56a25feb6112cf5d6d5cb0",
"sha256": "ef5feab6c70a191c1103721034cc118d7a6fa955a05bf7bbf6fd40407bcf7d9e"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp311-cp311-manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "69a381510a56a25feb6112cf5d6d5cb0",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 28094073,
"upload_time": "2025-02-11T21:17:44",
"upload_time_iso_8601": "2025-02-11T21:17:44.463121Z",
"url": "https://files.pythonhosted.org/packages/71/94/b98083b64f41ac2b7942eda17f36c16cf9eb7ddec38e3ed7ab027bb27979/ray_cpp-2.42.1-cp311-cp311-manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2b422049c2759fb04951542d58e085a83b82869321e557192ad5314ee0b844bb",
"md5": "24b5ece2b228a5c7bd520c52a052619b",
"sha256": "b947242c321da9f3d391a7fc88d1c8b727fd3b91104bbf611b6ea00229ed9ea0"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp311-cp311-manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "24b5ece2b228a5c7bd520c52a052619b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 28689086,
"upload_time": "2025-02-11T21:17:50",
"upload_time_iso_8601": "2025-02-11T21:17:50.276674Z",
"url": "https://files.pythonhosted.org/packages/2b/42/2049c2759fb04951542d58e085a83b82869321e557192ad5314ee0b844bb/ray_cpp-2.42.1-cp311-cp311-manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0d4084dbbd6d5b749bed6cfde88f44c60272e5f17297779c7e4912699852ef8b",
"md5": "96e269c0414e5304542668d2b8f677b1",
"sha256": "5164b0fce6e269d3482c29fd6d94fd0d703d5343b3716cb7f91bd3ae7063a494"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "96e269c0414e5304542668d2b8f677b1",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 22434920,
"upload_time": "2025-02-11T21:17:56",
"upload_time_iso_8601": "2025-02-11T21:17:56.331295Z",
"url": "https://files.pythonhosted.org/packages/0d/40/84dbbd6d5b749bed6cfde88f44c60272e5f17297779c7e4912699852ef8b/ray_cpp-2.42.1-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "306fe5aa07947c09b3825e4fc3eae9f362057ea6e824fb45eb2ed55f8642bbd9",
"md5": "110a48b67888369e46862ca2565d829c",
"sha256": "8932cb6616cd87d07fce6ff970feec160083c58cb6400c85700bd3d0751e88db"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp312-cp312-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "110a48b67888369e46862ca2565d829c",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 28188115,
"upload_time": "2025-02-11T21:18:02",
"upload_time_iso_8601": "2025-02-11T21:18:02.972163Z",
"url": "https://files.pythonhosted.org/packages/30/6f/e5aa07947c09b3825e4fc3eae9f362057ea6e824fb45eb2ed55f8642bbd9/ray_cpp-2.42.1-cp312-cp312-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8ba3c3d2c95c60e2950833f394efca405cf99d750526d4116fc7c160719e8d31",
"md5": "50df64b59cd18398eb7c7a4c61ffeed0",
"sha256": "15a3d0bb868c7626526b9f6b792ee3a42321800d4a6d555e8ff80946d27eb156"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "50df64b59cd18398eb7c7a4c61ffeed0",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 26708365,
"upload_time": "2025-02-11T21:18:11",
"upload_time_iso_8601": "2025-02-11T21:18:11.932945Z",
"url": "https://files.pythonhosted.org/packages/8b/a3/c3d2c95c60e2950833f394efca405cf99d750526d4116fc7c160719e8d31/ray_cpp-2.42.1-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ac4113e25352e215a8547a231208b13066ea591348f036e1c5403c65b8a5c026",
"md5": "07d48289d4c94a456f2038787c228d4c",
"sha256": "6c601abb4d905523ab48d51642da3ab0f02e60650cc9f4bc69f78cc347100668"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp312-cp312-manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "07d48289d4c94a456f2038787c228d4c",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 28094076,
"upload_time": "2025-02-11T21:18:17",
"upload_time_iso_8601": "2025-02-11T21:18:17.907107Z",
"url": "https://files.pythonhosted.org/packages/ac/41/13e25352e215a8547a231208b13066ea591348f036e1c5403c65b8a5c026/ray_cpp-2.42.1-cp312-cp312-manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4d3d3982a957fcff97bbd92ee5a52e7656f781392d1ca94fee9c5c1acf750f13",
"md5": "5b397e4fc2ad92a5b91cd749b2ae7539",
"sha256": "7ebac70d30a7c82e5bd738efe08dbcfbe14de7bafdbd2989763abab764474d4e"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp312-cp312-manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "5b397e4fc2ad92a5b91cd749b2ae7539",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 28689086,
"upload_time": "2025-02-11T21:18:24",
"upload_time_iso_8601": "2025-02-11T21:18:24.547402Z",
"url": "https://files.pythonhosted.org/packages/4d/3d/3982a957fcff97bbd92ee5a52e7656f781392d1ca94fee9c5c1acf750f13/ray_cpp-2.42.1-cp312-cp312-manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7ff916b46e4343c0f9ae573bc3a763f42661450e7f27cedd048768752f15a0bd",
"md5": "f5bf3b1360e4fe5a220abba0853b95ec",
"sha256": "1d26b6acf5a17ccf2d17b1ab9cfe9364d8bded9255187b55d5f5f07a8b5fed95"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "f5bf3b1360e4fe5a220abba0853b95ec",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 22434922,
"upload_time": "2025-02-11T21:18:31",
"upload_time_iso_8601": "2025-02-11T21:18:31.451410Z",
"url": "https://files.pythonhosted.org/packages/7f/f9/16b46e4343c0f9ae573bc3a763f42661450e7f27cedd048768752f15a0bd/ray_cpp-2.42.1-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b31c3281d9303763361ddd302e2aa0bdc16a8e3ae46a2fb0a999caf621c8f993",
"md5": "4da91b62be995ae270cebeb1cafa2329",
"sha256": "db684d58c449e34968e9d37999b2b51899fe910462071d755a5b2a6353770aec"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp39-cp39-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "4da91b62be995ae270cebeb1cafa2329",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 28188114,
"upload_time": "2025-02-11T21:18:38",
"upload_time_iso_8601": "2025-02-11T21:18:38.177739Z",
"url": "https://files.pythonhosted.org/packages/b3/1c/3281d9303763361ddd302e2aa0bdc16a8e3ae46a2fb0a999caf621c8f993/ray_cpp-2.42.1-cp39-cp39-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "631c95985a93386c6c379fbdc307c8fea70cf2e8631b61a214fe57d05cf8429e",
"md5": "8e45fe08518d89389c080ea247732830",
"sha256": "23897fd42e2372d2a4d0553f41d9defc5eb083de2dabf2f983366ff4c008347a"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "8e45fe08518d89389c080ea247732830",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 26708364,
"upload_time": "2025-02-11T21:18:44",
"upload_time_iso_8601": "2025-02-11T21:18:44.459706Z",
"url": "https://files.pythonhosted.org/packages/63/1c/95985a93386c6c379fbdc307c8fea70cf2e8631b61a214fe57d05cf8429e/ray_cpp-2.42.1-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "27a930567cc2397bbf856072fdbd370a20ca79309d44a0b7619b2f43e39cd124",
"md5": "c9475d51b254e23357d62bc2ee8ca2d0",
"sha256": "f104189ca6262c810cc974ede02c3d83b01bbd0059b8c82bae6dc3a16961b785"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp39-cp39-manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "c9475d51b254e23357d62bc2ee8ca2d0",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 28094074,
"upload_time": "2025-02-11T21:18:50",
"upload_time_iso_8601": "2025-02-11T21:18:50.434332Z",
"url": "https://files.pythonhosted.org/packages/27/a9/30567cc2397bbf856072fdbd370a20ca79309d44a0b7619b2f43e39cd124/ray_cpp-2.42.1-cp39-cp39-manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2f745bfca584114bbc596bb62224b370c872044fcff5eaf621f39140fa26546f",
"md5": "d36a59b5d9c88e948d8275ac46bdf4fc",
"sha256": "76025067577591abdb19d3f48faf8c142074285147df332cea1368736a719060"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp39-cp39-manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "d36a59b5d9c88e948d8275ac46bdf4fc",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 28689084,
"upload_time": "2025-02-11T21:18:57",
"upload_time_iso_8601": "2025-02-11T21:18:57.272029Z",
"url": "https://files.pythonhosted.org/packages/2f/74/5bfca584114bbc596bb62224b370c872044fcff5eaf621f39140fa26546f/ray_cpp-2.42.1-cp39-cp39-manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5532de96b46490d18415b0fb61dd517aa0cb7cda172459ac8bfa0eeeac1ed252",
"md5": "780c352312ef784a4ef6b1e9abb17a70",
"sha256": "4b9ec8843631b69d82abcf090ddf7a0a99df666494f6bc4d3a2b471357b89656"
},
"downloads": -1,
"filename": "ray_cpp-2.42.1-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "780c352312ef784a4ef6b1e9abb17a70",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 22434919,
"upload_time": "2025-02-11T21:19:05",
"upload_time_iso_8601": "2025-02-11T21:19:05.018592Z",
"url": "https://files.pythonhosted.org/packages/55/32/de96b46490d18415b0fb61dd517aa0cb7cda172459ac8bfa0eeeac1ed252/ray_cpp-2.42.1-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-11 21:16:53",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "ray-project",
"github_project": "ray",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "ray-cpp"
}