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

chore: bump click [APE-1212] #1552

Merged
merged 1 commit into from
Jul 20, 2023
Merged

Conversation

antazoey
Copy link
Member

What I did

I think we are finally able to do this.
For sure click, we will see if mypy works in CI

How I did it

How to verify it

Checklist

  • All changes are completed
  • New test cases have been added
  • Documentation has been updated

@vany365 vany365 changed the title chore: bump click and mypy chore: bump click and mypy [APE-1212] Jul 20, 2023
@antazoey
Copy link
Member Author

i belieb we need this one first ApeWorX/evm-trace#46

@antazoey
Copy link
Member Author

py-evm is still not allowing mypy >= 1.0
maybe this PR will help ethereum/py-evm#2120

@antazoey antazoey changed the title chore: bump click and mypy [APE-1212] chore: bump click [APE-1212] Jul 20, 2023
# ** Dependencies maintained by ApeWorX **
"eip712>=0.2.1,<0.3",
"ethpm-types>=0.5.3,<0.6",
"evm-trace>=0.1.0a21",
"evm-trace==0.1.0a21",
Copy link
Member Author

Choose a reason for hiding this comment

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

once the new py-evm, eth-tester, and web3 are all released, we can fix this, as well officially bump mypy in the 1.0 range, holy moly! This is the best we can do for now - it allows it work with both envs if you know what you are doing but CI won't use 1.0 yet in its checks. Locally, both versions of mypy are happy (along with the changes in this PR). Sorry, it got a little whack, but we have some projects using > 1.0 and some are not and everything needs Ape in some capacity

@antazoey antazoey merged commit 8a718af into ApeWorX:main Jul 20, 2023
@antazoey antazoey deleted the chore/click-fix branch July 20, 2023 20:45
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