nelsonjchen / speedtest-rs

(Unmaintained) speedtest-cli in Rust.
Apache License 2.0
164 stars 17 forks source link

Bump mockito from 0.26.0 to 1.4.0 #154

Open dependabot[bot] opened 8 months ago

dependabot[bot] commented 8 months ago

Bumps mockito from 0.26.0 to 1.4.0.

Release notes

Sourced from mockito's releases.

1.4.0

  • [Breaking] Bump minimum supported Rust version to 1.70 and revert version constraints on the colored crate

1.3.1

  • Fixed a bug where Semaphore::const_new wasn't available on Tokio < 1.30 because of the missing Tokio parking_lot feature flag
  • Use the Tokio runtime everywhere to remove the need for the futures crate (aside from futures-core)

Thanks to @​tottoto

1.3.0

  • Introduced Server::new_with_opts, Server::new_with_opts_async and the ServerOpts struct to allow configuring the server host, port and enabling auto-asserts (see next item)
  • Added the assert_on_drop server option that allows you to automatically call assert() whenever your mocks go out of scope (defaults to false)
  • Expose Server::socket_address() to return the raw server SocketAddr
  • Use only required features for dependencies
  • Accept hyper::header::HeaderValue as a match_header() value

Thanks to @​andrewtoth @​alexander-jackson

1.2.0

  • [Breaking] The minimum supported Rust version was bumped to 1.68.0
  • The server pool was limited to 20 servers for mac_os targets to prevent hitting the file descriptor limit

Thanks to @​kornelski

1.1.1

  • Ensure with_chunked_body supports streaming responses (as opposed to writing the entire buffer in one go)

Thanks to @​kornelski

1.1.0

1.0.2

1.0.1

  • Fixed an issue where futures::future::join_all would block the server pool.
  • Server::reset_async has been deprecated in favour of Server::reset since the former doesn't have an async implementation any more.

1.0.0

:balloon: 7 years and 63 releases later, it's finally time for the 1.0 :balloon:

Changes

  • [Breaking] The legacy interface was removed in this version
  • [Breaking] Mock::with_body_from_fn was renamed to Mock::with_chunked_body - the former is still supported with a deprecation warning
  • Mocks are only cleared when the server is dropped, not when the mock is dropped - this means you don't have to assign mocks to variables any more (unless you want to call other methods on them)
  • Introduced the Mock::remove and Mock::remove_async methods to remove mocks on demand

... (truncated)

Commits
  • 3ce41f0 Bump to 1.40.0
  • bd9eeb7 Merge pull request #196 from lipanski/colored
  • a177edb Bump MSRV to 1.70 and relax colored crate version requirements
  • 482eed9 Bump to 1.3.1
  • 46078db Add tokio parking_lot feature
  • 8c37737 Merge pull request #192 from tottoto/async-runtime
  • 39a27eb Use tokio runtime uniformly
  • 5aac55a Add instructions about starting a stand-alone server to the Rust docs
  • a982823 Add details about starting a stand-alone server
  • a09f1f0 Bump to 1.3.0
  • 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)