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

upgrade web3py #287

Open
haseebrabbani opened this issue Apr 3, 2023 · 2 comments
Open

upgrade web3py #287

haseebrabbani opened this issue Apr 3, 2023 · 2 comments

Comments

@haseebrabbani
Copy link
Collaborator

requested by Discord community member: https://discord.com/channels/869983523371642921/869986794970693723/1091468590261227540

@nfmelendez
Copy link

Hi there,
web3.py v5 support will end on August 31, 2023. See issue #3044

@apehex
Copy link

apehex commented Nov 20, 2023

Also, i noticed a little issue with forta_agent dependencies in python:
web3 v5 has bug with python 3.11 (calls getargspec instead of getfullargspec or another alternative, py-3.11 changed this name)

During dev I can just use python 3.9 and no issues come.

For deployment it means that:

  • either i patch the calls and use the latest containers, life is good
  • either i compile with python 3.9, which means that i have to deploy with an old container (like node:12-alpine) so that it uses python 3.9 too

This requires the node deps to be specified in package-lock format 1 or 2, which is under older node versions like 12, during dev.

All in all a little messy ^^'

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

No branches or pull requests

3 participants