From ca04e129e430700ee18f7dfb51ce67ffa5c4f01c Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Wed, 14 Aug 2024 11:50:34 +0200 Subject: [PATCH] client: bump to 0.4.1-1 Signed-off-by: Wolfgang Bumiller --- proxmox-client/Cargo.toml | 2 +- proxmox-client/debian/changelog | 18 ++++++++++++++++++ proxmox-client/debian/control | 31 +++++++------------------------ 3 files changed, 26 insertions(+), 25 deletions(-) diff --git a/proxmox-client/Cargo.toml b/proxmox-client/Cargo.toml index d7f78cf7..82b9a41c 100644 --- a/proxmox-client/Cargo.toml +++ b/proxmox-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "proxmox-client" -version = "0.4.0" +version = "0.4.1" description = "Base client for proxmox APIs for handling login and ticket renewal" authors.workspace = true license.workspace = true diff --git a/proxmox-client/debian/changelog b/proxmox-client/debian/changelog index 53b98028..46c4b05f 100644 --- a/proxmox-client/debian/changelog +++ b/proxmox-client/debian/changelog @@ -1,3 +1,21 @@ +rust-proxmox-client (0.4.1-1) bookworm; urgency=medium + + * drop a lot of unused dependencies: + - base64 + - once_cell + - percent_encoding + - regex + - serde_plain + - webauthn-rs + - proxmox-section-config + - proxmox-schema + + * the 'webauthn' feature now only activates the 'webauthn' feature of + proxmox-login, so pulls webauthn-rs in *transitively*, but we do not + make explicit use of it + + -- Proxmox Support Team Wed, 14 Aug 2024 11:50:27 +0200 + rust-proxmox-client (0.4.0-1) bookworm; urgency=medium * add 'perl_compat' member to Token struct diff --git a/proxmox-client/debian/control b/proxmox-client/debian/control index c25e0fab..5c75d15e 100644 --- a/proxmox-client/debian/control +++ b/proxmox-client/debian/control @@ -7,20 +7,12 @@ Build-Depends: debhelper (>= 12), rustc:native , libstd-rust-dev , librust-anyhow-1+default-dev , - librust-base64-0.13+default-dev , librust-hex-0.4+default-dev , librust-http-0.2+default-dev , - librust-once-cell-1+default-dev (>= 1.3.1-~~) , - librust-percent-encoding-2+default-dev (>= 2.1-~~) , librust-proxmox-login-0.1+default-dev , librust-proxmox-login-0.1+http-dev , - librust-proxmox-schema-3+api-macro-dev (>= 3.1.2-~~) , - librust-proxmox-schema-3+default-dev (>= 3.1.2-~~) , - librust-proxmox-section-config-2+default-dev (>= 2.1.0-~~) , - librust-regex-1+default-dev (>= 1.5-~~) , librust-serde-1+default-dev , - librust-serde-json-1+default-dev , - librust-serde-plain-1+default-dev + librust-serde-json-1+default-dev Maintainer: Proxmox Support Team Standards-Version: 4.6.2 Vcs-Git: git://git.proxmox.com/git/proxmox.git @@ -34,20 +26,12 @@ Multi-Arch: same Depends: ${misc:Depends}, librust-anyhow-1+default-dev, - librust-base64-0.13+default-dev, librust-hex-0.4+default-dev, librust-http-0.2+default-dev, - librust-once-cell-1+default-dev (>= 1.3.1-~~), - librust-percent-encoding-2+default-dev (>= 2.1-~~), librust-proxmox-login-0.1+default-dev, librust-proxmox-login-0.1+http-dev, - librust-proxmox-schema-3+api-macro-dev (>= 3.1.2-~~), - librust-proxmox-schema-3+default-dev (>= 3.1.2-~~), - librust-proxmox-section-config-2+default-dev (>= 2.1.0-~~), - librust-regex-1+default-dev (>= 1.5-~~), librust-serde-1+default-dev, - librust-serde-json-1+default-dev, - librust-serde-plain-1+default-dev + librust-serde-json-1+default-dev Suggests: librust-proxmox-client+hyper-client-dev (= ${binary:Version}), librust-proxmox-client+webauthn-dev (= ${binary:Version}) @@ -57,8 +41,8 @@ Provides: librust-proxmox-client-0+default-dev (= ${binary:Version}), librust-proxmox-client-0.4-dev (= ${binary:Version}), librust-proxmox-client-0.4+default-dev (= ${binary:Version}), - librust-proxmox-client-0.4.0-dev (= ${binary:Version}), - librust-proxmox-client-0.4.0+default-dev (= ${binary:Version}) + librust-proxmox-client-0.4.1-dev (= ${binary:Version}), + librust-proxmox-client-0.4.1+default-dev (= ${binary:Version}) Description: Base client for proxmox APIs for handling login and ticket renewal - Rust source code Source code for Debianized Rust crate "proxmox-client" @@ -76,7 +60,7 @@ Depends: Provides: librust-proxmox-client-0+hyper-client-dev (= ${binary:Version}), librust-proxmox-client-0.4+hyper-client-dev (= ${binary:Version}), - librust-proxmox-client-0.4.0+hyper-client-dev (= ${binary:Version}) + librust-proxmox-client-0.4.1+hyper-client-dev (= ${binary:Version}) Description: Base client for proxmox APIs for handling login and ticket renewal - feature "hyper-client" This metapackage enables feature "hyper-client" for the Rust proxmox-client crate, by pulling in any additional dependencies needed by that feature. @@ -88,12 +72,11 @@ Depends: ${misc:Depends}, librust-proxmox-client-dev (= ${binary:Version}), librust-proxmox-login-0.1+http-dev, - librust-proxmox-login-0.1+webauthn-dev, - librust-webauthn-rs-0.3+default-dev + librust-proxmox-login-0.1+webauthn-dev Provides: librust-proxmox-client-0+webauthn-dev (= ${binary:Version}), librust-proxmox-client-0.4+webauthn-dev (= ${binary:Version}), - librust-proxmox-client-0.4.0+webauthn-dev (= ${binary:Version}) + librust-proxmox-client-0.4.1+webauthn-dev (= ${binary:Version}) Description: Base client for proxmox APIs for handling login and ticket renewal - feature "webauthn" This metapackage enables feature "webauthn" for the Rust proxmox-client crate, by pulling in any additional dependencies needed by that feature.