Disable failing asserts iso-codes has long moved on beyond that which pycountry knows. This means the count of countries, subdivisions, etc are out of date. Rather than risk an FTBFS when iso-codes moves on once more simply comment out the specific asserts, leaving the rest of the testing intact.
Skip use of pkg-resources pkg-resources only works once the package has been installed and breaks in-place testing. Stub out the offending tests and fix the handling of the error from pkg-resources.
no
in part from https://github.com/flyingcircusio/pycountry/pull/47