librespot-org / librespot

Open Source Spotify client library
MIT License
4.79k stars 596 forks source link

Update/dependencies #1255

Closed yubiuser closed 6 months ago

yubiuser commented 7 months ago

Updates the following dependencies

librespot: /librespot/Cargo.toml
    env_logger matches 0.10.2;  latest is 0.11.2
    sysinfo matches 0.29.11;    latest is 0.30.5

librespot-audio: /librespot/audio/Cargo.toml
    hyper matches 0.14.28;  latest is 1.2.0

librespot-core: /librespot/core/Cargo.toml
    http matches 0.2.11;    latest is 1.0.0
    hyper matches 0.14.28;  latest is 1.2.0
    hyper-rustls matches 0.24.2;    latest is 0.26.0
    sysinfo matches 0.29.11;    latest is 0.30.5
    env_logger matches 0.10.2;  latest is 0.11.2

librespot-playback: /librespot/playback/Cargo.toml
    alsa matches 0.8.1; latest is 0.9.0
    glib matches 0.18.5;    latest is 0.19.2
    gstreamer matches 0.21.3;   latest is 0.22.1
    gstreamer-app matches 0.21.2;   latest is 0.22.0
    gstreamer-audio matches 0.21.3; latest is 0.22.0
    sdl2 matches 0.35.2;    latest is 0.36.0

librespot-discovery: /librespot/discovery/Cargo.toml
    hyper matches 0.14.28;  latest is 1.2.0
    libmdns matches 0.7.5;  latest is 0.8.0

Needed to bump MSRV to 1.71.0


The following dependencies were not upgraded


librespot-audio: /librespot/audio/Cargo.toml
    hyper matches 0.14.28;  latest is 1.2.0

librespot-core: /librespot/core/Cargo.toml
    http matches 0.2.11;    latest is 1.0.0
    hyper matches 0.14.28;  latest is 1.2.0
    hyper-rustls matches 0.24.2;    latest is 0.26.0

librespot-discovery: /librespot/discovery/Cargo.toml
    hyper matches 0.14.28;  latest is 1.2.0

hyper had some major restructuring, requiering many changes to the code which I did not feel capable of. See https://hyper.rs/guides/1/upgrading/ This also affects hyper-rustls and http

yubiuser commented 6 months ago

Conflicts have been resolved

roderickvd commented 6 months ago

Thanks. I understand your apprehension regarding hyper. Any volunteers to take on porting that to 1.0?