diff --git a/files/ZAZBarCode_v0.2.1.oxt b/files/ZAZBarCode_v0.2.1.oxt index 18049d6..e438544 100644 Binary files a/files/ZAZBarCode_v0.2.1.oxt and b/files/ZAZBarCode_v0.2.1.oxt differ diff --git a/source/pythonpath/qrcode/util.py b/source/pythonpath/qrcode/util.py index 1877884..74ab39f 100644 --- a/source/pythonpath/qrcode/util.py +++ b/source/pythonpath/qrcode/util.py @@ -351,7 +351,7 @@ def optimal_data_chunks(data, minimum=4): """ data = to_bytestring(data) num_pattern = r'\d'.encode("latin-1") - alpha_pattern = '[').encode("latin-1") + re.escape(ALPHA_NUM) + ']'.encode("latin-1") + alpha_pattern = '['.encode("latin-1") + re.escape(ALPHA_NUM) + ']'.encode("latin-1") if len(data) <= minimum: num_pattern = re.compile('^'.encode("latin-1") + num_pattern + '+$'.encode("latin-1")) alpha_pattern = re.compile('^'.encode("latin-1") + alpha_pattern + '+$'.encode("latin-1"))