-
Notifications
You must be signed in to change notification settings - Fork 18
chore: Bump Rust edition and Solana crates #159
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
merolish
commented
Apr 25, 2025
- Bump Rust edition to 2024
- Bump Solana client crates to 2.2 to align with pyth-sdk-solana
- fmt (mainly rearrangement of imports)
- Some clippy allowances
- ed25519-dalek v2 updates
lgtm. But wait for someone else to review too. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm a bit nervous this doesn't run any tests as part of CI. Does Agent not have any tests at all?
@@ -210,6 +210,7 @@ where | |||
handles | |||
} | |||
|
|||
#[allow(clippy::module_inception)] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why are we getting this clippy problem now?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As far as I can tell these have been existing issues and clippy isn't a PR check.
Also this probably qualifies for a version bump too. |
Good point on the version bump. Unit and integration tests are run; see workflows/rust.yaml, although I cannot vouch for how thorough they are and they also don't include the lazer side yet. We will need to properly test this prior to distributing the new version. |
(The integration test stuff is in integration-test, which mocks a pythnet node in Python.) |