algorand / graviton

🧑‍🔬 verify your TEAL program by experiment and observation
MIT License
17 stars 8 forks source link

Enforce mypy #16

Closed michaeldiamant closed 2 years ago

michaeldiamant commented 2 years ago

Enforces mypy throughout the repo making a best-effort attempt to remediate mypy errors.

The PR adds # type: ignore in several places as a workaround. In these cases, I was unable to remediate the mypy error in a way that preserved tests. I welcome feedback or alternative suggestions.

tzaffi commented 2 years ago

gonna try to merge this into the actual latest (https://github.com/algorand/graviton/pull/15)

will keep you posted

tzaffi commented 2 years ago

I believe this is closeable, as I've merged it into #17

image
tzaffi commented 2 years ago

TODO: delete branch after https://github.com/algorand/graviton/pull/17 merged