cda-tum / mqt-predictor

MQT Predictor - A MQT tool for Automatic Device Selection with Device-Specific Circuit Compilation for Quantum Computing
MIT License
58 stars 13 forks source link

⬆️ Update tensorboard requirement from <2.16.3,>=2.11.0 to >=2.11.0,<2.17.1 in the python-dependencies group #241

Closed dependabot[bot] closed 3 weeks ago

dependabot[bot] commented 1 month ago

Updates the requirements on tensorboard to permit the latest version. Updates tensorboard to 2.17.0

Release notes

Sourced from tensorboard's releases.

TensorBoard 2.17.0

The 2.17 minor series tracks TensorFlow 2.17.

Features

  • Enable adding hparams columns in scalar data tables in Time Series dashboard (#6737 accidentally omitted from notes in release 2.16.0)
  • Usability improvements for runs table and hparams in Time Series dashboard (#6837, #6839)
  • Global pins: Store pinned cards in local storage, so they’d be pinned when similar experiments are loaded. (#6850, #6819, #6821, etc)
  • Handle large number of Hparams (#6777, #6780, #6807)
  • Infra: Reduce binary size of tensorboard-data-server (aka “Rustboard”). (#6765, thanks @​Corwinpro)

Bug Fixes

  • Text plugin: Preserve whitespace. (#6833)
  • Hparams plugin: load metrics when run name is “.” (#6822)
  • Resolved Graph plugin compatibility issues with Keras 3. (#6759, #6823, #6761, #6857, etc. thanks @​mloc)
  • Restricts the protobuf dependency to be < 5.0.0, due to a recent breaking change (see #6808 for details).
  • Fixes internal flag wrapper class to not crash when its __class__ attribute is accessed, which was blocking debugging with pyCharm (#6751, thanks @​lostinplace)
Changelog

Sourced from tensorboard's changelog.

Release 2.17.0

The 2.17 minor series tracks TensorFlow 2.17.

Features

  • Enable adding hparams columns in scalar data tables in Time Series dashboard (#6737 accidentally omitted from notes in release 2.16.0)
  • Usability improvements for runs table and hparams in Time Series dashboard (#6837, #6839)
  • Global pins: Store pinned cards in local storage, so they’d be pinned when similar experiments are loaded. (#6850, #6819, #6821, etc)
  • Handle large number of Hparams (#6777, #6780, #6807)
  • Infra: Reduce binary size of tensorboard-data-server (aka “Rustboard”). (#6765, thanks @​Corwinpro)

Bug Fixes

  • Text plugin: Preserve whitespace. (#6833)
  • Hparams plugin: load metrics when run name is “.” (#6822)
  • Resolved Graph plugin compatibility issues with Keras 3. (#6759, #6823, #6761, #6857, etc. thanks @​mloc)
  • Restricts the protobuf dependency to be < 5.0.0, due to a recent breaking change (see #6808 for details).
  • Fixes internal flag wrapper class to not crash when its __class__ attribute is accessed, which was blocking debugging with pyCharm (#6751, thanks @​lostinplace)

Release 2.16.2

Bug Fixes

  • Remove dependency on tf-keras pip package. (#6759)

Release 2.16.1

Bug Fixes

  • Depend on tf-keras instead of tf-keras-nightly.

Release 2.16.0

The 2.16 minor series tracks TensorFlow 2.16.

Features

  • Time Series dashboard:
    • Improved sorting of runs whose names begin with integers. (#6664)
    • Improved hparams filtering. (#6680, #6692)
    • Usability improvements and fixes in runs table. (#6656, #6658, #6678, #6736)
  • Graph plugin:
  • Removed dependencies on google-auth, google-auth-oauthlib, and requests libraries. (#6705)
  • Relaxed restriction on protobuf dependency, given that issue @​protocolbuffers/protobuf#13485 was fixed. (#6660, #6746)

Bug Fixes

  • Hparams plugin:
  • Time Series dashboard:
    • Fixed color picker usability regression. (#6682)
  • Brings the tensorboard-data-server wheel into conformance with PEP 600, enabling support for the --load-fast flag in systems with GLIBC >= 2.29. (Requires installing/updating package tensorboard-data-server==0.7.2) (#6636 fixes #6578)

... (truncated)

Commits
  • 9408e08 TensorBoard 2.17.0
  • 0d53d31 Release notes for TensorBoard 2.17.0
  • 047a9c6 Pin TF and Keras for 2.17 branch.
  • 1438f6f Update TF compat protos.
  • f1591d3 Dedupe unknown query params from feature flag query params. (#6824)
  • c3fd2b5 Fix the issue with coloring when trying to add more experiments. (#6861)
  • ae7d0b9 Fixes regression for issue #5548: Avoid attempting to convert dtypes from "mi...
  • cbeecb7 Fix keras dtype importing and unpin for CI (#6857)
  • 5f8b019 Adds import that was used via a transitive dependency. (#6856)
  • 7df7ad9 Group colours by regex of the experiment name (UI). (#6847)
  • Additional commits viewable in compare view


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 major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
codecov[bot] commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 79.7%. Comparing base (b386c92) to head (214366f).

:exclamation: Current head 214366f differs from pull request most recent head 50d44bb

Please upload reports for the commit 50d44bb to get more accurate results.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #241 +/- ## ===================================== Coverage 79.7% 79.7% ===================================== Files 12 12 Lines 967 967 ===================================== Hits 771 771 Misses 196 196 ``` | [Flag](https://app.codecov.io/gh/cda-tum/mqt-predictor/pull/241/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=cda-tum) | Coverage Δ | | |---|---|---| | [python](https://app.codecov.io/gh/cda-tum/mqt-predictor/pull/241/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=cda-tum) | `79.7% <ø> (ø)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=cda-tum#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

dependabot[bot] commented 3 weeks ago

Looks like tensorboard is updatable in another way, so this is no longer needed.