ray


Nameray JSON
Version 2.10.0 PyPI version JSON
download
home_pagehttps://github.com/ray-project/ray
SummaryRay provides a simple, universal API for building distributed applications.
upload_time2024-03-21 18:35:24
maintainerNone
docs_urlNone
authorRay Team
requires_python>=3.8
licenseApache 2.0
keywords ray distributed parallel machine-learning hyperparameter-tuningreinforcement-learning deep-learning serving python
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            .. 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

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.

Monitor and debug Ray applications and clusters using the `Ray dashboard <https://docs.ray.io/en/latest/ray-core/ray-dashboard.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/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://forms.gle/9TSdDYUgxYs8SA9e8



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ray-project/ray",
    "name": "ray",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "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\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\nMonitor and debug Ray applications and clusters using the `Ray dashboard <https://docs.ray.io/en/latest/ray-core/ray-dashboard.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/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://forms.gle/9TSdDYUgxYs8SA9e8\n\n\n",
    "bugtrack_url": null,
    "license": "Apache 2.0",
    "summary": "Ray provides a simple, universal API for building distributed applications.",
    "version": "2.10.0",
    "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": "1a4a30b2933437bef8389cade16d5db18c5c553d3e4d8b736c4b7fb0e17ae0d7",
                "md5": "49ca2bcdb03bdb012853eb3af7d4f03e",
                "sha256": "8a174268c7b6ca9826e4884b837395b695a45c17049927965d1b4cc370184ba2"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp310-cp310-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "49ca2bcdb03bdb012853eb3af7d4f03e",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 65814419,
            "upload_time": "2024-03-21T18:35:24",
            "upload_time_iso_8601": "2024-03-21T18:35:24.336830Z",
            "url": "https://files.pythonhosted.org/packages/1a/4a/30b2933437bef8389cade16d5db18c5c553d3e4d8b736c4b7fb0e17ae0d7/ray-2.10.0-cp310-cp310-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "806053e02529c2c1118e2262c75803778515a08e8db70a4d629608c38b87c223",
                "md5": "7899b29700a5abcf072dc23c4c61b214",
                "sha256": "c193deed7e3f604cdb37047f5646cab14f4337693dd32add8bc902dfadb89f75"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "7899b29700a5abcf072dc23c4c61b214",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 63381406,
            "upload_time": "2024-03-21T18:35:53",
            "upload_time_iso_8601": "2024-03-21T18:35:53.999517Z",
            "url": "https://files.pythonhosted.org/packages/80/60/53e02529c2c1118e2262c75803778515a08e8db70a4d629608c38b87c223/ray-2.10.0-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eaf1978a8386113bd058c139ced1f16cf72caeb9d17e58995cfca0f9d1a4b344",
                "md5": "5b94aa6c4c5a900641925e9189d8fa75",
                "sha256": "a3db89d22afc7a0a976249715dd90ffe69f7692d32cb599cd1afbc38482060f7"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp310-cp310-manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "5b94aa6c4c5a900641925e9189d8fa75",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 64209123,
            "upload_time": "2024-03-21T18:36:23",
            "upload_time_iso_8601": "2024-03-21T18:36:23.409304Z",
            "url": "https://files.pythonhosted.org/packages/ea/f1/978a8386113bd058c139ced1f16cf72caeb9d17e58995cfca0f9d1a4b344/ray-2.10.0-cp310-cp310-manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "404073c1b6b8eafe05c4d39624f5a04c6dbbffe306bfea0198a9141322143b13",
                "md5": "d36f3a5564070aa01014b362440fffce",
                "sha256": "cb74f7d2aa5a21e5f9dcb315a4f9bde822328e76ba95cd0ba370cfda098a67f4"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp310-cp310-manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d36f3a5564070aa01014b362440fffce",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 65087716,
            "upload_time": "2024-03-21T18:36:52",
            "upload_time_iso_8601": "2024-03-21T18:36:52.934298Z",
            "url": "https://files.pythonhosted.org/packages/40/40/73c1b6b8eafe05c4d39624f5a04c6dbbffe306bfea0198a9141322143b13/ray-2.10.0-cp310-cp310-manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5994e8d55a131ba8e74e4826da58209a8f4dbfe1f7c819eb54b64d4d39f2dd14",
                "md5": "f3f1bbead58c7ed1a046a0aaaecebb2e",
                "sha256": "44ab600fe0b5a12675d0d42d564994ac4e53286217c4de1c4eb00d74ae79ef24"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "f3f1bbead58c7ed1a046a0aaaecebb2e",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 25424920,
            "upload_time": "2024-03-21T18:37:07",
            "upload_time_iso_8601": "2024-03-21T18:37:07.934564Z",
            "url": "https://files.pythonhosted.org/packages/59/94/e8d55a131ba8e74e4826da58209a8f4dbfe1f7c819eb54b64d4d39f2dd14/ray-2.10.0-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "109cc98d26983587807a16b3363a88773288c85e42874a0e83f8dad219d7b103",
                "md5": "b7a7c5a36ab163a15748325f95e77994",
                "sha256": "8eb606b7d247213b377ccca0f8d425f9c61a48b23e9b2e4566bc75f66d797bb5"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp311-cp311-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b7a7c5a36ab163a15748325f95e77994",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 66192776,
            "upload_time": "2024-03-21T18:37:36",
            "upload_time_iso_8601": "2024-03-21T18:37:36.796316Z",
            "url": "https://files.pythonhosted.org/packages/10/9c/c98d26983587807a16b3363a88773288c85e42874a0e83f8dad219d7b103/ray-2.10.0-cp311-cp311-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3a4fccd5f023ce6d910c9ff295c654b24f0864ee07ef5804f9a728f835cf02a0",
                "md5": "5d4cf755d6ca7aebe54dad5b6dc23c7a",
                "sha256": "8eb11aec8a65946f7546d0e703158c03a85a8be27332dbbf86d9411802700e7e"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "5d4cf755d6ca7aebe54dad5b6dc23c7a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 63759502,
            "upload_time": "2024-03-21T18:38:05",
            "upload_time_iso_8601": "2024-03-21T18:38:05.817953Z",
            "url": "https://files.pythonhosted.org/packages/3a/4f/ccd5f023ce6d910c9ff295c654b24f0864ee07ef5804f9a728f835cf02a0/ray-2.10.0-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "60909995397fa5682e892c7e0fd680a46de4715e1faa52dd0003d29453440b81",
                "md5": "4bfea844f89867a28b2945fbdd12df71",
                "sha256": "5b4ec4b5707e18382685d0703ed04afd1602359a3056f6ae4b37588a0551eef3"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp311-cp311-manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "4bfea844f89867a28b2945fbdd12df71",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 64736981,
            "upload_time": "2024-03-21T18:38:35",
            "upload_time_iso_8601": "2024-03-21T18:38:35.421789Z",
            "url": "https://files.pythonhosted.org/packages/60/90/9995397fa5682e892c7e0fd680a46de4715e1faa52dd0003d29453440b81/ray-2.10.0-cp311-cp311-manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4fe8fad417df5da488ad45549cf0b5d3a24ef9bf6b6869a93767b417be7ec93e",
                "md5": "a3039a31c5ba9b4fdc805dbbbf9ae3f0",
                "sha256": "c7d1438cba8726ec9a59c96964e007b60a0728436647f48c383228692c2f2ee0"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp311-cp311-manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a3039a31c5ba9b4fdc805dbbbf9ae3f0",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 65605486,
            "upload_time": "2024-03-21T18:39:09",
            "upload_time_iso_8601": "2024-03-21T18:39:09.389677Z",
            "url": "https://files.pythonhosted.org/packages/4f/e8/fad417df5da488ad45549cf0b5d3a24ef9bf6b6869a93767b417be7ec93e/ray-2.10.0-cp311-cp311-manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ea5635b5563393c8ef67a7ccf0fdf53df36260322116701bc914946d86cfd783",
                "md5": "8e0ec021aede56bdb7e57dfd0498abde",
                "sha256": "eceecea4133e63f5d607cc9f2a4278de51eeeeef552f694895e381aae9ff8522"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "8e0ec021aede56bdb7e57dfd0498abde",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 25804662,
            "upload_time": "2024-03-21T18:39:29",
            "upload_time_iso_8601": "2024-03-21T18:39:29.187756Z",
            "url": "https://files.pythonhosted.org/packages/ea/56/35b5563393c8ef67a7ccf0fdf53df36260322116701bc914946d86cfd783/ray-2.10.0-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4bb198b54a98729c76d310e4df34f5626e043ea93f99e093ab6803ce24c4cea6",
                "md5": "1b7e3009a21b97b8e40fb41b7a6fb5c9",
                "sha256": "fb92f2d6d4eca602dfb0d3d459a09be59668e1560ce4bd89b692892f25b1933b"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp38-cp38-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1b7e3009a21b97b8e40fb41b7a6fb5c9",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 65814752,
            "upload_time": "2024-03-21T18:39:58",
            "upload_time_iso_8601": "2024-03-21T18:39:58.226678Z",
            "url": "https://files.pythonhosted.org/packages/4b/b1/98b54a98729c76d310e4df34f5626e043ea93f99e093ab6803ce24c4cea6/ray-2.10.0-cp38-cp38-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "018effbd5c876cfec61d3446eca7ca8b4cbeb9c6a84b21130be20bad4fda8f64",
                "md5": "608de60ee025e9692542344e70ae4e8e",
                "sha256": "31aa60373fc7291752ee89a5f5ad8effec682b1f165911f38ae95fc43bc668a9"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "608de60ee025e9692542344e70ae4e8e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 63380587,
            "upload_time": "2024-03-21T18:40:27",
            "upload_time_iso_8601": "2024-03-21T18:40:27.693039Z",
            "url": "https://files.pythonhosted.org/packages/01/8e/ffbd5c876cfec61d3446eca7ca8b4cbeb9c6a84b21130be20bad4fda8f64/ray-2.10.0-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "57590e7b7e0f1e776ac9ae45471918180297b238b8aea80dc8031541d10f0363",
                "md5": "68436085b1c75d6344dbc5382085667a",
                "sha256": "5b7d41eb04f6b67c38170edc0406dc71537eabfd6e5d4e3399a36385ff8b0194"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp38-cp38-manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "68436085b1c75d6344dbc5382085667a",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 64282698,
            "upload_time": "2024-03-21T18:40:57",
            "upload_time_iso_8601": "2024-03-21T18:40:57.791348Z",
            "url": "https://files.pythonhosted.org/packages/57/59/0e7b7e0f1e776ac9ae45471918180297b238b8aea80dc8031541d10f0363/ray-2.10.0-cp38-cp38-manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f326209deb19b09dad00e6318ce2a4f152d02df3dae8d5d3efba3ad9c29d8107",
                "md5": "44a785fb67fbdf2b2c0854a5ce29fc0d",
                "sha256": "8a44535e6266fa09e3eb4fc9035906decfc9f3aeda86fe66b1e738a01a51939a"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp38-cp38-manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "44a785fb67fbdf2b2c0854a5ce29fc0d",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 65164131,
            "upload_time": "2024-03-21T18:41:27",
            "upload_time_iso_8601": "2024-03-21T18:41:27.379930Z",
            "url": "https://files.pythonhosted.org/packages/f3/26/209deb19b09dad00e6318ce2a4f152d02df3dae8d5d3efba3ad9c29d8107/ray-2.10.0-cp38-cp38-manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "52afe00e200016f2ae996ba32ea1d6a4c47f7ce23e6d1d4ade2d825d9d63f91c",
                "md5": "a7c743d14896391ca867c0066e763fb4",
                "sha256": "77ba4120d694e7c3dc7d93a9d3cb33925827d04ad11af2d21fa0db66f227d27a"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "a7c743d14896391ca867c0066e763fb4",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 25417460,
            "upload_time": "2024-03-21T18:41:41",
            "upload_time_iso_8601": "2024-03-21T18:41:41.476365Z",
            "url": "https://files.pythonhosted.org/packages/52/af/e00e200016f2ae996ba32ea1d6a4c47f7ce23e6d1d4ade2d825d9d63f91c/ray-2.10.0-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d6f3a7c04cf516f1a2dabb3ad2798a49aad464f1875a9dc717c08b814f82b47b",
                "md5": "489a0f09dd4f76e883d80ae32f286e24",
                "sha256": "6b49a8c2b40f02a56a2af2b6026c1eedd485747c6e4c2cf9ac433af6e572bdbb"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp39-cp39-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "489a0f09dd4f76e883d80ae32f286e24",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 65812262,
            "upload_time": "2024-03-21T18:42:10",
            "upload_time_iso_8601": "2024-03-21T18:42:10.823745Z",
            "url": "https://files.pythonhosted.org/packages/d6/f3/a7c04cf516f1a2dabb3ad2798a49aad464f1875a9dc717c08b814f82b47b/ray-2.10.0-cp39-cp39-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "64cd6bfbd72cfea67385eb7335fa02fcf48874bf2d8ea5b3151081e33293c3eb",
                "md5": "4c363e6d3cd6af7765110825b83ea74a",
                "sha256": "5fe8fb8847304dd3a6e435b95af9e5436309f2b3612c63c56bf4ac8dea73f9f4"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "4c363e6d3cd6af7765110825b83ea74a",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 63377448,
            "upload_time": "2024-03-21T18:42:40",
            "upload_time_iso_8601": "2024-03-21T18:42:40.291173Z",
            "url": "https://files.pythonhosted.org/packages/64/cd/6bfbd72cfea67385eb7335fa02fcf48874bf2d8ea5b3151081e33293c3eb/ray-2.10.0-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "02cb1eb53d71a86c2be1b92cb4c01d1c0bfcb36d71701455eb3721e2d28ac0e8",
                "md5": "6dcabb31550b79ded0e6af34418c643a",
                "sha256": "f215eb704f2cb72e984d5a85fe435b4d74808c906950176789ba2101ce739082"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp39-cp39-manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "6dcabb31550b79ded0e6af34418c643a",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 64215853,
            "upload_time": "2024-03-21T18:43:10",
            "upload_time_iso_8601": "2024-03-21T18:43:10.372514Z",
            "url": "https://files.pythonhosted.org/packages/02/cb/1eb53d71a86c2be1b92cb4c01d1c0bfcb36d71701455eb3721e2d28ac0e8/ray-2.10.0-cp39-cp39-manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ae1f3549d4ce3bc230ac37e761989ccb0b86ab05f90d24a248a1f5bb6bfb02bb",
                "md5": "c8d35ce118f515fd7eba3de7b8b68003",
                "sha256": "32d97e5343578a3d37ab5f30148fa193dec46a21fa21f15b6f23fe48a420831a"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp39-cp39-manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c8d35ce118f515fd7eba3de7b8b68003",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 65091962,
            "upload_time": "2024-03-21T18:43:40",
            "upload_time_iso_8601": "2024-03-21T18:43:40.735618Z",
            "url": "https://files.pythonhosted.org/packages/ae/1f/3549d4ce3bc230ac37e761989ccb0b86ab05f90d24a248a1f5bb6bfb02bb/ray-2.10.0-cp39-cp39-manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "359fc604a174096261149e7b5f9870f8727669fa0e103122ec57d0fa6e2cb686",
                "md5": "15f5539a5d4cc2fac0cb9439a44faff8",
                "sha256": "917d081fc98500f244ebc0e8da836025e1e4fa52f21030b8336cb0a2c79e84e2"
            },
            "downloads": -1,
            "filename": "ray-2.10.0-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "15f5539a5d4cc2fac0cb9439a44faff8",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 25415642,
            "upload_time": "2024-03-21T18:43:55",
            "upload_time_iso_8601": "2024-03-21T18:43:55.754443Z",
            "url": "https://files.pythonhosted.org/packages/35/9f/c604a174096261149e7b5f9870f8727669fa0e103122ec57d0fa6e2cb686/ray-2.10.0-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-21 18:35:24",
    "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"
}
        
Elapsed time: 0.23474s