google-deepmind / meltingpot

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

Bump ray[default,rllib] from 2.5.0 to 2.34.0 #259

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

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

Release notes

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

Release 2.34.0 Notes

Ray Libraries

Ray Data

πŸ’« Enhancements:

  • Add better support for UDF returns from list of datetime objects (#46762)

πŸ”¨ Fixes:

  • Remove read task warning if size bytes not set in metadata (#46765)

πŸ“– Documentation:

  • Fix read_tfrecords() docstring to display tfx-bsl tip (#46717)
  • Update Dataset.zip() docs (#46757)

Ray Train

πŸ”¨ Fixes:

  • Sort workers by node ID rather than by node IP (#46163)

πŸ— Architecture refactoring:

  • Remove dead RayDatasetSpec (#46764)

RLlib

πŸŽ‰ New Features:

  • Offline RL support on new API stack:
    • Initial design for Ray-Data based offline RL Algos (on new API stack). (#44969)
    • Add user-defined schemas for data loading. (#46738)
    • Make data pipeline better configurable and tuneable for users. (#46777)

πŸ’« Enhancements:

  • Move DQN into the TargetNetworkAPI (and deprecate RLModuleWithTargetNetworksInterface). (#46752)

πŸ”¨ Fixes:

  • Numpy version fix: Rename all np.product usage to np.prod (#46317)

πŸ“– Documentation:

  • Examples for new API stack: Add 2 (count-based) curiosity examples. (#46737)
  • Remove RLlib CLI from docs (soon to be deprecated and replaced by python API). (#46724)

πŸ— Architecture refactoring:

  • Cleanup, rename, clarify: Algorithm.workers/evaluation_workers, local_worker(), etc.. (#46726)

Ray Core

πŸ— Architecture refactoring:

  • New python GcsClient binding (#46186)

... (truncated)

Commits
  • fc87217 Update Ray version to 2.34.0 (#46851)
  • 69f3218 [data] Add better support for udf returns from list of datetime objects (#46762)
  • 8d2b459 [Data] Remove read task warning if size bytes not set in metadata (#46765)
  • 89a728d [release auto] use python3 for interpreter (#46800)
  • ecfb064 [RLlib; Offline RL] Make data pipeline better configurable and tuneable for u...
  • ff789b9 Revert "[doc][build/02] remove local site-package files from global cache" (#...
  • 6af3f8c [doc][build/02] remove local site-package files from global cache (#46781)
  • 6b81634 [air examples] remove runtime env on dependencies (#46759)
  • 7af3ff0 [doc][build/01] BuildCache api class (#46780)
  • eac96b5 [py312] Fix or skip tests+examples for Tune dependencies that do not support ...
  • 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 1 month ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.