http-client icon indicating copy to clipboard operation
http-client copied to clipboard

Dependencies update

Open run-stop opened this issue 1 year ago • 2 comments

My project is using the http-client v6.5.3. As of yesterday, compiler is issuing the deprecation warning. I've traced the problem to the http-client using an old version of the deadpool crate (v0.7.0).

Would it be possible to upgrade the deadpoool crate version to something up to date?

run-stop avatar Mar 13 '23 10:03 run-stop

Echoing this.

Presently, the deadpool crate (version 0.7.0) depends on config 0.10.1, which depends on nom 5.1.2, which is using a deprecated rust feature producing a warning:

    Finished dev [unoptimized + debuginfo] target(s) in 4m 49s
warning: the following packages contain code that will be rejected by a future version of Rust: nom v5.1.2
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 35`

The other dependencies in this chain are updated in this respect, so upgrading deadpool to 0.9.5 should resolve this warning.

emmiegit avatar Apr 14 '23 19:04 emmiegit

Created the PR #110 to upgrade the dependency alone, hopefully it's a trivial enough set of changes so that the maintainer can resolve this issue without excessive effort.

emmiegit avatar Apr 14 '23 19:04 emmiegit