X-Git-Url: https://git.mdrn.pl/librarian.git/blobdiff_plain/d04e61819290fc8d6d71b1932c55a774014c1f05..88f39c4f90a67164b2c3da7c7a41df420f3b17ab:/src/librarian/util.py?ds=sidebyside diff --git a/src/librarian/util.py b/src/librarian/util.py index 2c6b773..805cefd 100644 --- a/src/librarian/util.py +++ b/src/librarian/util.py @@ -2,10 +2,7 @@ # by Paul Winkler # http://code.activestate.com/recipes/81611-roman-numerals/ # PSFL (GPL compatible) -from __future__ import print_function, unicode_literals - import os -import six def int_to_roman(input): @@ -94,7 +91,7 @@ def roman_to_int(input): ... ValueError: input is not a valid roman numeral: IL """ - if not isinstance(input, six.text_type): + if not isinstance(input, str): raise TypeError("expected string, got %s" % type(input)) input = input.upper() nums = ['M', 'D', 'C', 'L', 'X', 'V', 'I'] @@ -137,5 +134,5 @@ def get_translation(language): return gettext.translation( 'messages', localedir=os.path.join(os.path.dirname(__file__), 'locale'), - languages=[lang_code_3to2(language)], + languages=[lang_code_3to2(language), 'pl'], )