It's mostly done via 2to3 and completed by manual updates fixing
TypeErrors and former false print calls.
It has been double checked via Functest which cannot cover all logics.
Change-Id: If272524f147735a942a84ce1d2bec4e3423817c2
Signed-off-by: Cédric Ollivier <ollivier.cedric@gmail.com>
It fixes all errors/warnings detected by yamllint.
It adds a new entry in tox.ini to verify all changes.
Change-Id: I6aee76f9395f0f3d8b3e071e429a0d3d3ed03f18
Signed-off-by: Cédric Ollivier <ollivier.cedric@gmail.com>
It also adds upper constraints in pip calls.
Change-Id: I5a6b296b09628f0c21fe2c015c9379cc25c58198
Signed-off-by: Cédric Ollivier <ollivier.cedric@gmail.com>
Some of the available checks are disabled by default, like:
[H106] Don’t put vim configuration in source files
[H203] Use assertIs(Not)None to check for None
Change-Id: I489669b36b1d56907285fffec702c737143f644e
Python 2.6 support would be dropped by
Infra team from mitaka,CI would no longer be testing it,
so projects should drop it too.
Change-Id: I1e602dd95f8d8de2df69191e323952b5187b3f36