client: bump to 0.5.0-1

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
Wolfgang Bumiller 2024-09-04 15:41:29 +02:00
parent 61e4d35dea
commit b1ddac7c45
3 changed files with 25 additions and 9 deletions

View File

@ -1,6 +1,6 @@
[package]
name = "proxmox-client"
version = "0.4.1"
version = "0.5.0"
description = "Base client for proxmox APIs for handling login and ticket renewal"
authors.workspace = true
license.workspace = true

View File

@ -1,3 +1,19 @@
rust-proxmox-client (0.5.0-1) bookworm; urgency=medium
* add generic `Client::request` trait method
* provide default impls for all the specialized Client trait methods to use
the generic `request` method
* add `Client::Body` as associated type to declare which body type is used
(hyper::Body for hyper based clients, ReadableStream for wasm on the
web...)
* add `Client::streaming_request` as a variant which returns the underlying
`Self::Body`
-- Proxmox Support Team <support@proxmox.com> Wed, 04 Sep 2024 15:41:21 +0200
rust-proxmox-client (0.4.1-1) bookworm; urgency=medium
* drop a lot of unused dependencies:

View File

@ -39,10 +39,10 @@ Provides:
librust-proxmox-client+default-dev (= ${binary:Version}),
librust-proxmox-client-0-dev (= ${binary:Version}),
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.1-dev (= ${binary:Version}),
librust-proxmox-client-0.4.1+default-dev (= ${binary:Version})
librust-proxmox-client-0.5-dev (= ${binary:Version}),
librust-proxmox-client-0.5+default-dev (= ${binary:Version}),
librust-proxmox-client-0.5.0-dev (= ${binary:Version}),
librust-proxmox-client-0.5.0+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"
@ -59,8 +59,8 @@ Depends:
librust-proxmox-http-0.9+default-dev (>= 0.9.2-~~)
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.1+hyper-client-dev (= ${binary:Version})
librust-proxmox-client-0.5+hyper-client-dev (= ${binary:Version}),
librust-proxmox-client-0.5.0+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.
@ -75,8 +75,8 @@ Depends:
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.1+webauthn-dev (= ${binary:Version})
librust-proxmox-client-0.5+webauthn-dev (= ${binary:Version}),
librust-proxmox-client-0.5.0+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.