lint target: this ignores the vendored in
charmtools/diff_match_patch.py file which uses completely
non-standard indenting (2 spaces). It also fixes various issues around
bare exceptions, indendation and equality tests on types.
docs target: this fixes the custom
/docs/_extensions/automembersummary.py extension to be able to use a
more recent version of sphinx. This fixes a long-standing broken
sphinx docs generation issue.
(cherry-picked from b7e51d5cf93070762215ebec06bb13e471d6511c)
(charmtools/build/tactics.py needed revisions to pick.)
Description of change
Checklist
[x] Are all your commits [logically] grouped and squashed appropriately?
lint
target: this ignores the vendored incharmtools/diff_match_patch.py
file which uses completely non-standard indenting (2 spaces). It also fixes various issues around bare exceptions, indendation and equality tests on types.docs
target: this fixes the custom /docs/_extensions/automembersummary.py extension to be able to use a more recent version of sphinx. This fixes a long-standing broken sphinx docs generation issue.(cherry-picked from b7e51d5cf93070762215ebec06bb13e471d6511c) (charmtools/build/tactics.py needed revisions to pick.)
Description of change
Checklist
make test
?