Skip to content

Chore/cleanup dependencies - #258

Open
zinodict121 wants to merge 2 commits into
Utility-Protocol:mainfrom
zinodict121:chore/cleanup-dependencies
Open

Chore/cleanup dependencies#258
zinodict121 wants to merge 2 commits into
Utility-Protocol:mainfrom
zinodict121:chore/cleanup-dependencies

Conversation

@zinodict121

Copy link
Copy Markdown
Contributor

Pull Request: Remove unused dependencies

Resolves Issue: #249

Description

This PR cleans up the project's dependency tree by removing several crates from Cargo.toml that are no longer being used anywhere in the codebase.

I audited the project dependencies using cargo-machete which identified the following crates as completely unused:

  • dcap-qvl
  • ecdsa
  • prost
  • prost-types

Removing these dependencies helps to:

  • Reduce overall compilation times.
  • Minimize the binary footprint and attack surface.
  • Keep the Cargo.toml lean and maintainable.

Changes Made

  • Removed dcap-qvl, ecdsa, prost, and prost-types from Cargo.toml.
  • (The lockfile will update on the next cargo check/cargo build).

Testing & Verification

  • Verified that none of the removed crates are imported or used in the utility-backend codebase.
  • Tests should pass on CI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant