2.9: - Update to Unicode 12.1.0. - Prohibit A-labels ending with a hyphen. - Future-proofing: Test on Python 3.7 and 3.8, don't immediately fail should Python 4 come along. - Made BSD 3-clause license clearer