canonical / cloud-init

Official upstream for the cloud-init: cloud instance initialization
https://cloud-init.io/
Other
3k stars 885 forks source link

[enhancement]: fix typing of untyped-defs #5445

Open aciba90 opened 5 months ago

aciba90 commented 5 months ago

Enhancement

In https://github.com/canonical/cloud-init/pull/5409 we enabled the check_untyped_defs mypy lint to not include more type issues and disabled modules not passing the check. Fix them all!

If you want to work any of the modules listed below, please add a comment with the name of the module you are working on so that work isn't duplicated.

Disabled modules

aciba90 commented 5 months ago

It is encouraged to split this work on several PRs to ease implementation and review time.

bhngupta commented 4 months ago

Hey @aciba90, this seems like an interesting issue, I am a first time contributor to this repo, can I work on this?

aciba90 commented 4 months ago

@bhngupta, for sure, contributions are always welcomed. Please, refer to our Contributing Overview for more help.

abdulganiyy commented 1 month ago

Hi, I will be working on fixing check_untyped_defs in cloudinit.analyze