sagebind / isahc

The practical HTTP client that is fun to use.
https://docs.rs/isahc
MIT License
705 stars 62 forks source link

Update test-case requirement from 2.0 to 3.3 #444

Open dependabot[bot] opened 4 months ago

dependabot[bot] commented 4 months ago

Updates the requirements on test-case to permit the latest version.

Release notes

Sourced from test-case's releases.

Test Case - v3.3.1

What's Changed

New Contributors

Full Changelog: https://github.com/frondeus/test-case/compare/v3.3.0...v3.3.1

Changelog

Sourced from test-case's changelog.

3.3.1

Fixes

  • Avoid emitting additional misleading error messages by proc-macro2-diagnostics (#138)

3.3.0

Features

  • Allow comments in test-matrix macro (#132)

Improvements

  • Drop proc-macro-error dependency & improve error messages (#136)

3.2.1

Improvements

  • Update syn dependency to 2.0
  • Ensure that test-case selects correct version of it's core and macros subcrates

3.2.0

Features

  • Add test_matrix macro: generates test cases from Cartesian product of possible test function argument values (#128)

Improvements

  • Retain allow attributes on test functions (#127)

3.1.0

Features

  • Copy attribute span to generated test functions so that IDEs recognize them properly as individual tests

Improvements

  • Added LICENSE file to child crates

3.0.0

[IMPORTANT] Starting with 3.0 release we are changing test-case MSRV policy to support only 3 latest stable releases.

Improvements

  • Split out functional parts of test-case-macros crate into test-case-core for easy reuse by external libraries

2.2.2

Fixes

  • Use fully qualified test macro path to avoid conflicts in workspace (#105)

2.2.1

Fixes

  • Ensure test-case depends on correct version of test-case-macros

2.2.0

Features

  • Support ignore["reason"] syntax (#102)

2.1.0

... (truncated)

Commits
  • 1ea705c Minor CHANGELOG cleanup
  • e57c21b Bump version to 3.3.1
  • 3cfb534 fix: Remove proc-macro2-diagnostics dependency (#138)
  • f7b6691 Bump version to 3.3.0
  • 21212e2 chore: Update crate publishing script
  • b0a764f .github: replace actions-rs with dtolnay/rust-toolchain, add caching (#137)
  • d32127b Remove proc-macro-error dependency (#136)
  • 2fc16bf feat: Add the ability to have comments in matrix tests (#132)
  • 97bcfc0 docs: test_matrix example that does not compile in README (#133)
  • bf3ee27 deps: disable proc-macro-error default features (#134)
  • 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 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)