google-deepmind / meltingpot

A suite of test scenarios for multi-agent reinforcement learning.
Apache License 2.0
562 stars 110 forks source link

Bump ray[default,rllib] from 2.5.0 to 2.23.0 #242

Closed dependabot[bot] closed 2 weeks ago

dependabot[bot] commented 1 month ago

Bumps ray[default,rllib] from 2.5.0 to 2.23.0.

Release notes

Sourced from ray[default,rllib]'s releases.

Ray-2.23.0

Ray Libraries

Ray Data

🎉 New Features:

  • Add support for using GPUs with map_groups (#45305)
  • Add support for using actors with map_groups (#45310)

đź’« Enhancements:

  • Refine exception handling from arrow data conversion (#45294)

🔨 Fixes:

  • Fix Ray databricks UC reader with dynamic Databricks notebook scope token (#45153)
  • Fix bug where you can't return objects and array from UDF (#45287 )
  • Fix bug where map_groups triggers execution during input validation (#45314)

Ray Tune

🔨 Fixes:

  • [tune] Fix PB2 scheduler error resulting from trying to sort by Trial objects (#45161)

Ray Serve

🔨 Fixes:

  • Log application unhealthy errors at error level instead of warning level (#45211)

RLLib

đź’« Enhancements:

  • Examples and tuned_examples learning test for new API stack are now “self-executable” (don’t require a third-party script anymore to run them). + WandB support. (#45023)

🔨 Fixes:

  • Fix result dict “spam” (duplicate, deprecated keys, e.g. “sampler_results” dumped into top level). (#45330)

đź“– Documentation:

  • Add example for training with fractional GPUs on new API stack. (#45379)
  • Cleanup examples folder and remove deprecated sub directories. (#45327)

Ray Core

đź’« Enhancements:

  • [Logs] Add runtime env started logs to job driver (#45255)
  • ray.util.collective support torch.bfloat16 (#39845)
  • [Core] Better propagate node death information (#45128)

🔨 Fixes:

  • [Core] Fix worker process leaks after job finishes (#44214)

Many thanks to all those who contributed to this release: @​hongchaodeng, @​khluu, @​antoni-jamiolkowski, @​ameroyer, @​bveeramani, @​can-anyscale, @​WeichenXu123, @​peytondmurray, @​jackhumphries, @​kevin85421, @​jjyao, @​robcaulk, @​rynewang, @​scottsun94, @​swang, @​GeneDer, @​zcin, @​ruisearch42, @​aslonnie, @​angelinalg, @​raulchen, @​ArthurBook, @​sven1977, @​wuxibin89

Ray-2.22.0

Ray Libraries

... (truncated)

Commits
  • a0947ea [ray release] version change for 2.23.0 (#45437)
  • 6157e3b [ci] remove old worker container test (#45422)
  • 566dd5e [ci][microcheck] manually add tests to microcheck (#45400)
  • 90fa289 [release] mark chaos_torch_batch_inference_16_gpu_300gb_raw as non-stable (#4...
  • 3acce1c added typehint overloads to accurately infer the return type for ray.… (#45033)
  • e0ac723 [ci][microcheck] include step id from all step job flavors (#45403)
  • eed322a [RLlib] Fix test_actor_manager CI test. (#45411)
  • 86ae5e8 [RLlib] Cleanup examples folder 11: Example for using fractional GPUs on the ...
  • faab1ac [RLlib] Issue 44686: Upgrade all rllib_contrib requirements to tf2.11.1. (#...
  • 467b092 [ci][microcheck] improve determine new tests (#45377)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 2 weeks ago

Superseded by #248.