Skip to content

Pin Saorsa dependencies to stability-improvements branches#93

Open
mickvandijke wants to merge 1 commit intomainfrom
fix/stability-improvements
Open

Pin Saorsa dependencies to stability-improvements branches#93
mickvandijke wants to merge 1 commit intomainfrom
fix/stability-improvements

Conversation

@mickvandijke
Copy link
Copy Markdown
Collaborator

Summary

  • switch ant-protocol and saorsa-core to their fix/stability-improvements git branches
  • refresh Cargo.lock for the updated dependency graph, including the matching saorsa-transport git source
  • pick up current transitive dependency updates from the resolved lockfile

Testing

  • Not run; PR opened from existing branch.

Copilot AI review requested due to automatic review settings May 10, 2026 08:05
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR switches ant-protocol and saorsa-core from crates.io releases to git branch pins (fix/stability-improvements) and refreshes Cargo.lock to reflect the new resolution (including updated transitive dependencies and a matching git-sourced saorsa-transport).

Changes:

  • Pin ant-protocol and saorsa-core to fix/stability-improvements branches via git dependencies.
  • Update Cargo.lock to capture the resulting git sources and transitive dependency updates.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 2 comments.

File Description
Cargo.toml Replaces crates.io version dependencies with git branch pins for ant-protocol and saorsa-core.
Cargo.lock Updates resolved dependency graph to include git sources and transitive version bumps/removals.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Cargo.toml
Comment on lines +36 to +39
ant-protocol = { git = "https://github.com/WithAutonomi/ant-protocol", branch = "fix/stability-improvements" }

# Core (provides EVERYTHING: networking, DHT, security, trust, storage)
saorsa-core = "0.24.2"
saorsa-core = { git = "https://github.com/saorsa-labs/saorsa-core", branch = "fix/stability-improvements" }
Comment thread Cargo.toml
Comment on lines 32 to +36
# TODO: swap to `ant-protocol = "2.0.0"` once 2.0.0 is on crates.io.
# Until then, the git pin tracks the matching saorsa-core lineage
# (the rc-2026.4.2 branch) so Cargo can unify the wire types here
# with ant-protocol's re-exports.
ant-protocol = "2.0.3"
ant-protocol = { git = "https://github.com/WithAutonomi/ant-protocol", branch = "fix/stability-improvements" }
@mickvandijke mickvandijke force-pushed the fix/stability-improvements branch from c9a6e53 to 0865750 Compare May 10, 2026 16:40
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.

2 participants