imageharvest and panoramiopicker imports BeautifulSoup which is version 3, which only supports Python 2.
It needs to switch to using bs4 , which supports Python 3.
Needs a small unit test to confirm the function getLicense works correctly with bs4.