Skip to content
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

Update dependencies #3038

Closed
wants to merge 3 commits into from
Closed

Conversation

kk-hainq
Copy link

@kk-hainq kk-hainq commented Nov 25, 2021

This is more or less a proof-of-concept to bump the dependencies of this repository. There have been several breaking changes, mainly from cardano-ledger and cardano-node so this is non-trivial with several undecided fixmes here and there. I've also been able to clean many Nix files by removing unused Plutus subdirs. I suspect we can still trim a lot more across the board.

Context: cardano-wallet is now a dependency of plutus-apps, making these bumps useful for dApp developers who aggressively bump plutus-apps themselves (for new PAB commits, node fixes, etc). While this is not critical and we have no preferences on how to handle it, both #3023 and this would be very useful to dApp developers. We are willing to contribute in any way we can as well.

Jira Issue

ADP-1266

@kk-hainq kk-hainq marked this pull request as draft November 25, 2021 17:43
@rvl
Copy link
Contributor

rvl commented Nov 29, 2021

Thanks @kk-hainq - we were going to wait until cardano-node 1.32.0 before updating. But please let us know if it's ready to review.

@kk-hainq
Copy link
Author

kk-hainq commented Nov 29, 2021

@rvl Thank you for the confirmation. This is just a sample draft from our fork to proceed for now. I think the actual update would need to be several more modular PRs. I guess something like #3023 would be a better start.

In the meantime, we could also open a no-op PR that removes unused dependencies/sub dirs/Nix files if you would accept one?

@rvl rvl mentioned this pull request Dec 9, 2021
5 tasks
@kk-hainq
Copy link
Author

Closed in favour of #3050 (thank you!!).

@kk-hainq kk-hainq closed this Dec 14, 2021
@kk-hainq kk-hainq deleted the bump-deps branch December 14, 2021 15:38
iohk-bors bot added a commit that referenced this pull request Dec 15, 2021
3050: Bump cardano-node to 1.32.1 r=rvl a=rvl

Updates to [cardano-node 1.32.1](https://github.com/input-output-hk/cardano-node/releases/tag/1.32.1)

Release notes for [1.31.0](https://github.com/input-output-hk/cardano-node/releases/tag/1.31.0).

- [x] Updates cardano-node version in `stack.yaml`.
- [x] Updates cardano-node version in `cabal.project`.
- [x] Fix new build errors.
- [x] Fix any test failures.
- [x] Update readme.

### Comments

- [Hydra jobset](https://hydra.iohk.io/jobset/Cardano/cardano-wallet-pr-3050)

See also: #3023 #3038

### Issue Number

ADP-1266

Co-authored-by: Rodney Lorrimar <[email protected]>
Co-authored-by: Jann Müller <[email protected]>
iohk-bors bot added a commit that referenced this pull request Dec 15, 2021
3050: Bump cardano-node to 1.32.1 r=rvl a=rvl

Updates to [cardano-node 1.32.1](https://github.com/input-output-hk/cardano-node/releases/tag/1.32.1)

Release notes for [1.31.0](https://github.com/input-output-hk/cardano-node/releases/tag/1.31.0).

- [x] Updates cardano-node version in `stack.yaml`.
- [x] Updates cardano-node version in `cabal.project`.
- [x] Fix new build errors.
- [x] Fix any test failures.
- [x] Update readme.

### Comments

- [Hydra jobset](https://hydra.iohk.io/jobset/Cardano/cardano-wallet-pr-3050)

See also: #3023 #3038

### Issue Number

ADP-1266

Co-authored-by: Rodney Lorrimar <[email protected]>
Co-authored-by: Jann Müller <[email protected]>
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