-
Notifications
You must be signed in to change notification settings - Fork 221
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
chore: update tari-crypto
and curve library dependencies
#6228
chore: update tari-crypto
and curve library dependencies
#6228
Conversation
Test Results (Integration tests) 2 files 11 suites 31m 42s ⏱️ For more details on these failures, see this check. Results for commit 8219fb0. ♻️ This comment has been updated with latest results. |
Test Results (CI) 3 files 120 suites 42m 35s ⏱️ Results for commit 8219fb0. ♻️ This comment has been updated with latest results. |
21af0cb
to
67a85f4
Compare
tari-crypto
and curve library dependencies
90263ee
to
25ff611
Compare
Description --- Bumps the nightly toolchain to `nightly-2024-02-04` in preparation for a curve library update. Motivation and Context --- An upcoming curve library update in #6228 will require moving the nightly toolchain. In preparation, this PR moves it as far as it can go without breaking. This lets us take care of lints now. How Has This Been Tested? --- Existing CI (but with the updated toolchain) passes. What process can a PR reviewer use to test or verify this change? --- Check that CI passes, that the nightly toolchain update is consistently applied, and that all code changes reflect only lint fixes.
5434608
to
b07f7a0
Compare
8a82c3a
to
85e784f
Compare
5249bad
to
6e4484d
Compare
ce2cf59
to
4475341
Compare
9bf29a0
to
16ef9ae
Compare
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.
Looking good, just some comments below
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.
looking good, just one the one question, why not deny unused imports?
That was a holdover from earlier testing. I'll undo it. |
793ef4d
to
3778841
Compare
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.
utACK
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.
utAck - don't see any problems with the workflow updates
ac4076d
to
6f9b5f8
Compare
bd66a15
6f9b5f8
to
bd66a15
Compare
Description
Updates
tari-crypto
and associated dependencies. Bumps the nightly toolchain. Fixes lints. Removes unused code.Closes #6138.
Motivation and Context
Updates to
tari-crypto
and related dependencies allow for a return to the upstream curve library. This also requires bumping the nightly toolchain, which brings fun new lints that need to be fixed. This PR addresses all of these, and removes unused code.How Has This Been Tested?
Existing tests pass.
What process can a PR reviewer use to test or verify this change?
Watch that CI! Ensure that the removed code is unused.