This PR updates most dependencies to their latest version.
I didn't touch syn and quote because the update to v1 requires a substantial amount of reworks: simply updating the version results in multiple hundreds of errors, and fixing them is non-trivial.
Importantly, this PR brings the dependencies of the actual main library elasticsearch completely up to date.
Before
$ cargo outdated -d1
api_generator
================
Name Project Compat Latest Kind Platform
---- ------- ------ ------ ---- --------
dialoguer 0.3.0 --- 0.10.2 Normal ---
indicatif 0.12.0 --- 0.17.0 Normal ---
path-slash 0.1.5 --- 0.2.1 Normal ---
quote 0.3.15 --- 1.0.21 Normal ---
reqwest 0.9.24 --- 0.11.11 Normal ---
semver 0.9.0 --- 1.0.13 Normal ---
simple_logger 1.16.0 --- 2.3.0 Normal ---
syn 0.11.11 --- 1.0.99 Normal ---
elasticsearch
================
Name Project Compat Latest Kind Platform
---- ------- ------ ------ ---- --------
base64 0.11.0 --- 0.13.0 Normal ---
clap 2.34.0 --- 3.2.20 Development ---
rustc_version 0.2.3 --- 0.4.0 Build ---
serde_with 1.14.0 --- 2.0.0 Normal ---
sysinfo 0.12.0 --- 0.26.2 Development ---
textwrap 0.11.0 --- 0.15.0 Development ---
yaml_test_runner
================
Name Project Compat Latest Kind Platform
---- ------- ------ ------ ---- --------
base64 0.11.0 --- 0.13.0 Normal ---
clap 2.34.0 --- 3.2.20 Normal ---
path-slash 0.1.5 --- 0.2.1 Normal ---
quote 0.3.15 --- 1.0.21 Normal ---
reqwest 0.9.24 --- 0.11.11 Normal ---
semver 0.9.0 --- 1.0.13 Normal ---
serde_yaml 0.8.26 --- 0.9.11 Normal ---
simple_logger 1.16.0 --- 2.3.0 Normal ---
syn 0.11.11 --- 1.0.99 Normal ---
sysinfo 0.9.6 --- 0.26.2 Normal ---
xtask
================
Name Project Compat Latest Kind Platform
---- ------- ------ ------ ---- --------
zip 0.5.13 --- 0.6.2 Normal ---
After
$ cargo outdated -d1
api_generator
================
Name Project Compat Latest Kind Platform
---- ------- ------ ------ ---- --------
quote 0.3.15 --- 1.0.21 Normal ---
syn 0.11.11 --- 1.0.99 Normal ---
yaml_test_runner
================
Name Project Compat Latest Kind Platform
---- ------- ------ ------ ---- --------
quote 0.3.15 --- 1.0.21 Normal ---
syn 0.11.11 --- 1.0.99 Normal ---
This PR updates most dependencies to their latest version.
I didn't touch
syn
andquote
because the update tov1
requires a substantial amount of reworks: simply updating the version results in multiple hundreds of errors, and fixing them is non-trivial.Importantly, this PR brings the dependencies of the actual main library
elasticsearch
completely up to date.Before
After