Skip to content

Pin eth-rlp<0.3 #2502

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

Merged
merged 3 commits into from
Jun 6, 2022
Merged

Pin eth-rlp<0.3 #2502

merged 3 commits into from
Jun 6, 2022

Conversation

kclowes
Copy link
Collaborator

@kclowes kclowes commented Jun 6, 2022

What was wrong?

eth-account has a typo (I believe) here, which causes dependency resolution errors for us on older versions of pip, before they changed their dependency resolution.

I could be convinced that this change belongs in eth-account if someone feels strongly, but I think it belongs here because it's breaking here.

Closes #2424

How was it fixed?

Pinned eth-rlp to <0.3 to support older versions of pip.

Todo:

Cute Animal Picture

Put a link to a cute animal picture inside the parenthesis-->

@kclowes kclowes changed the title [WIP] Try to replicate dependency conflicts in CI Pin eth-rlp<0.3 Jun 6, 2022
@kclowes kclowes requested review from fselmo, wolovim and pacrob June 6, 2022 17:48
Copy link
Collaborator

@fselmo fselmo left a comment

Choose a reason for hiding this comment

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

LGTM 👍. Based on our discussion earlier, I think this helps avoid a round of breaking changes. If we could track this for the next round of major updates to eventually pin it to eth-account that would be nice. We could add a comment on this line or just make a note somewhere else maybe?

@kclowes
Copy link
Collaborator Author

kclowes commented Jun 6, 2022

Comment added! I'll also add an issue in eth-account to tighten up the eth-rlp dependency requirement over there and we can pull it into the next breaking release on eth-account.

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