* Migrate to Poetry for project management * Use pytest-styled tests everywhere * Format code with black and clean up the code * Unpin pycountry and fix tests * Drop support for Python 3.5 and under. * Migrate CI to github workflows
* Unfreeze pycountry version and bump to ``pycountry >= 18.5.26``. * Refactor country aliases with better categories. * Some subdivisions names were updated, such as ``FR-O`` to ``FR-HDF``. * Drop support for Python 3.3.