8c674de50ec59c5db9207e09a7d4310baf98be3d

Implement mypy in the most non-breaking way possible. There's still some changes of behavior that crept in, merely due to incorrect edge case handling. Charm libraries are generally well typed, include py.typed marker for all of the libraries, to allow mypy analyzing their usage. Change-Id: I7bda1913fa08dd4954a606526272ac80b45197cc Signed-off-by: Guillaume Boutry <guillaume.boutry@canonical.com>
Monolithic Repository for Sunbeam Charms
This repository contains the core charms for the Sunbeam deployment and associated charm libraries.
Development docs
See the CONTRIBUTING.md in the root of the repository and individual charm directories for more information.
Description
Languages
Python
88.7%
Jinja
10.8%
Shell
0.5%