Add unittest2 as a dependency and update kgb.

Review Request #12500 — Created Aug. 5, 2022 and updated — Latest diff uploaded

Information

RBTools
release-3.x

Reviewers

Python 3's unittest library contains a lot of useful functionality,
and some new names for older functions, none of which we can use with
Python 2.7.

This change brings in unittest2 as a dependency, using this as the
base for TestCase on Python 2.

It also updates our kgb dependency to the new 7.1 release.

Unit tests pass on Python 2 and 3.

Commits

Files