Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update argmin requirement from 0.8.1 to 0.10.0 #31

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 29, 2024

Updates the requirements on argmin to permit the latest version.

Release notes

Sourced from argmin's releases.

argmin-v0.10.0

What's Changed

New Contributors

Full Changelog: argmin-rs/argmin@argmin-v0.9.0...argmin-v0.10.0

Changelog

Sourced from argmin's changelog.

[argmin v0.10.0] 2024-02-27

Added

Changed

  • Users can now set ParticleSwarms random number generator (@​jonboh, #383)
  • Moved all observers and checkpointing into dedicated crates. This led to substantially fewer dependencies for argmin itself
    • SlogLogger moved into argmin-observer-slog (@​stefan-k, #311)
    • WriteToFile was renamed to ParamWriter and moved into argmin-observer-paramwriter (@​stefan-k, #395)
    • FileCheckpoint moved into argmin-checkpointing-file (@​stefan-k, #311)
  • Added state to observe_init of Observe trait (@​stefan-k, #311)
  • All crates are now in the crates directory (@​stefan-k, #415)
  • All examples are now crates and are in the examples directory. (@​stefan-k, #387)
  • Removed SerializeAlias and DeserializeAlias traits since they are not necessary anymore (@​stefan-k, #395)
  • Residuals in CG are now handled by IterState (@​stefan-k, #408)
  • Interrupt handling now includes SIGINT, SIGTERM and SIGHUP and KeyboardInterrupt was renamed to Interrupt (@​stefan-k, #413)
  • Error handling in LBFGS was slightly improved (@​stefan-k, #416)
  • KvValue::get_float(&self) now works for all kinds of KvValue (@​stefan-k, #311)
  • Updated gnuplot from 0.0.39 to 0.0.4 (#394)

Fixed

[argmin-math v0.4.0] 2024-02-27

Added

Changed

  • Default linalg backend for development is now MKL, which makes development on Windows possible. This required all ndarray tests to be moved in dedicated crates (@​Tastaturtaste, #369)
  • ArgminRandom::rand_from_range(..) now also takes a random number generator. This allows for setting the seed manually (@​jonboh, #383)

Removed

  • All *-serde features were removed, as they are not necessary anymore. (@​stefan-k, #387)

[argmin-observer-slog v0.1.0] 2024-02-27

Initial release.

[argmin-observer-paramwriter v0.1.0] 2024-02-27

Initial release.

[argmin-checkpointing-file v0.1.0] 2024-02-27

... (truncated)

Commits
  • 47d7b18 Blog post for argmin version 0.10.0 and argmin-math version 0.4.0
  • 8d645c6 Bump versions of argmin and argmin-math
  • 48b34cb argmin version 0.10.0 and argmin-math version 0.4.0
  • dfa22bb Removed unnecessary Serialize/Deserialize derives
  • 3b3b259 Check for bitwise equality in primitives::minmax tests
  • 409acdf Temporarily fix pyo3 version to 0.20.2 due to failing builds
  • 73e9883 Fixed minmax for primitives in argmin-math
  • 04025b7 Use rust-cache also on tests-argmin job in CI
  • 552f513 Don't run CI on win-netlib-fix branch
  • d44f58b Created READMEs for observers and checkpointing, updated docs
  • 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 <dependency name> 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)

Updates the requirements on [argmin](https://github.com/argmin-rs/argmin) to permit the latest version.
- [Release notes](https://github.com/argmin-rs/argmin/releases)
- [Changelog](https://github.com/argmin-rs/argmin/blob/main/CHANGELOG.md)
- [Commits](argmin-rs/argmin@argmin-v0.8.1...argmin-v0.10.0)

---
updated-dependencies:
- dependency-name: argmin
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jul 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants