mozilla / frost

Unit testing framework for test driven security of AWS, GCP, Heroku and more.
https://mozilla.github.io/frost/
Mozilla Public License 2.0
104 stars 24 forks source link

add type annotations to aws/{client,conftest}.py #414

Closed g-k closed 3 years ago

g-k commented 3 years ago

Type annotations should make it easier to make changes or detect breaking changes.

Might need to tweak or tighten some of the annotations from Any.

refs: #355

g-k commented 3 years ago

As we make changes like these, should we add a mypy --strict check within CI? As well, within precommit?

Yeah, we'll probably need to build out a config to ignore missing imports and calls to untyped files.