public inbox for pbs-devel@lists.proxmox.com
 help / color / mirror / Atom feed
* [pbs-devel] [PATCH backup 0/7] remove unused dependencies
@ 2024-08-14  9:21 Maximiliano Sandoval
  2024-08-14  9:21 ` [pbs-devel] [PATCH backup 1/7] tools: " Maximiliano Sandoval
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: Maximiliano Sandoval @ 2024-08-14  9:21 UTC (permalink / raw)
  To: pbs-devel

This patch series removes unused dependencies. It is a follow-up of the patches
against proxmox removing lazy-static and unused dependencies.

Maximiliano Sandoval (7):
  tools: remove unused dependencies
  client: remove unused deps
  file-restore: remove unused deps
  restore-daemon: remove unused dependencies
  pxar-bin: remove unused dependencies
  backup-client: remove unused dependencies
  cargo: remove unused dependencies

 Cargo.toml                        |  8 --------
 pbs-client/Cargo.toml             |  1 -
 pbs-tools/Cargo.toml              | 15 ---------------
 proxmox-backup-client/Cargo.toml  |  3 ---
 proxmox-file-restore/Cargo.toml   |  1 -
 proxmox-restore-daemon/Cargo.toml |  1 -
 pxar-bin/Cargo.toml               |  1 -
 7 files changed, 30 deletions(-)

-- 
2.39.2



_______________________________________________
pbs-devel mailing list
pbs-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [pbs-devel] [PATCH backup 1/7] tools: remove unused dependencies
  2024-08-14  9:21 [pbs-devel] [PATCH backup 0/7] remove unused dependencies Maximiliano Sandoval
@ 2024-08-14  9:21 ` Maximiliano Sandoval
  2024-08-14  9:21 ` [pbs-devel] [PATCH backup 2/7] client: remove unused deps Maximiliano Sandoval
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Maximiliano Sandoval @ 2024-08-14  9:21 UTC (permalink / raw)
  To: pbs-devel

Signed-off-by: Maximiliano Sandoval <m.sandoval@proxmox.com>
---
 pbs-tools/Cargo.toml | 15 ---------------
 1 file changed, 15 deletions(-)

diff --git a/pbs-tools/Cargo.toml b/pbs-tools/Cargo.toml
index dde09d3e..998e3077 100644
--- a/pbs-tools/Cargo.toml
+++ b/pbs-tools/Cargo.toml
@@ -8,36 +8,21 @@ description = "common tools used throughout pbs"
 # This must not depend on any subcrates more closely related to pbs itself.
 [dependencies]
 anyhow.workspace = true
-base64.workspace = true
 bytes.workspace = true
-crc32fast.workspace = true
-endian_trait.workspace = true
-flate2.workspace = true
 foreign-types.workspace = true
-futures.workspace = true
 hex.workspace = true
 libc.workspace = true
-log.workspace = true
-nix.workspace = true
 nom.workspace = true
 openssl.workspace = true
-regex.workspace = true
 serde_json.workspace = true
 # rt-multi-thread is required for block_in_place
 tokio = { workspace = true, features = [ "fs", "io-util", "rt", "rt-multi-thread", "sync" ] }
-url.workspace = true
-walkdir.workspace = true
-zstd.workspace = true
 
 proxmox-async.workspace = true
 proxmox-io = { workspace = true, features = [ "tokio" ] }
 proxmox-human-byte.workspace = true
-proxmox-lang.workspace=true
 proxmox-sys.workspace = true
 proxmox-time.workspace = true
 
-pbs-api-types.workspace = true
-pbs-buildcfg.workspace = true
-
 [dev-dependencies]
 tokio = { workspace = true, features = [ "macros" ] }
-- 
2.39.2



_______________________________________________
pbs-devel mailing list
pbs-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [pbs-devel] [PATCH backup 2/7] client: remove unused deps
  2024-08-14  9:21 [pbs-devel] [PATCH backup 0/7] remove unused dependencies Maximiliano Sandoval
  2024-08-14  9:21 ` [pbs-devel] [PATCH backup 1/7] tools: " Maximiliano Sandoval
@ 2024-08-14  9:21 ` Maximiliano Sandoval
  2024-08-14  9:21 ` [pbs-devel] [PATCH backup 3/7] file-restore: " Maximiliano Sandoval
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Maximiliano Sandoval @ 2024-08-14  9:21 UTC (permalink / raw)
  To: pbs-devel

Signed-off-by: Maximiliano Sandoval <m.sandoval@proxmox.com>
---
 pbs-client/Cargo.toml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/pbs-client/Cargo.toml b/pbs-client/Cargo.toml
index 9c08a3a6..00c18b83 100644
--- a/pbs-client/Cargo.toml
+++ b/pbs-client/Cargo.toml
@@ -46,6 +46,5 @@ proxmox-time.workspace = true
 pxar.workspace = true
 
 pbs-api-types.workspace = true
-pbs-buildcfg.workspace = true
 pbs-datastore.workspace = true
 pbs-tools.workspace = true
-- 
2.39.2



_______________________________________________
pbs-devel mailing list
pbs-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [pbs-devel] [PATCH backup 3/7] file-restore: remove unused deps
  2024-08-14  9:21 [pbs-devel] [PATCH backup 0/7] remove unused dependencies Maximiliano Sandoval
  2024-08-14  9:21 ` [pbs-devel] [PATCH backup 1/7] tools: " Maximiliano Sandoval
  2024-08-14  9:21 ` [pbs-devel] [PATCH backup 2/7] client: remove unused deps Maximiliano Sandoval
@ 2024-08-14  9:21 ` Maximiliano Sandoval
  2024-08-14  9:21 ` [pbs-devel] [PATCH backup 4/7] restore-daemon: remove unused dependencies Maximiliano Sandoval
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Maximiliano Sandoval @ 2024-08-14  9:21 UTC (permalink / raw)
  To: pbs-devel

Signed-off-by: Maximiliano Sandoval <m.sandoval@proxmox.com>
---
 proxmox-file-restore/Cargo.toml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/proxmox-file-restore/Cargo.toml b/proxmox-file-restore/Cargo.toml
index b8acd1b6..f536e38d 100644
--- a/proxmox-file-restore/Cargo.toml
+++ b/proxmox-file-restore/Cargo.toml
@@ -31,7 +31,6 @@ proxmox-uuid.workspace = true
 pbs-api-types.workspace = true
 pbs-buildcfg.workspace = true
 pbs-client.workspace = true
-pbs-config.workspace = true
 pbs-datastore.workspace = true
 pbs-key-config.workspace = true
 pbs-tools.workspace = true
-- 
2.39.2



_______________________________________________
pbs-devel mailing list
pbs-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [pbs-devel] [PATCH backup 4/7] restore-daemon: remove unused dependencies
  2024-08-14  9:21 [pbs-devel] [PATCH backup 0/7] remove unused dependencies Maximiliano Sandoval
                   ` (2 preceding siblings ...)
  2024-08-14  9:21 ` [pbs-devel] [PATCH backup 3/7] file-restore: " Maximiliano Sandoval
@ 2024-08-14  9:21 ` Maximiliano Sandoval
  2024-08-14  9:21 ` [pbs-devel] [PATCH backup 5/7] pxar-bin: " Maximiliano Sandoval
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Maximiliano Sandoval @ 2024-08-14  9:21 UTC (permalink / raw)
  To: pbs-devel

Signed-off-by: Maximiliano Sandoval <m.sandoval@proxmox.com>
---
 proxmox-restore-daemon/Cargo.toml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/proxmox-restore-daemon/Cargo.toml b/proxmox-restore-daemon/Cargo.toml
index beb455e5..9d31978b 100644
--- a/proxmox-restore-daemon/Cargo.toml
+++ b/proxmox-restore-daemon/Cargo.toml
@@ -17,7 +17,6 @@ libc.workspace = true
 log.workspace = true
 nix.workspace = true
 regex.workspace = true
-serde.workspace = true
 serde_json.workspace = true
 tokio = { workspace = true, features = ["macros", "parking_lot", "sync"] }
 tokio-stream.workspace = true
-- 
2.39.2



_______________________________________________
pbs-devel mailing list
pbs-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [pbs-devel] [PATCH backup 5/7] pxar-bin: remove unused dependencies
  2024-08-14  9:21 [pbs-devel] [PATCH backup 0/7] remove unused dependencies Maximiliano Sandoval
                   ` (3 preceding siblings ...)
  2024-08-14  9:21 ` [pbs-devel] [PATCH backup 4/7] restore-daemon: remove unused dependencies Maximiliano Sandoval
@ 2024-08-14  9:21 ` Maximiliano Sandoval
  2024-08-14  9:21 ` [pbs-devel] [PATCH backup 6/7] backup-client: " Maximiliano Sandoval
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Maximiliano Sandoval @ 2024-08-14  9:21 UTC (permalink / raw)
  To: pbs-devel

Signed-off-by: Maximiliano Sandoval <m.sandoval@proxmox.com>
---
 pxar-bin/Cargo.toml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/pxar-bin/Cargo.toml b/pxar-bin/Cargo.toml
index bb010ff7..d33b7174 100644
--- a/pxar-bin/Cargo.toml
+++ b/pxar-bin/Cargo.toml
@@ -27,4 +27,3 @@ proxmox-sys.workspace = true
 
 pbs-client.workspace = true
 pbs-pxar-fuse.workspace = true
-pbs-tools.workspace = true
-- 
2.39.2



_______________________________________________
pbs-devel mailing list
pbs-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [pbs-devel] [PATCH backup 6/7] backup-client: remove unused dependencies
  2024-08-14  9:21 [pbs-devel] [PATCH backup 0/7] remove unused dependencies Maximiliano Sandoval
                   ` (4 preceding siblings ...)
  2024-08-14  9:21 ` [pbs-devel] [PATCH backup 5/7] pxar-bin: " Maximiliano Sandoval
@ 2024-08-14  9:21 ` Maximiliano Sandoval
  2024-08-14  9:21 ` [pbs-devel] [PATCH backup 7/7] cargo: " Maximiliano Sandoval
  2024-08-14 10:19 ` [pbs-devel] applied-series: [PATCH backup 0/7] " Wolfgang Bumiller
  7 siblings, 0 replies; 9+ messages in thread
From: Maximiliano Sandoval @ 2024-08-14  9:21 UTC (permalink / raw)
  To: pbs-devel

Signed-off-by: Maximiliano Sandoval <m.sandoval@proxmox.com>
---
 proxmox-backup-client/Cargo.toml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/proxmox-backup-client/Cargo.toml b/proxmox-backup-client/Cargo.toml
index 20a67440..62dd97f9 100644
--- a/proxmox-backup-client/Cargo.toml
+++ b/proxmox-backup-client/Cargo.toml
@@ -8,7 +8,6 @@ edition.workspace = true
 anyhow.workspace = true
 futures.workspace = true
 hyper.workspace = true
-libc.workspace = true
 log.workspace = true
 nix.workspace = true
 openssl.workspace = true
@@ -24,7 +23,6 @@ pathpatterns.workspace = true
 pxar.workspace = true
 
 proxmox-async.workspace = true
-proxmox-fuse.workspace = true
 proxmox-human-byte.workspace = true
 proxmox-io.workspace = true
 proxmox-router = { workspace = true, features = [ "cli" ] }
@@ -37,7 +35,6 @@ proxmox-time.workspace = true
 pbs-api-types.workspace = true
 pbs-buildcfg.workspace = true
 pbs-client.workspace = true
-pbs-config.workspace = true
 pbs-datastore.workspace = true
 pbs-fuse-loop.workspace = true
 pbs-key-config.workspace = true
-- 
2.39.2



_______________________________________________
pbs-devel mailing list
pbs-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [pbs-devel] [PATCH backup 7/7] cargo: remove unused dependencies
  2024-08-14  9:21 [pbs-devel] [PATCH backup 0/7] remove unused dependencies Maximiliano Sandoval
                   ` (5 preceding siblings ...)
  2024-08-14  9:21 ` [pbs-devel] [PATCH backup 6/7] backup-client: " Maximiliano Sandoval
@ 2024-08-14  9:21 ` Maximiliano Sandoval
  2024-08-14 10:19 ` [pbs-devel] applied-series: [PATCH backup 0/7] " Wolfgang Bumiller
  7 siblings, 0 replies; 9+ messages in thread
From: Maximiliano Sandoval @ 2024-08-14  9:21 UTC (permalink / raw)
  To: pbs-devel

Signed-off-by: Maximiliano Sandoval <m.sandoval@proxmox.com>
---
 Cargo.toml | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/Cargo.toml b/Cargo.toml
index ef430d43..c55bec87 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -163,19 +163,15 @@ zstd-safe = "6.0"
 [dependencies]
 anyhow.workspace = true
 async-trait.workspace = true
-apt-pkg-native.workspace = true
 base64.workspace = true
-bitflags.workspace = true
 bytes.workspace = true
 cidr.workspace = true
 const_format.workspace = true
 crc32fast.workspace = true
 crossbeam-channel.workspace = true
 endian_trait.workspace = true
-flate2.workspace = true
 futures.workspace = true
 h2.workspace = true
-handlebars.workspace = true
 hex.workspace = true
 http.workspace = true
 hyper.workspace = true
@@ -191,7 +187,6 @@ regex.workspace = true
 rustyline.workspace = true
 serde.workspace = true
 serde_json.workspace = true
-siphasher.workspace = true
 syslog.workspace = true
 termcolor.workspace = true
 thiserror.workspace = true
@@ -200,11 +195,9 @@ tokio-openssl.workspace = true
 tokio-stream.workspace = true
 tokio-util = { workspace = true, features = [ "codec" ] }
 tracing.workspace = true
-tower-service.workspace = true
 udev.workspace = true
 url.workspace = true
 walkdir.workspace = true
-xdg.workspace = true
 zstd.workspace = true
 
 #valgrind_request = { git = "https://github.com/edef1c/libvalgrind_request", version = "1.1.0", optional = true }
@@ -242,7 +235,6 @@ proxmox-uuid.workspace = true
 proxmox-worker-task.workspace = true
 
 # in their respective repo
-pathpatterns.workspace = true
 proxmox-acme.workspace = true
 pxar.workspace = true
 
-- 
2.39.2



_______________________________________________
pbs-devel mailing list
pbs-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [pbs-devel] applied-series: [PATCH backup 0/7] remove unused dependencies
  2024-08-14  9:21 [pbs-devel] [PATCH backup 0/7] remove unused dependencies Maximiliano Sandoval
                   ` (6 preceding siblings ...)
  2024-08-14  9:21 ` [pbs-devel] [PATCH backup 7/7] cargo: " Maximiliano Sandoval
@ 2024-08-14 10:19 ` Wolfgang Bumiller
  7 siblings, 0 replies; 9+ messages in thread
From: Wolfgang Bumiller @ 2024-08-14 10:19 UTC (permalink / raw)
  To: Maximiliano Sandoval; +Cc: pbs-devel

applied series, thanks


_______________________________________________
pbs-devel mailing list
pbs-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2024-08-14 10:19 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-08-14  9:21 [pbs-devel] [PATCH backup 0/7] remove unused dependencies Maximiliano Sandoval
2024-08-14  9:21 ` [pbs-devel] [PATCH backup 1/7] tools: " Maximiliano Sandoval
2024-08-14  9:21 ` [pbs-devel] [PATCH backup 2/7] client: remove unused deps Maximiliano Sandoval
2024-08-14  9:21 ` [pbs-devel] [PATCH backup 3/7] file-restore: " Maximiliano Sandoval
2024-08-14  9:21 ` [pbs-devel] [PATCH backup 4/7] restore-daemon: remove unused dependencies Maximiliano Sandoval
2024-08-14  9:21 ` [pbs-devel] [PATCH backup 5/7] pxar-bin: " Maximiliano Sandoval
2024-08-14  9:21 ` [pbs-devel] [PATCH backup 6/7] backup-client: " Maximiliano Sandoval
2024-08-14  9:21 ` [pbs-devel] [PATCH backup 7/7] cargo: " Maximiliano Sandoval
2024-08-14 10:19 ` [pbs-devel] applied-series: [PATCH backup 0/7] " Wolfgang Bumiller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal